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

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák