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
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák