Boost.Asio für die Praxis

Boost.Asio Schulungen für Teams, die asynchrone Software beherrschen.

Vom Einsteigerkurs bis zum Intensivkurs für erfahrene Entwicklerinnen und Entwickler: praxisnahe Inhouse-Workshops rund um boost::asio, async und co_await für robuste, asynchrone Systeme.

Schulungen ansehen

Formate

Boost.Asio-Schulungen passend zu Ihrem Team

Boost.Asio Einsteigerkurs

2 Tage für bis zu 6 Teilnehmende.

Ziel des Kurses

Der Boost.Asio Einsteigerkurs vermittelt Teams ohne Vorkenntnisse die Grundlagen asynchroner Netzwerkprogrammierung mit boost::asio. Ihr Team lernt io_context, async-Operationen, co_await und das Callback-Modell praxisorientiert einzusetzen.

4.000 Euro

Jede weitere Person: 400 Euro.

Einsteigerkurs anfragen

Boost.Asio Intensivkurs

1 Tag für bis zu 6 Teilnehmende.

Ziel des Kurses

Der Boost.Asio Intensivkurs richtet sich an erfahrene C++-Entwicklerinnen und -Entwickler mit Grundkenntnissen in boost::asio. Ihr Team vertieft co_await, Executors, Strands, Timer und Composed Operations und lernt, asynchrone Abläufe robust fehlerzubehandeln.

2.800 Euro

Jede weitere Person: 280 Euro.

Intensivkurs anfragen

Boost.Asio individuelle Schulung

Eine Boost.Asio individuelle Schulung stimmt Inhalte, Beispiele und Tempo auf Ihren technischen Kontext ab.

Individuelles Training anfragen
Martin Meeser, Senior Software Architect und Boost.Asio-Trainer

Ihr Trainer

Erfahrung aus der Praxis, verständlich vermittelt.

Ich bin Martin Meeser, Diplom-Informatiker und Senior Software Architect. Seit 2004 entwickle ich Software für anspruchsvolle technische Systeme und begleite Teams dabei, robuste und wartbare Lösungen umzusetzen.

In mehr als 34 Projekten für 18 Unternehmen habe ich Softwarelösungen in der Raumfahrt, Automobilindustrie, Medizintechnik und industriellen Automatisierung entworfen und umgesetzt. Dabei reicht meine Erfahrung von Embedded-Systemen und IoT-Geräten bis zu Backend-Services, Datenbanken und Webanwendungen.

Mein Anspruch an Boost.Asio-Schulungen: komplexe Konzepte klar erklären, gemeinsam praktisch anwenden und den Transfer in Ihre Projekte sicherstellen.

Seit 2004professionelle Softwareentwicklung
34+ Projektein 18 Unternehmen
Dipl.-Inf.Universität Paderborn

Autor und Sprecher zu asynchroner Softwareentwicklung, unter anderem für heise.

Häufige Fragen

Fragen zu Boost.Asio-Schulungen

Für wen eignet sich der Boost.Asio Einsteigerkurs?

Der Boost.Asio Einsteigerkurs eignet sich für Entwicklerinnen und Entwickler mit soliden C++-Kenntnissen, die neu in das Thema boost::asio einsteigen. Vorkenntnisse in asynchroner Programmierung sind nicht erforderlich.

Welche Themen vermittelt der Boost.Asio Einsteigerkurs?

Der Boost.Asio Einsteigerkurs vermittelt die Grundlagen asynchroner I/O mit io_context, async-Operationen, co_await und dem Callback-Modell. Die Teilnehmenden bauen ein solides Fundament für den produktiven Einsatz von boost::asio.

Wie lange dauert der Boost.Asio Einsteigerkurs?

Der Boost.Asio Einsteigerkurs dauert zwei Tage und ist für Teams mit bis zu sechs Teilnehmenden konzipiert. Er kann als Inhouse-Workshop an Ihren technischen Kontext angepasst werden.

Was lerne ich im Boost.Asio Intensivkurs?

Im Boost.Asio Intensivkurs vertiefen erfahrene Entwicklerinnen und Entwickler Executors, Strands, Timer und Composed Operations. Im Mittelpunkt stehen robuste Fehlerbehandlung und Performance in produktivem Code.

Welche Vorkenntnisse sind für den Boost.Asio Intensivkurs nötig?

Für den Boost.Asio Intensivkurs sind gute C++-Kenntnisse sowie Grundkenntnisse in boost::asio erforderlich. Der Boost.Asio Einsteigerkurs bietet dafür den passenden Einstieg in async und co_await.

Was ist eine Boost.Asio individuelle Schulung?

Eine Boost.Asio individuelle Schulung stimmt Inhalte, Beispiele und Tempo auf den technischen Kontext Ihres Teams ab. Sie eignet sich für Teams mit eigenen Projekten, Schnittstellen oder Lernzielen und kann als Inhouse-Workshop umgesetzt werden.