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
 21 ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite