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++
- Schreiben von Code in einem funktionalen Stil
- Lambda-Funktionen erstellen
- Erfassen von Objekten
- Funktionen zusammenführen
Metaprogrammierung und funktional Reactive Programming
- Anwendung von Faktorwerten
- Verwendung von C++-Vorlagenbibliotheken und Bibliotheken für funktionale Programmierung
- Arbeiten mit Reactive-Erweiterungen und der RxCpp-Bibliothek
Funktional C++ Entwicklung
- Anwendungen erstellen
- Verwendung von Funktionen höherer Ordnung
- Arbeiten mit Fehlerbehandlung
- Implementierung von Funktoren und Monaden
- Refactoring von Code
- Schreiben von Unit-Tests
- Profiling der Leistung
- Multithreading-Anwendungen
Zusammenfassung und Schlussfolgerung
Voraussetzungen
Voraussetzungen
- Verständnis für prozedurale/objektorientierte Programmierung
- Grundlegende Erfahrung mit C++
Publikum
- Web-Entwickler
Erfahrungsberichte (5)
the balance between lectures and practice, the rhythm, the trainer knowledge and pedagogic skill
Armando Pinto - EID
Kurs - C/C++ Secure Coding
Offene Diskussion, Trainer sehr sachkundig und bereit, bei Fehlern und Fragen zu helfen Go gute Balance zwischen theoretischen und praktischen Übungen.
JACK ROSS - STMicroelectronics R&D Ltd
Kurs - Programming in C++
Maschinelle Übersetzung
Gute Beispiele, Konzentration auf das nützlichste Material
Piotr Sowiński - Intel Technology Poland
Kurs - Object Oriented Programming with C++
Maschinelle Übersetzung
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
Kurs - QT Programming
Viele Übungen und Hilfen. Es war nützlich, dass der Trainer unsere individuellen Projektdopplungen verwenden konnte, um uns bei der Lösung unserer Probleme und der Durchführung der Übungen zu helfen. {Es gab auch viel Gelegenheit, Fragen zu stellen.
Matthew - Teledyne
Kurs - Advanced C++
Maschinelle Übersetzung