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

-

 21 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite