Plan Szkolenia
Module 1. Templates in C++
- Function Templates
- Class Templates
- Type deduction for templates and auto
- impact of templates over the build time of a project
- Best practices and secure coding
Module 2. Move semantics
- lvalues, rvalues and universal references
- move semantics vs perfect forwarding
- object initialization with () vs {}
- Best practices and secure coding
Module 3. First-Class Functions
- Lambda expressions in C++
- Best practices and secure coding
Module 4. Pointers and References
- Modern memory management
- Using smart pointers
- Variables, arrays, and conditionals
- Best practices and secure coding
Module 5. Runtime errors and Exceptions
- Review of some relevant concepts regarding exceptions management
- Best practices and secure coding
Module 6. Operator overloading and Polymorphism
- Review of some relevant concepts regarding operator overloading and polymorphism
- Best practices and secure coding
Module 7. Containers and Algorithms
- Standard containers and algorithms
- Best practices and secure coding
Module 8. Introduction to Testing strategies in C++
- Choosing a testing framework
- Writing unit tests
Opinie uczestników (5)
Uwielbiłem stylu prowadzenia szkolenia. Fulvio ma bardzo jasny sposób wyjaśniania tych koncepcji.
Sorin
Szkolenie - Advanced C++ Custom 2 days
Przetłumaczone przez sztuczną inteligencję
Praktyczne przykłady napisane od zera. Nie było to tylko prezentacja wyników koncepcji, ale każde koncepcje było wdrożone od podstaw.
Victor Botez
Szkolenie - Advanced C++ Custom 2 days
Przetłumaczone przez sztuczną inteligencję
Miło mi, że Fulvio w kursie uwzględnił każdy przypadek skrajny, na który mi przyszło.
Marius
Szkolenie - Advanced C++ Custom 2 days
Przetłumaczone przez sztuczną inteligencję
Przykłady związane z semantyką przenoszenia, inteligentnymi wskaźnikami i zarządzaniem pamięcią zostały wyjaśnione bardzo jasno i jestem pewien, że to będzie mi przydatne w mojej przyszłej pracy.
Diana
Szkolenie - Advanced C++ Custom 2 days
Przetłumaczone przez sztuczną inteligencję
Nauczyłem się nowych rzeczy, których wcześniej nie wiedziałem, i ponadto prześwieciłem podstawowe aspekty.
Jurj
Szkolenie - Advanced C++ Custom 2 days
Przetłumaczone przez sztuczną inteligencję