Lépjen kapcsolatba velünk
 Időtartalma 14 órák

Kurzusleírás

A Linux rövid története

  • A Linux eredetének és fejlődésének megértése a beágyazott rendszerek kontextusában.

A nyílt forráskódú fejlesztés áttekintése

  • Bevezetés a nyílt forráskód alapelveibe és azok szerepébe a beágyazott szoftverfejlesztésben.

Bevezetés a beágyazott Linuxba

  • A beágyazott Linux rendszerek kulcsfontosságú fogalmai, komponensei és architektúrája.

Keresztfordítás | Bootloaderek

  • A keresztfordítási eszközök szükségességének megértése.
  • Bevezetés az olyan bootloaderekbe, mint az U-Boot, és ezek jelentőségébe a beágyazott Linux rendszer indításában.

Egyedi beágyazott Linux rendszer építése

  • Gyakorlati foglalkozás egy egyedi beágyazott Linux rendszer beállításáról egy kiválasztott hardveres célplatformhoz (ARM-alapú vagy MIPS-alapú fejlesztői kártya).

Beágyazott Linux eszközök bemutatása

  • A beágyazott rendszerek fejlesztéséhez és kezeléséhez használt alapvető eszközök áttekintése.

Bevezetés a build rendszerekbe

  • A build rendszerek, például a Make, Bitbake stb. szerepének és konfigurálásának megértése beágyazott Linux projektekben.

Beágyazott Linux alkalmazásfejlesztés és hibakeresés

  • Gyakorlati feladatok beágyazott Linux alkalmazások írására és hibakeresésére.
  • Gyakori fejlesztőeszközök (pl. GDB, Eclipse CDT-vel) használata kódoláshoz és hibaelhárításhoz.

Záró projekt vagy esettanulmány megbeszélése

  • A résztvevők lehetőséget kapnak egy számukra releváns projekt vagy esettanulmány megvitatására, alkalmazva a tanfolyamon tanultakat.

Követelmények

  • Alapszintű beágyazott rendszerek ismerete
  • Magas szintű programozási nyelv (C vagy C++)

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák