Sadržaj kursa
Modul 1. Šabloni u C++
- Šabloni funkcija
- Šabloni klasa
- Izvođenje tipova za šablone i auto
- Uticaj šablona na vreme izgradnje (build time) projekta
- Najbolje prakse i sigurno kodiranje
Modul 2. Semantika pomeranja
- l-vrednosti, r-vrednosti i univerzalni reference
- Semantika pomeranja u odnosu na savršeno prosleđivanje (perfect forwarding)
- Inicijalizacija objekata sa () u odnosu na {}
- Najbolje prakse i sigurno kodiranje
Modul 3. Funkcije prve klase
- Lambda izrazi u C++
- Najbolje prakse i sigurno kodiranje
Modul 4. Pokazivači i reference
- Moderno upravljanje memorijom
- Korišćenje pametnih pokazivača
- Promenljive, nizovi i uslovi
- Najbolje prakse i sigurno kodiranje
Modul 5. Greške tokom rada i Izuzeci
- Pregled određenih relevantnih koncepata u vezi sa upravljanjem izuzecima
- Najbolje prakse i sigurno kodiranje
Modul 6. Preopterećenje operatera i Polimorfizam
- Pregled određenih relevantnih koncepata u vezi sa preopterećenjem operatera i polimorfizmom
- Najbolje prakse i sigurno kodiranje
Modul 7. Kontejneri i Algoritmi
- Standardni kontejneri i algoritmi
- Najbolje prakse i sigurno kodiranje
Modul 8. Uvod u Strategije testiranja u C++
- Izbor frameworka za testiranje
- Pisanje unit testova
Iskustva korisnika (7)
Na početku mi se tempo trenera činio malo prebrzim, ali nakon što sam pružio povratne informacije tokom treninga, on je to prepoznao i usporio tempo, bez ikakvog umanjivanja sadržaja predavanja. Odlična komunikacija sa publikom, veoma pristupčan i otvoren za rasprave.
Alexandru Ostafi - Siemens
Kurs - Advanced C++ : Practical workshop
Mašinski prevedeno
Cenila sam kontinuitet vežbi tokom sesije živog kodiranja, a praktična objašnjenja zasnovana na primerima bili su veoma korisni. Pozitivna energija Fulvia bila je takođe primećena karakteristika prezentacije.
Iustin Constantin - Siemens
Kurs - Advanced C++ : Practical workshop
Mašinski prevedeno
Živo kodiranje
Andreea Cirstea
Kurs - Advanced C++ : Practical workshop
Mašinski prevedeno
Mnogo veoma korisnih vežbi koje se fokusiraju na ivične slučajeve i zanimljive scenarije
Madalina Serban
Kurs - Advanced C++ : Practical workshop
Mašinski prevedeno
Stvarno mi se dopao stil trenera. Fulvio na veoma jasan način objašnjava ove koncepte.
Sorin
Kurs - Advanced C++ Custom 2 days
Mašinski prevedeno
Praktični primeri napisani od nule. Nije se radilo samo o prezentaciji rezultata koncepata, već je svaki koncept implementiran od početka.
Victor Botez
Kurs - Advanced C++ Custom 2 days
Mašinski prevedeno
Volim to što je Fulvio u kursu obuhvatio svaki kutni slučaj na koji bih mogao da pomislim.
Marius
Kurs - Advanced C++ Custom 2 days
Mašinski prevedeno