Kurzusleírás
Bevezetés
- Mi újság a C++-ban?
- A C++ jellemzőinek és elemeinek áttekintése
- Objektum-orientált programozás megértése
- A C++ programozás alapjai
Kezdés
- Fejlesztői környezet beállítása
- C++ IDE telepítése
- Standard könyvtárak és összetevők
Haladó programozás C++ nyelven
- Lambda kifejezések C++-ban
- Standard konténerek és algoritmusok
- Move szemantika
- C++ kódolási stílus szabályai
- Pointer to implementation (Plmpl)
- Operátor túlterhelés
- Polimorfizmus C++-ban
- Változók, tömbök és feltételek
- Referenciák és mutatók
- Kivételkezelés
- Egyéb modern funkciók és implementációk
Biztonsági programozás
- C++ biztonsági funkciók és ajánlott eljárások
- Modern memóriakezelés
- Karakterlánc kezelési technikák
- Felhasználói fiókok vezérlése (UAC) munkája
- Biztonsági sebezhetőségek és enyhítési lehetőségek
Teszstratégiák C++-hoz
- Tesztkeretrendszer kiválasztása
- Elemzés és metrikák
- Egységtesztek írása
- Integrációs és rendszerszintű tesztek
- Régi kód tesztelése
- Feketedoboz tesztelés
Kód hibakeresése
- Feltételes és függvény töréspontok
- Többszálú hibakeresés
- Teljesítmény- és diagnosztikai eszközök
Összefoglalás és következő lépések
Követelmények
- Alapvető C++ programozási tapasztalat
Célközönség
- Fejlesztők
Vélemények (5)
Az online formátum miatt sok időt tudtunk megspórolni, ami nagyon megfogadott. Emellett az is nagy segítség volt, hogy a képző c#-t és Cpp-t is ismerte, így mindenkit az eddig megszerzett ismeretek alapján tudott elmagyarázni.
Gabor - Rheinmetall Electronics Hungary Kft
Kurzus - Advanced C++
Gépi fordítás
A tempo optimális volt, nem túl lassú és nem túl gyors. Az érintett témák nagyon szabadak és érdekesek voltak. Úgy vélem, mindenről megértettem. Beszélgettünk a felhasználocskás esetekről (use case) és arról, miért hasznosak azok. A példák kis és rövidkérdésesek voltak, könnyen érthetőek. Mindegyik lépésnél feltehettem kérdéseket, és ezeket teljesen és nagy türelmmel válaszolták és magyarázták el. A tanár még szintén kérdéseket is tett nekünk annak érdekében, hogy ellenőrizze, megértjük-e a témát vagy van-e bármilyen kérdésünk. Ez kellemes és szórakoztató volt, bár nagyon szabad volt, és úgy vélem, sokat tanultam.
Gabor - Rheinmetall Electronics Hungary Kft
Kurzus - Advanced C++
Gépi fordítás
Sok gyakorlat és segítség. Hasznos volt, hogy a képződő alkalmazhatta egyéni projektdokumentáinkat azon feladatok megoldására, amelyekben akadtunk el, és a gyakorlatok befejezésére. {Sok lehetőség volt kérdéseket is feltenni.}
Matthew - Teledyne
Kurzus - Advanced C++
Gépi fordítás
Szívesen végrehajtottam a gyakorlati feladatokat, a anyag impozant és jól szerkezett volt, és a képző tanár kitetteden magyarázta minden témát.
Diana Toldas - Accenture Industrial Software Solutions S.A.
Kurzus - Advanced C++
Gépi fordítás
Örömteli a téma sokfélesége és rugalmassága, a képzések és gyakorlatok kombinációja miatt tudtam azonnal alkalmazni, amit megtanultam. Szintén nagyon tetszett a legutolsó nap projektekkel, melyek segítségével minden tanultat össze lehetett vonni.
Luca Ricagni - Rockwell Collins UK Limited
Kurzus - Advanced C++
Gépi fordítás