Základy programování hardware (kontrolerů) v C++

Kurzem Vás provede Ing. Michal Bureš, CSc., Ing. Vladimír Kapic, Ing. Marek Laurenčík, MBA, Jan Andrš, Ing. Martin Štěpánek, Ing. Oldřich Bartůněk a další odborníci k některým dílčím tématům kurzu.

Základní info

Základní délka kurzu jsou čtyři dny. Výuka probíhá na počítačové učebně vybavené datovým projektorem. Optimální počet posluchačů v kurzu je šest až osm. Každý posluchač má k dispozici samostatný počítač a obdrží zdarma kvalitní literaturu ke kurzu. V průběhu kurzu je k dispozici občerstvení a během přestávek možnost volného přístupu na internet.

C++ je jazyk vhodný pro pro rychlé aplikace a ovládání hardware
Kurz je určen pro zájemce, kteří s příslušným jazykem zatím nemají žádnou zkušenost. Předpokladem je alespoň představa o tom, co je programování nebo kladný vztah k matematickým a logickým disciplínám (logické myšlení). Znalost (i pasivní a začátečnická) jiného jazyka výhodou, ale není nutnou podmínkou

Absolventi kurzu se naučí komunikovat s hardware, číst z něj data ze senzorů např. teploty, vlhkosti, polohy. Zjišťovat stav ovládacích prvků (tlačítek, přepínačů), měřit analogové veličiny na vstupech (např. napětí), ovládat výstupy (kontrolky, zvuky, relé, pohon). Poznají možnosti vzájemné komunikace hardware v různých protokolech. Současně si zkusí využívat AI k řešení některých příkladů.
Projekt dle zájmu např. meteostanice, hrací automat, generátor signálů, osciloskop, případně ovládání vozítka, chytré vozítko apod.

Rámcová témata kurzu:  

  • Historie a vývoj jazyka
  • Základy jazyka (proměnné, větvení, cykly)
  • Principy řízení hardware
  • Popis konkrétně použitého kontroleru (dle jazyku)
  • Programové prostředí pro připojení hardware
  • Čtení senzorů (vstupy)
  • Ovládání hardware (výstupy)
  • Využití umělé inteligence (AI) pro řešení praktického problému/dotazu při práci v programu
  • Závěrečný projekt
  • Praktické procvičení, diskuse a dotazy

Po absolvování kurzu obdrží každý účastník osvědčení o absolvování kurzu / certifikát.

Rozsah výuky a organizace výuky:  

  • Celková délka kurzu jsou čtyři dny, vždy 9:00 – 16:00 hodin
  • Kurz probíhá v malých skupinách prezenční formou na učebně. V případě zájmu je možno část výuky absolvovat on-line formou, se kterou máme několikaletou zkušenost a v některých případech pro praktičnost tuto formu doporučujeme a preferujeme.
  • Součástí kurzu je malé občerstvení, nealkoholické nápoje a káva nebo čaj.
  • Všichni účastníci obdrží ke kurzu studijní materiály, případně kvalitní literaturu k dalšímu studiu.
  • Kurz vždy probíhá na našich pražských učebnách. V případě dohody s účastníky je možno kurz absolvovat na našem vzdělávacím středisku na Zbirohu (www.kvasek.cz), nebo na našich dalších učebnách. V případě zakázkového termínu lze zajistit naši mobilní učebnu přímo u zákazníka.
  • Kurz vyučuje tým zkušených lektorů: Ing. Michal Bureš, CSc., Ing. Vladimír Kapic, Ing. Marek Laurenčík, MBA, Jan Andrš, Ing. Martin Štěpánek, Ing. Oldřich Bartůněk a další odborníci k některým dílčím tématům kurzu.

Doplnění charakteristiky jednotlivých programovacích jazyků pro vhodnou volbu:

  • Python je univerzální jazyk vhodný pro začátečníky, skriptování (makra) některých aplikací a případně umělou inteligenci
  • C++ je jazyk vhodný pro pro rychlé aplikace a ovládání hardware
  • C# je jazyk vhodný pro formulářové a grafické aplikace zejména pro Windows
  • Java je obecný komplexní jazyk běžící na různých platformách

Podrobné informace o kurzu naleznete na našem webu:
http://www.jubela.cz/pocitacove-vzdelavani/kurz/c4/

Podrobnou osnovu ke stažení naleznete:
http://www.jubela.cz/file/osnovy/c4.pdf

Základy programování hardware (kontrolerů) v C++

Vybraný termín:

8.6.2026 –  11.6.2026  Praha Upřesnující informace k termínu

Cena

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je tři a sedm ? Součet zapište číslicemi.