Návrh Školení
Úvod
- Co je nového v C++? Přehled vlastností a prvků C++ Pochopení objektově orientovaného programování Základy programování C++
Začínáme
- Nastavení vývojového prostředí Instalace C++ knihoven a komponent IDE Standard
Pokročilé Programming v C++
- Lambda výrazy v C++ Standardní kontejnery a algoritmy Přesun sémantiky C++ pravidla pro styl kódování Ukazatel na implementaci (Plmpl) Přetížení operátoru Polymorfismus v C++ Proměnné, pole a podmínky Odkazy a ukazatele Zpracování výjimek Další moderní funkce a implementace
Zabezpečení Programming
- C++ bezpečnostní funkce a osvědčené postupy Moderní správa paměti Techniky zpracování řetězců Práce s řízením uživatelských účtů (UAC) Slabiny zabezpečení a možnosti jejich zmírnění
Strategie testování pro C++
- Výběr testovacího rámce Analýza a metriky Psaní jednotkových testů Integrační a systémové testy Testování staršího kódu Testování černé skříňky
Ladění kódu
- Podmíněné a funkční body přerušení Vícevláknové ladění Nástroje pro výkon a diagnostiku
Shrnutí a další kroky
Požadavky
- Základní C++ zkušenosti s programováním
Publikum
- Vývojáři
Reference (5)
Díky online dostupnosti jsme mohli ušetřit spoustu času. Velmi ceněno. Také skutečnost, že školitel znal C# i Cpp, byla obrovskou pomocí, protože mohl vše vysvětlit prostřednictvím znalostí, které jsme již měli.
Gabor - Rheinmetall Electronics Hungary Kft
Kurz - Advanced C++
Machine Translated
Tempo bylo optimální, ne příliš pomalé ani příliš rychlé. Témata, kterých jsme se dotkli, byla velmi neformální a zajímavá. Myslím, že jsem všemu rozuměl. Mluvili jsme o tom, jaký je případ použití a proč je to užitečné. Příklady byly malé a výstižné byly snadno pochopitelné. Mohli jsme se ptát na každém kroku a bylo nám to plně a s velkou trpělivostí zodpovězeno a vysvětleno. Byli jsme také položeni otázky, abychom se ujistili, že rozumíme tématu nebo máme nějaké dotazy. Bylo to zábavné a zábavné, i když velmi neformální a myslím, že jsem se hodně naučil.
Gabor - Rheinmetall Electronics Hungary Kft
Kurz - Advanced C++
Machine Translated
Spousta cvičení a pomoci. Pro školitele bylo užitečné, že mohl používat naše individuální projektové dokumenty, aby nám pomohl vyřešit náš problém a dokončit cvičení. {Spousta příležitostí pro kladení otázek.
Matthew - Teledyne
Kurz - Advanced C++
Machine Translated
I liked that we had exercises to do, the material was impressive and well structured and the trainer explained very well all the topics
Diana Toldas - Accenture Industrial Software Solutions S.A.
Kurz - Advanced C++
Enjoyed the flexibility and variety of topics, the combination of trainings and exercises meant that I could apply what I'd learnt straight away. I also enjoyed the projects on the last day to bring everything together.