Schița de curs
Module 1. Templates în C++
- Funcții de șablon
- Clase de șablon
- Deducerea tipului pentru șabloane și auto
- Impactul șabloanelor asupra timpului de construcție al unui proiect
- Best practices și codare sigură
Module 2. Semantica mutării
- lvalues, rvalues și referințe universale
- Semantica mutării vs forward perfect
- Ințelegerea inițializării obiectelor cu () vs {}
- Best practices și codare sigură
Module 3. Funcții de Prim-Clasă
- Expresii lambda în C++
- Best practices și codare sigură
Module 4. Pointers și Referințe
- Gestionarea modernă a memoriei
- Folosirea pointerelor inteligenti
- Variabile, vectori și condiționale
- Best practices și codare sigură
Module 5. Erori de rulantă și Excepții
- Rezumat al unor concepte relevante privind gestionarea excepțiilor
- Best practices și codare sigură
Module 6. Sobrescrierea operatorilor și Polimorfismul
- Rezumat al unor concepte relevante privind sobrescrierea operatorilor și polimorfismul
- Best practices și codare sigură
Module 7. Containeri și Algoritmi
- Containeri și algoritmi standard
- Best practices și codare sigură
Module 8. Introducere în Strategii de Testare în C++
- Alegerea unui cadru de testare
- Scrierea de teste unitare
Cerințe
-
Mărturii (5)
M-am bucurat foarte mult de stilul formatorului. Fulvio are un mod clar de a explica aceste concepte.
Sorin
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina
Exemple practice scrise de la zero. Nu s-a înțeles doar prezentarea rezultatelor conceptelor, ci fiecare concept a fost implementat de la baza.
Victor Botez
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina
Mă plac faptul că Fulvio a captat în curs fiecare caz limită pe care am putut să-l gândesc.
Marius
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina
Exemplele legate de semantica mutării, pointerii inteligenti și gestionarea memoriei au fost explicate foarte clar și sunt sigur că vor fi utile în viitoarea mea activitate profesională.
Diana
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina
Am învățat unele lucruri noi pe care nu leștiu și de asemenea am revizuit aspecte de bază.
Jurj
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina