Schulungsübersicht
Einführung
Funktionale Programmierung im Detail
- Objektorientiertes vs. funktionales Programmieren
- First-class-Funktionen und Higher-order-Funktionen
Funktionale Programmierung in C++
- Code im funktionalen Stil schreiben
- Lambda-Funktionen erstellen
- Objekte erfassen
- Funktionen zusammenführen
Metaprogrammierung und funktionale reaktive Programmierung
- Fakultäten anwenden
- C++-Vorlagenbibliotheken und funktionalen Programmierbibliotheken nutzen
- Mit Reaktiven Erweiterungen und RxCpp-Bibliothek arbeiten
Funktionale C++-Entwicklung
- Anwendungen erstellen
- Higher-order-Funktionen verwenden
- Mit Fehlerbehandlung arbeiten
- Functors und Monaden implementieren
- Code refaktorisieren
- Einheitstests schreiben
- Leistung profilieren
- Multithreading-Anwendungen entwickeln
Zusammenfassung und Fazit
Voraussetzungen
Voraussetzungen
- Eine Kenntnis des proceduralen/objektorientierten Programmierens
- Grundkenntnisse in C++
Zielgruppe
- Webentwickler
Erfahrungsberichte (5)
Ich habe neue Dinge gelernt, die ich nicht kannte, und gleichzeitig habe ich Grundaspekte wiederholt.
Jurj
Kurs - Advanced C++ Custom 2 days
Maschinelle Übersetzung
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
