Schulungsübersicht
Modul 1: Templates in C++
- Funktions-Templates
- Klassen-Templates
- Typinferenz bei Templates und das Schlüsselwort „auto“
- Auswirkungen von Templates auf die Build-Zeit eines Projekts
- Best Practices sowie sichere Programmierung
Modul 2: Move-Semantik
- Lvalues, Rvalues sowie universelle Referenzen
- Unterschiede zwischen Move-Semantik und Perfect Forwarding
- Objektinitialisierung mit () bzw. {}
- Best Practices sowie sichere Programmierung
Modul 3: First-Class-Functions
- Lambda-Ausdrücke in C++
- Best Practices sowie sichere Programmierung
Modul 4: Zeiger und Referenzen
- Moderne Methoden zur Speicherverwaltung
- Einsatz von Smart-Pointern
- Variablen, Arrays und Bedingungen
- Best Practices sowie sichere Programmierung
Modul 5: Laufzeitfehler und Ausnahmen
- Wichtige Konzepte im Zusammenhang mit der Verwaltung von Ausnahmen
- Best Practices sowie sichere Programmierung
Modul 6: Operatorüberladung und Polymorphismus
- Wesentliche Konzepte zur Überladung von Operatoren sowie zum Polymorphismus
- Best Practices sowie sichere Programmierung
Modul 7: Container und Algorithmen
- Standard-Container sowie deren Algorithmen
- Best Practices sowie sichere Programmierung
Modul 8: Einführung in Teststrategien für C++
- Auswahl eines geeigneten Test-Frameworks
- Erstellen von Unit-Tests
Erfahrungsberichte (7)
Anfangs wirkte das Tempo des Trainers für mich etwas zu schnell, aber nachdem ich während der Schulung entsprechendes Feedback gegeben hatte, erkannte er dies an und reduzierte das Tempo, ohne dabei an der Qualität der Vorträge zu verlieren. Er baute eine gute Beziehung zum Publikum auf, war sehr freundlich und offen für Diskussionen.
Alexandru Ostafi - Siemens
Kurs - Advanced C++ : Practical workshop
Maschinelle Übersetzung
Ich schätze die Kontinuität der Übungen in der Live-Coding-Session und die praxisnahen, auf Beispielen basierenden Erklärungen waren sehr hilfreich. Fulvios positive Energie war auch ein bemerkenswerter Aspekt des Vortrags.
Iustin Constantin - Siemens
Kurs - Advanced C++ : Practical workshop
Maschinelle Übersetzung
Die Live-Codierung
Andreea Cirstea
Kurs - Advanced C++ : Practical workshop
Maschinelle Übersetzung
Viele sehr nützliche Übungen, die sich auf Randfälle und interessante Szenarien konzentrieren
Madalina Serban
Kurs - Advanced C++ : Practical workshop
Maschinelle Übersetzung
Ich habe den Stil des Trainers wirklich geschätzt. Fulvio erklärt diese Konzepte sehr klar.
Sorin
Kurs - Advanced C++ Custom 2 days
Maschinelle Übersetzung
Praktische Beispiele, die von Grund auf neu geschrieben wurden. Es ging nicht nur um die Präsentation der Ergebnisse der Konzepte, sondern jedes Konzept wurde von Null implementiert.
Victor Botez
Kurs - Advanced C++ Custom 2 days
Maschinelle Übersetzung
Mir gefällt, dass Fulvio in dem Kurs jeden Fall abgedeckt hat, an den ich denken konnte.
Marius
Kurs - Advanced C++ Custom 2 days
Maschinelle Übersetzung