Java – úvod do programování (JAV1)

Programování, Java, Spring

Kurz je navržen jako startovní bod pro všechny, kteří chtějí proniknout do světa objektově orientovaného vývoje v jazyce Java. Během tří dní si účastníci osvojí základní syntax jazyka, porozumí strukturám jako třídy, objekty, dědičnost a polymorfismus, a naučí se efektivně využívat vývojové prostředí (např. IntelliJ IDEA nebo Eclipse).

Program je sestaven jako živý workshop - s komentovanými příklady, interaktivními úlohami a okamžitou zpětnou vazbou od lektora. Praktická cvičení zahrnují práci s datovými typy, podmínkami, cykly i kolekcemi, a uzavřena je tvorbou jednoduché konzolové aplikace. Na závěr si účastníci ověří naučené principy při navrhování vlastní miniaplikace. Kurz je veden v češtině a probíhá formou mixu přednášek a hands‑on úkolů, díky čemuž si vědomosti ihned ověříte v praxi.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Zorientovat se v základní syntaxi a prostředí vývoje v Javě
  • Porozumět klíčovým principům OOP: objekty, třídy, dědičnost, polymorfismus
  • Používat datové typy, operátory, řízení toku programu (podmínky, cykly)
  • Pracovat s jednoduchými kolekcemi a řetězci dat
  • Navrhnout a implementovat vlastní základní konzolovou aplikaci

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Programátoři s jiným jazykem (např. Python, C#), kteří chtějí přejít na Javu
  • IT nadšenci, kteří chtějí rozšířit své programátorské dovednosti
  • Vývojáři, kteří chtějí získat pevný teoretický i praktický základ pro další pokročilé kurzy (např. JAV2, Spring)

KDE A KDY KURZ PROBÍHÁ?



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. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Úvod, seznámení s programovacím jazykem Java
  • Úvod do objektově orientovaného programování
    1. Seznámení s pojmy objekt, dědičnost, třída, polymorfismus
    2. Základní principy OOP
  • Seznámení s vývojovým prostředím
  • Datové typy, operátory, řídící příkazy
  • Pole a řetězce - jejich zpracování
    1. Vlastnosti řetězců, porovnávání řetězců, imutabilita
    2. Metody třídy String
    3. Standardní jazykové pole, omezení a jejich výhody, vytváření, cyklus for a iteratovatelné objekty
  • Návrh a tvorba tříd, metod, objektů
    1. Vytvoření vlastní třídy
    2. Proměnné objektu, metody objektu
    3. Vytváření objektů pomocí new
    4. Úrovně viditelnosti
  • Vytváření balíků a implementace rozhraní
    1. Struktura balíků, vztah balíku a adresářové struktury při překladu a natahování tříd, význam IDE pro automatickou správu adresářů a balíků
    2. Importování balíků, standardní viditelnost typů
    3. Implementace rozhraní, automatické přetypování na rozhraní, explicitní přetypování, význam operátoru instanceof
  • Zpracování výjimek v programu
    1. Typy výjimek v Javě
    2. Standardní výjimky, kontrolované a běhové výjimky
    3. Ošetřování výjimek
    4. Blok finally
  • Vstupní a výstupní operace
    1. Práce s konzolí, výpis na obrazovku, čtení od uživatele, objekt Console
    2. Parametry programu, oživení aplikace řízené z příkazového řádku
  • Tvorba a oživení samostatných aplikací
Předpokládané znalosti:
Základní znalost obsluhy PC, znalost základních programátorských technik a jejich využití v některém programovacím jazyce.
Doporučený předchozí kurz:
Úvod do programování (PRG)
Doporučený následný kurz:
Java – pokročilé techniky programování (JAV2)
Časový rozvrh:
3 dny (9:00-17:00)
Cena za osobu:
14 800,00 Kč (17 908,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky