Základy programování v jazyku JAVA 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..

Charakteristika:
– 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
  • Základní terminologie informatiky a programování
  • Kompilace a interpretace kódu
  • Příkazy, výrazy, operátory a datové typy
  • Struktura programu
  • Proměnné, globalita a lokalita
  • Vstup a výstup
  • Procedury a funkce
  • Strukturované datové typy, kolekce
  • Podmíněné větvení běhu programu
  • Smyčky a rekurze
  • Zpracování výjimek, druhy chyb
  • Práce se soubory
  • Třídy a jejich vztah k objektům
  • Práce s databází
  • 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 a publikační činností pro nakladatelství GRADA, ComputerMedia a VELAG Dashoffer: 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