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
Mărturii (7)
Inițial, ritmul trainerului mi s-a părut puțin prea rapid, dar după ce am oferit feedback în timpul training-ului, a recunoscut acest lucru și a încetinit ritmul fără a sacrifica vreun aspect din prelegeri. Bună înțelegere cu publicul, foarte prietenos și deschis la discuții.
Alexandru Ostafi - Siemens
Curs - Advanced C++ : Practical workshop
Tradus de catre o masina
Am apreciat continuitatea exercițiilor din sesiunea de live coding, iar explicațiile practice, bazate pe exemple, au fost foarte utile. Energia pozitivă a lui Fulvio a fost, de asemenea, un aspect remarcabil al prezentării.
Iustin Constantin - Siemens
Curs - Advanced C++ : Practical workshop
Tradus de catre o masina
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 cazuri marginale și scenarii interesante
Madalina Serban
Curs - Advanced C++ : Practical workshop
Tradus de catre o masina
Mi-am îndrăgit modul de predare al instrctorului. Fulvio are o manieră foarte 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 tratat doar despre prezentarea rezultatelor conceptelor, ci fiecare concept a fost implementat din punct de vedere fundamental.
Victor Botez
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina
Mă place că Fulvio a capturat în curs toate situațiile speciale pe care mi le puteam imagina.
Marius
Curs - Advanced C++ Custom 2 days
Tradus de catre o masina