Intrati in legatura

Schița de curs

Modulul 1. Templates în C++

  • Funcții template
  • Clase template
  • Deducția tipurilor pentru templates și auto
  • Impactul templates asupra timpului de build al unui proiect
  • Best practices și codare securizată

Modulul 2. Move semantics

  • lvalues, rvalues și referințe universale
  • Move semantics vs perfect forwarding
  • Inițializarea obiectelor cu () vs {}
  • Best practices și codare securizată

Modulul 3. Funcții de primă clasă

  • Expresii lambda în C++
  • Best practices și codare securizată

Modulul 4. Pointers și referințe

  • Gestionarea modernă a memoriei
  • Utilizarea smart pointers
  • Variabile, array-uri și instrucțiuni condiționale
  • Best practices și codare securizată

Modulul 5. Erori de runtime și excepții

  • Recapitularea unor concepte relevante privind gestionarea excepțiilor
  • Best practices și codare securizată

Modulul 6. Supraîncărcarea operatorilor și polimorfism

  • Recapitularea unor concepte relevante privind supraîncărcarea operatorilor și polimorfismul
  • Best practices și codare securizată

Modulul 7. Containere și algoritmi

  • Containere și algoritmi standard
  • Best practices și codare securizată

Modulul 8. Introducere în strategii de testare în C++

  • Alegerea unui framework de testare
  • Scrierea de teste unitare
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite