Bisher Gehaltene ================ Diese Liste ist als Logbuch zu verstehen, das ich verwende, um den Kursteilnehmern das zustandegekommene Material zukommen zu lassen. Und die potentiellen zukünftigen Kursteilnehmer können einen Eindruck bekommen, was auf sie zukommt. Das Publizieren des Materials geschieht natürlich nur mit dem Einverständnis des Kunden; siehe dazu :doc:`die Richtlinien <../codex>`. .. sidebar:: Inhalt .. contents:: :local: .. toctree:: :hidden: ../codex detail/index Programmieren mit C++ (2021-07-12 - 2021-07-16) ----------------------------------------------- Der Kurs wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Programmieren mit C (2021-06-14 - 2021-06-18) --------------------------------------------- Der Kurs wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Python Grundlagen (2021-05-03 - 2021-05-05) ------------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Programmierung Grundlagen, anhand von Python (12. und 13.4.2021) ----------------------------------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Linux Basics, Shell Scripting (2019-03-29 - 1.4.2021) ----------------------------------------------------- Dieser Kurs wurde von einer Firma aus Oberösterreich gebucht, und wurde online über `Zoom `__ gehalten. (:doc:`Mehr ... `) Python (22.3.2021 - 25.3.2021) ------------------------------ Dieser Kurs wurde von einer Firma aus Oberösterreich gebucht. (:doc:`Mehr ... `) Python Advanced (15.3.2021 - 17.3.2021) --------------------------------------- Der Kurs wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Linux Kernel Driver Development Basics (8.3.2021 - 12.3.2020) ------------------------------------------------------------- Der Kurs wurde über meinen Partner `LinuxCampus `__ gebucht. (:doc:`Mehr ... `) Python Basics (22.2.2021 - 24.2.2021) ------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Programmierung Grundlagen, anhand von Python (13. und 14.1.2021) ----------------------------------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Linux Basics (30.11.2020 - 3.12.2020) ------------------------------------- Dieser Kurs wurde von einer Firma aus Oberösterreich gebucht, und wird gerade vorbereitet. (:doc:`Mehr ... `) Python Basics (23.11.2020 - 25.11.2020) --------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Linux und Raspberry Pi (3.11.2020, 4.11.2020, 17.11.2020) --------------------------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. (:doc:`Mehr ... `) Python Basics (19.10.2020 - 22.10.2020) --------------------------------------- Dieser Kurs wurde von einer Firma aus Oberösterreich gebucht. (:doc:`Mehr ... `) Python Basics (28.9.2020 - 30.9.2020) ------------------------------------- Dieser Kurs wird gerade vorbereitet. (:doc:`Mehr ... `) Python Advanced (7.9.2020 - 10.9.2020) -------------------------------------- Ein Inhouse-Kurs bei einer Firma im schönen Gmunden. Ein homogenes Team aus 10 Teilnehmern, die die Kursführung aktiv mitgestaltet haben. Als Kursabschluss :doc:`war der Traunstein dran `, der in ganz Oberösterreich provokant sichtbar ist und schon lange fällig war. (:doc:`Mehr ... `) Python Individualtraining (18.5.2020 - 19.5.2020) ------------------------------------------------- Der Kurs fand online mittels :doc:`Microsoft Teams ` statt, und wurde über meinen Partner `tecTrain `__ gebucht. Konzipiert als offene Schulung kam nur eine Anmeldung zustande, was uns einige Freiheiten ermöglichte. (:doc:`Mehr ... `) Python Advanced (13.5.2020 - 14.5.2020 bei einer Firma in Graz) --------------------------------------------------------------- Der Kurs fand online mittels `Zoom `__ statt. (:doc:`Mehr ... `) C++ für Embedded-Entwickler (30.3.2020 - 4.4.2020, bei einer Firma in Baden-Württemberg) ---------------------------------------------------------------------------------------- Eine Einführung in C++ für gestandene C-Embedded-Entwickler; die Zusatzaufgabe "Test Driven Development" hat uns durch den Kurs geführt. Der Kurs wurde online mittels :doc:`Microsoft Teams ` gehalten. Einschränkungen dadurch: keine. (:doc:`Mehr ... `) IPC in Linux (10.1.2020, bei einer Firma in Graz) ------------------------------------------------- (:doc:`Mehr ... `) Ein Eintagesworkshop (Signale, Shared Memory, Semaphore), mit Leuten, die ich persönlich gut kenne. Konzipiert als Livehacking-Demo und einhergehender Diskussion über technische Lösungen, Architektur, und Gott und die Welt. Python/NumPy (12.11.2019 - 13.11.2019 in Graz) ---------------------------------------------- (:doc:`Mehr ... `) Eine Einführung in Python und `NumPy `__, zur Beantwortung der Frage, "Ist die Herrschaft von MATLAB absolut?". Gestellt von einer Firma aus dem Raum Graz, gehalten in den Schulungsräumen von `tecTrain (Graz) `__, über die der Kurs gebucht wurde. Platzhirsche sind schwer zu schlagen, haben wir herausgefunden, aber Python ist auf einem sehr guten Weg. Spass hatten wir allemal. *"Die Schulung war unglaublich lustig und hat mir einen sehr guten Überblick über Python vermittelt, ich habe gelernt wie ich es auf für mich relevante Probleme anwende und was es dabei zu beachten gilt.* *Zudem war der Kursleiter sehr sympathisch und kompetent. Ich würde es also jederzeit weiterempfehlen bzw. wiederholen."* Danke Christoph, sowas nettes hat noch nie jemand zu mir gesagt! .. _records-2019-10-28: Python Individualtraining (5 Tage, beginnend 28.10.2019) -------------------------------------------------------- (:doc:`Mehr ... `) Einführung in Python, und darauffolgendes Vertiefen in ausgewählten Bereichen, * Datenbanken/DBAPI2 * Objektorientierung * Unittesting Der Kurs fand in den Räumen der Firma `tecTrain in Graz `__ statt, über die auch gebucht wurde. .. _records-2019-10-09: Python Advanced (9.10.2019 - 10.10.2019 bei einer Firma in Graz) ---------------------------------------------------------------- Eine zweitägige Tour-de-Force in Python. * Module und Packages * Objektorientierte Programmierung * Generatoren * Context Managers * Unittesting Ein Gemisch aus folgenden Kursen: * :doc:`../repertoire/python-basics` * :doc:`../repertoire/python-advanced` .. _records-2019-09-30: C für Fortgeschrittene (30.9.2019 - 4.10.2019 in Wiener Neustadt) ----------------------------------------------------------------- Das ging ziemlich ins Eingemachte. Wenngleich "C" bestellt war, sind wir doch durch die Neugier und leichtfertige Fragen der Teilnehmer tief ins System hinabgestiegen. * :doc:`../repertoire/c` * :doc:`../repertoire/c-advanced` * :doc:`../repertoire/sysprog-fortgeschrittenes` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. Einführung in Raspberry Pi (8.7.2019 - 10.7.2019 in Graz) --------------------------------------------------------- * :doc:`../repertoire/raspi-hands-on` Der Kurs wurde gebucht über meinen Partner `tecTrain `__, und fand in dessen Räumen in Graz statt. .. _records-fronius-2019-06-24: Python Basics (24.6.2019 - 27.6.2019, bei einer Firma in Oberösterreich) ------------------------------------------------------------------------ * :doc:`../repertoire/python-basics` .. _records-2019-06-13: Linux Basics (13.6.2019 - 19.6.2019, bei einer Firma in Oberösterreich) ----------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` .. _records-2019-06-03: Python Basics (3.6.2019 - 6.6.2019, bei einer Firma in Oberösterreich) ---------------------------------------------------------------------- * :doc:`../repertoire/python-basics` Linux Big Picture (27.5.2019 - 29.5.2019, bei einer Firma in Baden-Württemberg) ------------------------------------------------------------------------------- Feiner Kurs! Die Jungs hatten bei einem internen Forschungsprojekt einiges zustande gebracht; um mehr machen zu können, haben sie diesen Kurs gebucht. Ein Zusammenschnitt aus diesen Kursen: * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` .. _records-2019-05-23: Python Basics (23.5.2019 - 24.5.2019, bei einer Firma in der Obersteiermark) ---------------------------------------------------------------------------- Einführung in Python mit Workshopcharakter * :doc:`../repertoire/python-basics` Korn Shell Scripting (20.5.2019 - 22.5.2019 bei einer Firma in Salzburg) ------------------------------------------------------------------------ Mal etwas ganz anderes. Durch mein angegrautes Alter kann ich mich noch ein wenig an diese Shell erinnern (sie ist eine Erweiterung der Bourne-Shell) - mir war nicht bewusst, dass sie noch in Verwendung ist. * :doc:`../repertoire/bash` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. .. _records-2019-05-13: Linux Basics (13.5.2019 - 15.5.2019, bei einer Firma in Oberösterreich) ----------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` C: Ausgewählte Themen (17.12.2018 - 19.12.2018 in Graz) ------------------------------------------------------- * :doc:`../repertoire/c` * :doc:`../repertoire/c-refresher` * :doc:`../repertoire/c-advanced` Der Kurs wurde gebucht über meinen Partner `tecTrain `__, und fand in dessen Räumen in Graz statt. .. _records-2018-10-01: Python Basics (1.10.2018 - 4.10.2018, bei einer Firma in Oberösterreich) ------------------------------------------------------------------------ * :doc:`../repertoire/python-basics` .. _records-2018-07-16: Linux Basics, Shell Scripting (16.7.2018 - 20.7.2018, bei einer Firma in Oberösterreich) ---------------------------------------------------------------------------------------- Wunderbar: automatisieren von Tasks; zurerst Shellbenutzung und Systemkonzepte, dann Scripting. * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/bash` .. _records-fraunhofer-2018-07-09: Advanced C on Linux (9.7.2018 - 11.7.2018, Raum Nürnberg) --------------------------------------------------------- Ein Kurs für erfahrene C-Programmierer, die von anderen Betriebssystemen (Windows und Bare-Metal-Embedded) kommen. * Toolchain * Debugging (``gdb``, ``valgrind``) * Multithreading * Memory Management, Adressräume Ein Gemisch aus diesen Kursen: * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` .. _records-2018-03-12: Linux für Fortgeschrittene (12.3.2018 - 16.3.2018, Oberbüren/Schweiz) --------------------------------------------------------------------- Ein Zusammenschnitt aus folgenden Kursen, angeordnet um die (Nicht-)Lösung eines konkreten Problems: * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` .. _records-2017-09-11: Linux und Python (11.9.2017 - 13.9.2017, bei einer Firma im Raum München) ------------------------------------------------------------------------- Einführung in Linux für geübte Bare-Metal-Programmierer, die offenbar auch noch weg von C hin zu Python wollen. * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/python-basics` .. _records-fraunhofer-2017-08-28: Linux Lowlevel Programming (28.8.2017 - 30.8.2017, Raum Nürnberg) ----------------------------------------------------------------- Eine Einführung in Linux Programmierung für Programmierer, die gut mit herkömmlichen Embedded OS können. * Toolchain * Realtime * Multithreading * Memory Management, Adressräume Ein Gemisch aus diesen Kursen: * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` .. _records-fraunhofer-2017-08-23: C Refresher (23.8.2017 - 24.8.2017, Raum Nürnberg) -------------------------------------------------- Eine Auffrischung für C-Programmierer, die etwas eingerostet sind, mit vielen Übungen und einigen Neuigkeiten (wie zum Beispiel Alignment) für die meisten. Querbeet aus * :doc:`../repertoire/c` * :doc:`../repertoire/c-refresher` * :doc:`../repertoire/c-advanced` .. _records-2017-06-06: C++11: Ausgewählte Themen (6.6.2017 - 8.6.2017 bei einer Firma in Graz) ----------------------------------------------------------------------- Aufbauend auf das :ref:`zuvor ` im Grundkurs vermittelte Wissen, ein Überblick über die wichtigsten Neuerungen aus C++11 ff. * :doc:`../repertoire/cxx` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. Linux vom Programmiererstandpunkt (30.12.2016 in Wien) ------------------------------------------------------ * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-basics` Der Kurs wurde gebucht über meinen Partner `tecTrain `__, und fand in dessen Räumen in Graz statt. .. _records-2016-10-17: Embedded Linux anhand des Raspberry Pi (17.10.2016 - 21.10.2016 bei einer Firma in Baden-Württemberg) ----------------------------------------------------------------------------------------------------- * :doc:`../repertoire/raspi-hands-on` * :doc:`../repertoire/sysprog-embedded` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. Linux vom Programmiererstandpunkt (20.9.2016 in Wien) ----------------------------------------------------- * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-basics` Der Kurs wurde gebucht über meinen Partner `tecTrain `__, und fand in dessen Räumen in Wien statt. .. _records-fraunhofer-2016-07-05: C for Advanced Users (5.7.2016 - 6.7.2016, Raum Nürnberg) --------------------------------------------------------- Weils so lustig war, wurde :ref:`die Schulung aus 2015 ` nocheinmal gebucht. Fortgeschrittener Tobak, wie gesagt. * :doc:`../repertoire/c-advanced` .. _records-2016-02-22: Einführung in C++ (22.2.2016 - 26.2.2016 bei einer Firma in Graz) ----------------------------------------------------------------- * :doc:`../repertoire/cxx` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. .. _records-2017-02-20: Advanced Python Workshop (20.2.2017 - 23.2.2017, bei einer Firma in Oberösterreich) ----------------------------------------------------------------------------------- Eine meiner Lieblingsschulungen: ein Workshop, wo man ausgehend von einem Basiswissen mal hier mal dort in die Tiefe geht. * :doc:`../repertoire/python-basics` * :doc:`../repertoire/python-advanced` Embedded Linux (30.11.2015 - 4.12.2015, `Bodenseo `__, Hemmenhofen am Bodensee) ---------------------------------------------------------------------------------------------------- (:doc:`Mehr ... `) Offene Schulung im Hotel Hoeri am Bodensee, zustandegekommen über meinen Partner `Bodenseo `__. Sehr nette Bastelwoche. Siehe :doc:`../repertoire/sysprog-embedded` Linux Kernel, Realtime (17.11.2015 - 19.11.2015 bei einer Firma in Graz) ------------------------------------------------------------------------ Eine Einführung in Linux Kernel Konzepte. Betrachtung der Realtimefähigkeit von Linux mit Fokus auf Xenomai. * :doc:`../repertoire/kernel-programming-basics` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. Linux Basics (3.11.2015 - 5.11.2015 bei einer Firma in Graz) ------------------------------------------------------------ * :doc:`../repertoire/linux-basics` Der Kurs wurde gebucht über meinen Partner `tecTrain `__. .. _records-2015-10-05: Einführung in Python (5.10.2015 - 6.10.2015 in Wien) ---------------------------------------------------- * :doc:`../repertoire/python-basics` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. .. _records-2015-07-27: Linux Basics, Systemnahe Programmierung (27.7.2015 - 31.7.2015, bei einer Firma in Oberösterreich) -------------------------------------------------------------------------------------------------- * Einführung in Linux (Systemkonzepte, Shell, verschiedene Commands), anhand von :doc:`../repertoire/linux-basics` * Damits nicht fad wird, Systemnahe Programmierung (auszugsweise), * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` .. _records-fraunhofer-2015-07-01: Design Patterns and Test Driven Development (1.7.2015 - 3.7.2015, Raum Nürnberg) -------------------------------------------------------------------------------- :doc:`../repertoire/design-patterns` .. _records-fraunhofer-2015-06-17: C for Advanced Users (9.12.2014 - 11.12.2014, Raum Nürnberg) ------------------------------------------------------------ Eine Schulung für richtig Fortgeschrittene, die mir in den Nächten zwischen den Schulungstagen Kurzweile bescherte. * Pointer mal richtig * Profiling * Alignment * Function Pointer (Objektorientierung in C) Kurs: * :doc:`../repertoire/c-advanced` Python (1.6.2015 - 3.6.2015, `Mathias Kettner `__ in München) ---------------------------------------------------------------------------------------- Einführung in Python (nach Mathias' Unterlagen, Einführungscharakter) Linux Basics, Kernel, Git (9.3.2015 - 13.3.2015, Siemens Braunschweig) ---------------------------------------------------------------------- Offene Schulung, "Softwareentwicklung unter Linux". Themen: * Systemkonzepte (:doc:`../repertoire/linux-basics`) * Software Build (:doc:`../repertoire/cmake`) * Kernelprogrammierung (:doc:`../repertoire/kernel-programming-basics`) * Git .. _records-2015-01-28: Embedded Linux (28.1.2015 - 30.1.2015, bei einer Firma im Raum München) ----------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-embedded` C for Intermediate Users (9.12.2014 - 11.12.2014, Raum Nürnberg) ---------------------------------------------------------------- Eine Auffrischung für C-Programmierer, die etwas eingerostet sind, mit vielen Übungen und einigen Neuigkeiten (wie zum Beispiel Alignment) für die meisten. Querbeet aus * :doc:`../repertoire/c` * :doc:`../repertoire/c-refresher` * :doc:`../repertoire/c-advanced` Der Kurs wurde gebucht über die Firma `Bodenseo `__. Linux from Scratch (1.12.2014 - 5.12.2014 LPD Hannover) ------------------------------------------------------- (Im Auftrag von `Mathias Kettner `__) * :doc:`../repertoire/kettner-lfs-descr` .. _records-2014-10-07: Einführung in C++ (7.10.2014 - 10.10.2014 in Wien) -------------------------------------------------- * :doc:`../repertoire/cxx` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. Systemnahe Programmierung unter Linux (14.4.2014 - 17.4.2014 in Köln) --------------------------------------------------------------------- Ausgewählte Themen aus * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` .. _records-2014-03-03: Einführung in C++ (3.3.2014 - 14.3.2014 in Wien) ------------------------------------------------ * :doc:`../repertoire/cxx` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. .. _records-2014-02-24: Projektverwaltung mit Subversion und CMake (24.2.2014 - 27.2.2014 in Wien) -------------------------------------------------------------------------- * :doc:`../repertoire/svn` * :doc:`../repertoire/cmake` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. Einführung in Python (23.6.2014 - 26.6.2014, LKA Niedersachsen) --------------------------------------------------------------- (Im Auftrag von `Mathias Kettner `__) Einführung in Python (nach Mathias' Unterlagen, Einführungscharakter) Linux: Boot-Konfiguration und Systemnahe Programmierung (27.5.2014 - 30.5.2014 in Graz) --------------------------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-fortgeschrittenes` Der Kurs fand in den Räumen der Firma `tecTrain in Graz `__ statt, über die auch gebucht wurde. .. _records-2013-11-11: Einführung in C (11.11.2013 - 22.11.2013 in Wien) ------------------------------------------------- * :doc:`../repertoire/c` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. .. _records-2013-10-28: Linux Basics (28.10.2013 - 31.10.2013 in Wien) ---------------------------------------------- * :doc:`../repertoire/linux-basics` Der Kurs wurde gebucht über meinen Partner `LinuxCampus `__. .. _records-2013-10-14: Linux Basics, Embedded Linux (14.10.2013 - 15.10.2013 bei einer Firma im Raum München) -------------------------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` * Verschiedene hardwarenahe Embedded-Themen .. _records-2013-10-07: Shell/Bash Scripting (7.10.2013 - 9.10.2013, bei einer Firma in Oberösterreich) ------------------------------------------------------------------------------- * :doc:`../repertoire/bash` * Einige ausgewählte Themen aus dem Embedded-Bereich Alles Linux (1.10.2013 - 4.10.2013, `QualiVision `__ in Zürich) ------------------------------------------------------------------------------------------- (:doc:`Mehr ... `) * :doc:`../repertoire/linux-basics` * Ausgewähte Themen * Software Build * Debugging: GDB, ``strace``, ``valgrind`` * :doc:`../repertoire/sysprog-multithreading` * Realtime * Kernelstruktur, Driver, Boot * Package Management unter Debian/Ubuntu Linux from Scratch (16.9.2013 - 20.9.2013, `Mathias Kettner `__ in München) ------------------------------------------------------------------------------------------------------ * :doc:`../repertoire/kettner-lfs-descr` .. _records-2013-07-02: Linux Basics (2.7.2013 - 4.7.2013, bei einer Firma in Oberösterreich) --------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` .. _records-2013-05-27: Linux - Einführung und Programmierung (27.5.2013 - 29.5.2013, bei einer Firma im Raum München) ---------------------------------------------------------------------------------------------- Ausgewählte Themen aus * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` GNU Make (23.4.2013 in Graz) ---------------------------- * :doc:`../repertoire/make` Der Kurs wurde gebucht über meinen Partner `tecTrain `__, und fand in dessen Räumen in Graz statt. .. _records-2013-01-14: Linux Basics & Embedded (14.1.2013 - 18.1.2013, bei einer Firma in Oberösterreich) ---------------------------------------------------------------------------------- Ausgewählte Themen aus * :doc:`../repertoire/linux-basics` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` .. _records-2012-11-26: Linux Systemnah, Embedded, C++ (26.11.2012 - 28.11.2012, bei einer Firma in Hamburg) ------------------------------------------------------------------------------------ Ausgewählte Themen aus * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` * :doc:`Verschiedenes Neues aus C++ (C++11) <../repertoire/cxx>` Der Kurs wurde gebucht über die Firma `Bodenseo `__. Fehlerdiagnose unter Linux (19.11.2012 - 21.11.2012, Polizei Niedersachsen in Hannover) --------------------------------------------------------------------------------------- (Im Auftrag der Firma `Mathias Kettner `__) * `Fehlerdiagnose unter Linux `__ (auszugsweise) .. _records-2012-10-29: Systemnahe Programmierung unter Linux (29.10.2012 - 30.10.2012, bei einer Firma im Raum München) ------------------------------------------------------------------------------------------------ Ausgewählte Themen aus * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` Einführung in Python (15.10.2012 - 17.10.2012, `Mathias Kettner `__ in München) ---------------------------------------------------------------------------------------------------------- Einführung in Python (nach Mathias' Unterlagen, Einführungscharakter) Einführung in Python (25.9.2012 - 27.9.2012, STIA in Admont) ------------------------------------------------------------ * :doc:`../repertoire/python-basics` .. _records-2012-02-13: Linux Systemnah (13.2.2012 bis 15.2.2012, bei einer Firma in Zürich) -------------------------------------------------------------------- Ausgewählte Themen aus * :doc:`../repertoire/sysprog-basics`: Toolchain, Crosscompilation * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes`: Signale und IPC * :doc:`../repertoire/sysprog-embedded`: Userspace I2C, SPI, USB, CAN Einführung in Python (24.1.2012 - 26.1.2012, `Mathias Kettner `__ in München) -------------------------------------------------------------------------------------------------------- Einführung in Python (nach Mathias' Unterlagen, Einführungscharakter) .. _records-2011-09-19: Linux Systemnah (19.9.2011 - 22.9.2011, bei einer Firma in Oberösterreich) -------------------------------------------------------------------------- Ausgewählte Themen aus * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` * :doc:`../repertoire/sysprog-embedded` .. _records-2011-09-13: Linux Basics (13.9.2011 - 15.9.2011, bei einer Firma in Oberösterreich) ----------------------------------------------------------------------- * :doc:`../repertoire/linux-basics` Linux Systemnah (4.7.2011 - 7.7.2011, `Bodenseo `__, Hemmenhofen am Bodensee) -------------------------------------------------------------------------------------------------- Offene Schulung; ein Zusammenschnitt aus folgenden Themen: * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` Linux Systemnah (14.2.2011 - 18.2.2011, `Bodenseo `__, Hemmenhofen am Bodensee) ---------------------------------------------------------------------------------------------------- Offene Schulung; ein Zusammenschnitt aus folgenden Themen: * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` Linux from Scratch (12.12.2010 - 17.12.2010, `Mathias Kettner `__ in München) -------------------------------------------------------------------------------------------------------- (offene Schulung) * :doc:`../repertoire/kettner-lfs-descr` Softwareentwicklung unter Linux (6.12.2010 - 10.12.2010, bei einer Firma in Darmstadt) -------------------------------------------------------------------------------------- (Im Auftrag der Firma `Mathias Kettner `__) * Software Build * Debugging: GDB, ``strace``, ``valgrind`` * Verschiedenes aus * :doc:`../repertoire/sysprog-basics` * :doc:`../repertoire/sysprog-network` * :doc:`../repertoire/sysprog-multithreading` * :doc:`../repertoire/sysprog-fortgeschrittenes` Softwareentwicklung unter Linux (24.11.2010 - 26.11.2010, bei einer Firma im Raum Ulm) -------------------------------------------------------------------------------------- (Im Auftrag der Firma `Mathias Kettner `__) * Software Build * Debugging: GDB, ``strace``, ``valgrind`` * :doc:`../repertoire/sysprog-multithreading` * Erstellen von Debian Packages Linux Kernel (25.10.2010 - 26.10.2010, Deutsche Bundeswehr in Wildflecken) -------------------------------------------------------------------------- (Im Auftrag der Firma `Mathias Kettner `__) * Linux Kernel Softwareentwicklung unter Linux (20.10.2010 - 24.10.2010, `Mathias Kettner `__) ---------------------------------------------------------------------------------------------------------- (offene Schulung) * Systemkonzepte (heute :doc:`../repertoire/linux-basics`) * Software Build * Git