Jazyk C – Základy programování (C1)
Programování, C, C++
Chcete se pustit do programování embedded aplikací a operačních systémů? Programovací jazyk C je i po desítkách let průmyslovým standardem pro tvorbu kódu pro širokou škálu hardwarových architektur. Aplikace, knihovny a operační systémy vytvořené v C zachovávají maximální kontakt s hardware.
Přihlaste se na praktický workshop, ve kterém si vyzkoušíte programování v jazyce C od úplných základů. Seznamte se s možnostmi kompilovaných jazyků a naučte se psát dobrý kód blízký hardware.
Privátní školení a termíny na míru
Tento kurz nabízíme pouze jako uzavřené privátní školení. Obsah, délka a termíny kurzů budou vytvořeny podle vašich specifických potřeb. Specifičnost tohoto školení a nízký zájem jednotlivců neumožňuje pro tento kurz vypisovat veřejné termíny.
Cenovou nabídku vám rádi připravíme na základě vašich požadavků a cílů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
KDE A KDY KURZ PROBÍHÁ?
Kontaktujte nás
S námi
máte na výběr: Přijďte na
kurz osobně do naší učebny, nebo se ke kurzu
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení
naleznete zde.
Náplň kurzu:
Skrýt detaily
-
Základní pojmy
-
Procesor a instrukce
-
Paměť a alokace
-
Volací zásobník
-
Programování v C
-
Funkce
-
Příkazy
-
Výrazy
-
Přiřazovací příkaz
-
Jednoduché typy
-
Levý a pravý výraz
-
Proměnná a velikost
-
Funkce
-
Lokální proměnné
-
Parametry funkce
-
Návratová hodnota
-
Řídící příkazy
-
Jednoduché cykly
-
Podmínky
-
Iterace
-
Ukazatele
-
Předávání ukazatelem
-
Dereference a přiřazení
-
Aritmetika
-
Strukturované typy
-
Struktury a pole
-
Vnořené struktury
-
Offset atributu struktury
-
Práce s pointery
-
Práce s textem
-
Kódování textu
-
Textové soubory
-
Řetězcové operace
-
Binární data
-
Strukturovaná data
-
Binární soubory
-
Pakety binárních protokolů
-
Paměťové operace
-
Obecná doporučení
-
Struktura programového kódu
-
Moduly a hlavičkové soubory
-
Předpokládané znalosti:
-
Znalost obecných zásad programování, orientace v prostředí MS Windows, případně zkušenost s jiným programovacím jazykem.
-
Doporučený předchozí kurz:
-
Úvod do programování (PRG)
-
Doporučený následný kurz:
-
C++ – Základy Programování (CPP1)
-
Časový rozvrh:
-
3 dny (9:00hod. - 17:00hod.)
Vybrané zákaznické reference
Wittmann Battenfeld CZ spo. s.r.o, Aleš B.
Jazyk C – Základy programování (
C1)
"Spokojen, školení splnilo očekávání."
Kooperativa pojišťovna, a.s., Vienna Insurance Group, David J.
Jazyk C – Základy programování (
C1)
"Kurz podle sylabu obsahoval vše co měl. Velká využitelnost při správě modelů pojišťoven."
APATOR METRA s.r.o., Václav K.
Jazyk C – Základy programování (
C1)
"Celkově hodnotím kurz jako přínosný. Nižší hodnocení v některých je dáno tím, že jako začátečník v C/C++ bych uvítal důkladnější procvičení, které by ale zřejmě bylo nad rámec kurzu."
Správa železnic, státní organizace, Libor B.
Jazyk C – Základy programování (
C1)
"Kurz byl pro mne přínosný - doplnil jsem si znalosti o jazyku C."
IMI International s.r.o., Miroslav K.
Jazyk C – Základy programování (
C1)
"Přístup na školení je velmi individuální. Celkově "palec nahoru"."