Kurzusleírás
Bevezetés
- Mi új a C++-ban?
- A C++ funkcióinak és elemekének áttekintése
- Az objektumorientált programozás megértése
- A C++ programozás alapjai
Bejelentkezés
- A fejlesztési környezet beállítása
- C++ IDE telepítése
- Szabványos könyvtárak és komponensek
Haladó programozás a C++-ban
- Lambda kifejezések a C++-ban
- Szabványos tárolók és algoritmusok
- Mozgási szemantika
- A C++ kódolási stílus szabályai
- Implementációs mutató (Pimpl)
- Művelet felüldefiniálása
- A polimorfizmus a C++-ban
- Változók, tömbök és feltételek
- Referenciák és mutatók
- Hibakezelés
- Egyéb modern funkciók és implementáció
Biztonságos programozás
- A C++ biztonsági funkciói és legjobb gyakorlatok
- Modern memóriakezelés
- Szövegkezelési technikák
- A Felhasználói fiók ellenőrzése (UAC) használata
- Biztonsági kockázatok és csökkentési lehetőségek
Tesztelési stratégiák a C++-ban
- Tesztkeretek kiválasztása
- Elemzés és metrikák
- Egységtesztek írása
- Integrációs és rendszerszintű tesztek
- Hérea kód tesztelése
- Fekete doboz tesztelés
A kód hibaelhárítása
- Állapot- és függvényes töréspontok
- Többszálonos hibaelhárítás
- Teljesítmény és diagnosztikai eszközök
Összefoglalás és a 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