Steinzone Academy

Investieren Sie in sich selbst indem Sie unsere Weiterbildungsangebote nutzen.

Über den Dozenten

Mission

Weil wir möchten, dass Sie das Gelernte direkt anwenden können, sind alle Kurse praxisorientiert ausgelegt.

Online Kurse

Hier finden Sie unsere Online-Angebote und Links zu den LinkedIn Learning und Udemy Plattformen.

LinkedIn Learning: LinkedIn Learning achtet stark darauf, dass die Kurse kürzer sind. Die Lernenden werden motiviert, die ganzen Übungen durchzugehen. Unter Anderem gibt es die sogenannten Challenge&Solution-Bereiche wo die Lernenden auch ein bisschen mehr gefordert werden. Sind Sie bereits bei LinkedIn, können Sie u.U. ein gutes Angebot für die Lern-Inhalte erhalten. Zahlreiche Firmen nutzen LinkedIn Learning für die Weiterbildung Ihrer Mitarbeiter. Vielleicht auch Ihre Firma? Fragen Sie gerne nach.

LinkedIn Learning


C++ Grundkurs 1: Sprachgrundlagen, OOP, Speicherverwaltung, Vererbung
C++ Grundkurs 1: Sprachgrundlagen, OOP, Speicherverwaltung, Vererbung

Mit dieser mehrteiligen Kursreihe richtet sich Gerhard Stein sowohl an Einsteiger als auch an bereits erfahrene Programmierer, die ihre Kenntnisse in der mächtigen Programmiersprache C++ wieder auffrischen oder weiter ausbauen möchten. Schritt für Schritt steigen Sie in die moderne C++-Programmierung ein: Sie lernen die Grundlagen objektorientierter Programmierung (OOP) sowie die grundlegende Syntax von C++ kennen. Weiterführende Kapitel behandeln Themen wie Strings, effiziente Speicherverwaltung, überladene Operatoren, Klassen und Vererbung bis hin zur Move-Semantik. Mit der Hilfe von zahlreichen Challenges/Solutions-Einheiten können Sie Ihr Wissen immer wieder testen und anschließend Ihre Lösung mit der Ihres Trainers vergleichen.


C++ Grundkurs 2: Templates, Funktionale Programmierung, Standard Template Library (STL), Fehlerbehandlung
C++ Grundkurs 2: Templates, Funktionale Programmierung, Standard Template Library (STL), Fehlerbehandlung

Im zweiten Teil seines C++ Kurses macht Sie Gerhard Stein mit weiteren interessanten Features der vielseitigen Programmiersprache vertraut: Lernen Sie die Templates kennen und kombinieren Sie alles, was Sie bereits im ersten Teil gelernt haben. Zudem begegnet Ihnen ein zentrales Feature des modernen Programmierens: das funktionale Programmier-Paradigma. Dann führt Sie Gerhard Stein in die Tiefen der Standard Template Library (STL) ein und macht Sie dort mit den wichtigsten Datenstrukturen vertraut. Weitere Kapitel widmen sich dem parallelen Programmieren und der effizienten Fehlerbehandlung im C++-Code.


C/C++ Tipps & Tricks: Jede Woche neu
C/C++ Tipps & Tricks: Jede Woche neu

Sie können bereits C++, möchten sich aber über ein paar kleine Tipps weiterentwicklen? Dieser besondere Kurs schaltet jede Woche ein kurzes Video für Sie frei, bei dem ich Ihnen einen neuen Tipp gebe, durch den Sie als Entwickler in der C++ Domäne wachsen werden. Für Menschen mitten im Berufsleben, die wenig Zeit für Weiterbildungen haben, sind diese Tipp ideal. Spenden Sie max. 5 Minute Ihrer Zeit pro Woche und lernen Sie jedes Mal etwas Neues.


C++17 Grundkurs
Neuronale Netze in C/C++

Neuronale Netze sind ein wesentlicher Bestandteil der künstlichen Intelligenz (KI), da sie die Funktionsweise des menschlichen Gehirns nachahmen und es ermöglichen, komplexe Muster und Zusammenhänge in Daten zu erkennen und zu lernen. In diesem LinkedIn Learning Kurs richtet sich der erfahrene Maschinenbau-ingenieur und Entwickler Dr. Gerhard Stein an fortgeschrittene C/C++-Entwickler:innen und erläutert, wie die einzelnen Disziplinen miteinander funktionieren und wie C++ zum Beispiele auch seine Vorteile gegenüber Python optimal nutzen kann. Am Ende des Kurses werden Sie eigene Netze bauen und bei Themen des Machine Learning mitreden können.


C++17 Grundkurs
C++17 Grundkurs

Dieser Aufsteigerkurs richtet sich an Softwareentwickler, die bereits über Grundkenntnisse in der mächtigen Programmiersprache C++ verfügen und soll Sie auf den Weg hin zu einer modernen und effizienten Programmierung mit dem C++17-Standard begleiten. Nach einer kurzen C++11/14-Auffrischung bringt Ihnen Dr. Gerhard Stein die wichtigsten C++17-Features nahe und unterteilt dabei nach den vier Kategorien Effizienz, Sicherheit, Dynamik und Nutzen. Im Einzelnen stehen die Themen Bindings, Standard Attribute, Varianten, Aggregate Extensions, Bedingtes Kompilieren, Optionals, Filesystem, Fold Expressions, StringView und Paralleles STL im Mittelpunkt.


Speicherverwaltung und Threading
C++ - Speicherverwaltung und Threading

Dieser Kurs richtet sich an C++ Fortgeschrittene, die sich in der mächtigen Programmiersprache bereits auskennen. Begleiten Sie Dr. Gerhard Stein auf einer Reise durch das Speichermanagement und die Threadverwaltung in modernem C++. In diesem LinkedIn Learning Kurs vertiefen Sie Ihre Kenntnisse zu Programmierkonzepten und entwickeln eigene Strukturen. Parallele Prozess- und Speicherverwaltung stehen dabei im Mittelpunkt. Sie sehen unter anderen, wie Sie nebenläufige Prozesse implementieren, Threads erzeugen und ausführen und lernen alles Wichtige was es zum Memory Management zu verstehen gibt.