Základy programování v jazyku C# v příkladech
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..
C# je jazyk vhodný pro formulářové a grafické aplikace zejména pro Windows
– kurzy jsou určené pro klienty, 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
Součástí kurzu je využití AI k řešení některých problematik a situací daného tématu.
Kurz je rozdělen do bloků s následujícím přehledem probírané látky:
- Historie a vývoj jazyka
- Syntaxe jazyka a základní příkazy, výrazová logika, komentáře
- Proměnné, typy a jejich rozsah v rámci tříd či metod
- Metody a funkce: parametry, přístupnost, návratové typy
- Interakce přes konzoli a přes grafické rozhraní
- Podmíněné větvení (if, switch) a iterace (for, foreach, while)
- Práce se soubory s využitím vestavěných příkazů
- Objektová orientace: třídy, instance, vlastnosti, metody, dědičnost
- Praktické procvičení, diskuse a dotazy
- Umělá inteligence v moderním SW vývoji
- Ukázky použití a praktické příklady tvorby programu pomocí AI
- 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:
- Kurz probíhá v malých skupinách prezenční formou na učebně.
- 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 kurz absolvovat na naší mobilní učebně u zákazníka.
- Kurz vyučuje tým zkušených lektorů s více jak 15tiletou praxí v tomto programu: Ing. Martin Štěpánek, Ing. Josef Grygar, Ing. Marek Laurenčík, MBA, Ing. Michal Bureš, CSc, Jan Andrš a další odborníci k některým dílčím tématům kurzu.
Zde se můžete podívat na videoukázku 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