A C programozás alapjai
Duration:
3 nap
3 nap
Language:
Angol vagy magyar
Angol vagy magyar
Tooling:
számítógép szükséges
számítógép szükséges
Exam:
Cél
A C-t tartják az egyik legfontosabb programozási nyelvnek, amelynek segítségével akár asztali vagy akár beágyazott alkalmazásokat készíthetünk, továbbá alkalmas fordítóprogramok, kisebb-nagyobb eszközök valamint rendszer szintű meghajtók írására. A C nyelv segítségével különösen gyors, hatékony, portábilis kódokat írhatunk, ám a nyelv megtanulása nem a legegyszerűbb feladat. A tanfolyam bemutatja a C nyelv buktatóit is, amelyek elkerülésével jó minőségű kód hozható létre.
Résztvevők
Software fejlesztők akik meg akarják tanulni a C programozási nyelv alapjait.
Tartalom
Ez a kurzus bemutatja, hogy miként kell programozni C nyelven. A résztvevők elsajátíthatják C nyelv elemeit az alapoktól (változók kezelése) egészen a komplex megoldásokig (pointerek).
Modulok
- A nyelv alapjai (1 nap)
- A C nyelv története
- Adat típusok
- Primitív adattípusok
- Felsorolás típusok
- Union-ok
- Struktúrák
- Bit mezők
- Tömbök
- Változók kezelése
- Hatókör
- Linkelés
- Életciklus
- Konstansok
- Karakterláncok
- Megjegyzések
- Operátorok
- Függvények
- Kulcsszavak
- Különböző szabványok
- Token-ek
- Haladó C (1 nap)
- Mutatók
- Mutatók aritmetikai műveletei
- Részleges típusok
- Függvény mutatók
- Dinamikus memória
- Láncolt lista
- File-ok kezelése
- Előfordító
- Kódolási stílusok (1 nap)
- Kódolási stílusok
- Tervezési minták
- Fordítási folyamat
- GNU Make bevezetése
- Minőségi kód