Schulungsübersicht
Einführung
Funktional Programming in der Tiefe
- Objektorientierte Programmierung vs. funktionale Programmierung
- Funktionen erster Klasse und Funktionen höherer Ordnung
Funktional Programming in C++
- Code in einem funktionalen Stil schreiben
- Lambda-Funktionen erstellen
- Objekte erfassen
- Funktionen zusammenführen
Metaprogrammierung und funktional Reactive Programming
- Fakultäten anwenden
- C++ Template-Bibliotheken und funktionale Programmierbibliotheken verwenden
- Mit Reactiven Erweiterungen und der RxCpp-Bibliothek arbeiten
Funktional C++ Entwicklung
- Anwendungen erstellen
- Funktionen höherer Ordnung verwenden
- Mit der Fehlerbehandlung arbeiten
- Funktoren und Monaden implementieren
- Code refaktorieren
- Unit-Tests schreiben
- Leistungsprofilierung durchführen
- Multithreading-Anwendungen
Zusammenfassung und Schlussfolgerung
Voraussetzungen
Voraussetzungen
- Grundkenntnisse der prozeduralen/objektorientierten Programmierung
- Grundlegende Erfahrung mit C++
Publikum
- Webentwickler
Erfahrungsberichte (5)
Allgemeine Kursinformationen
Paulo Gouveia - EID
Kurs - C/C++ Secure Coding
Maschinelle Übersetzung
Genoss die Flexibilität und Vielfalt der Themen. Die Kombination aus Trainings und Übungen ermöglichte es mir, das Gelernte sofort anzuwenden. Die Projekte am letzten Tag, um alles zusammenzuführen, gefielen mir ebenfalls sehr.
Luca Ricagni - Rockwell Collins UK Limited
Kurs - Advanced C++
Maschinelle Übersetzung
Es hat mir sehr gut gefallen, 5 Tage lang in die C++-Sprache einzutauchen - ohne Unterbrechung durch die reguläre Arbeit - am Stück ... Da ich persönlich nicht so viel Erfahrung mit C++ habe wie meine Kollegen, beschloss ich, an diesem Kurs teilzunehmen, um tiefer einzutauchen. Der Tauchgang hat mich enorm angespornt, mehr zu lernen ... und das ist genau das, was ich erreichen wollte. Ich schätzte das Fachwissen des Trainers - und das meiner Kollegen. Die Tatsache, dass Themen sehr schnell angesprochen und nicht im Detail behandelt wurden, ist das, was ich von einem Kurs für Fortgeschrittene erwarte. Manchmal war es für mich zu schnell, um zu folgen (aber das ist ein bekannter und akzeptierter Nachteil meiner Teilnahme an diesem Kurs :-)) ... aber auf der anderen Seite erhielt ich einen ziemlich vollständigen Überblick über die Feinheiten der Sprache. Vielen Dank, dass Sie einen Kurs auf diese Weise präsentieren! Ich weiß das sehr zu schätzen!!!
Jan Grauwen - Septentrio N.V.
Kurs - Advanced C++ Software Design
Maschinelle Übersetzung
Interaktivität, Zeit für selbstständiges Programmieren. Ich lerne leichter, wenn ich die Möglichkeit habe, die Antwort selbst herauszufinden und nicht nur zu hören, was sie ist. Es war auch sehr gut, dass der Kurs gut strukturiert war, wir hatten Pausen zum Trinken von Kaffee und der Kurs hielt meine Aufmerksamkeit. Der Trainer hatte sehr tiefes Wissen in C++, wir fühlten uns sicher, alles fragen zu können.
Barna Szecsi - GIS Europe SE
Kurs - C++ for Embedded Systems
Maschinelle Übersetzung
Die Details darüber, wie der Compiler je nach Syntaxnutzung reagiert. Die "Quiz"-Abschnitte sind sehr anregend.
Andrea Pomatto
Kurs - Using C++ in Embedded Systems - Applying C++11/C++14
Maschinelle Übersetzung