Schița de curs
Modul 1. Șabloanele în C++
- Funcții șablon
- Clase șablon
- Deducerea tipului pentru șabloane și auto
- impactul șabloanelor asupra timpului de compilare al unui proiect
- cele mai bune practici și codare sigură
Modul 2. Semantica de mutare
- lvalues, rvalues și referințe universale
- semantica de mutare vs. înapoiere perfectă
- inițializarea obiectelor cu () vs {}
- cele mai bune practici și codare sigură
Modul 3. Funcții de prim rang
- Expresii lambda în C++
- cele mai bune practici și codare sigură
Modul 4. Pointeri și referințe
- Gestionarea modernă a memoriei
- Utilizarea pointerilor inteligenți
- Variabile, tablouri și condiționale
- cele mai bune practici și codare sigură
Modul 5. Erori la timpul de execuție și excepții
- Revizuirea unor concepte relevante privind gestionarea excepțiilor
- cele mai bune practici și codare sigură
Modul 6. Suprascrierea operatorilor și polimorfismul
- Revizuirea unor concepte relevante privind suprascrierea operatorilor și polimorfismul
- cele mai bune practici și codare sigură
Modul 7. Containere și algoritmi
- Containere standard și algoritmi
- cele mai bune practici și codare sigură
Modul 8. Introducere în strategiile de testare în C++
- Alegerea unui cadru de testare
- Scrierea de teste unitare
Mărturii (7)
Codarea în direct
Andreea Cirstea
Curs - Advanced C++ : Practical workshop
Tradus de catre o masina
O mulțime de exerciții foarte utile care țintesc cazurile marginale și scenarii interesante
Madalina Serban
Curs - Advanced C++ : Practical workshop
Tradus de catre o masina
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