Kód kurzu: JPROG1« Krok zpět

Programovací jazyk Java

Kurz nabízí účastníkům možnost začít s programovacím jazykem Java. Účastníci se naučí syntax jazyka Java, principy objektového programování a použití jazykových konstruktů, jako třída, rozhraní nebo výjimka v praxi. Pozornost je věnována také základům tvorby grafického rozhraní, distribuci javových aplikací a přehledu platforem Java SE, Java EE.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
GTK 5.12.2016 5 25 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
16.1.2017 5 36 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
27.2.2017 5 36 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
GTK 3.4.2017 5 36 000 CZK v ceně kurzu Český jazyk GOPAS Praha
 
13.2.2017 5 36 000 CZK v ceně kurzu Český jazyk GOPAS Brno
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 36 000 CZK v ceně kurzu 50
Brno5 36 000 CZK v ceně kurzu 50
Bratislava5 1 050,00 EUR v ceně kurzu 50

Pro koho je kurz určen

Kurz je určen pro všechny, kteří chtějí začít s programováním v jazyce Java.

Co Vás naučíme

  • Principy objektového programování
  • Vyvinout program založený na technologii Java
  • Používat primitivní datové typy a proměnné
  • Používat složené datové typy jako pole, řetězec, seznam, množina
  • Pracovat s výjimkami a chybovými stavy programu
  • Spouštět, vytvářet a ladit jednoduché javové programy
  • Získat přehled o Java SE, Java EE

Požadované vstupní znalosti

Základní zkušenosti s algoritmizací a programováním v libovolném jazyce. Účastníci kurzu by měli znát základní pojmy jako je funkce, parametr, podmínka, cyklus a měli by být schopni zapisovat algoritmy.

Metody výuky

Odborný výklad s praktickými ukázkami, cvičení na počítačích

Studijní materiály

Tištěné prezentace probírané látky, kniha Učebnice jazyka Java I

Osnova kurzu

1. Základní pojmy

  • Základní pojmy programování v Javě
  • Java není JavaScript
  • Prostředí Java, dostupnost pro všechny OS
  • Java Runtime Environment, Java Development Kit, knihovny Javy
  • Architektura programu, spuštění, classpath

2. Základní syntax Javy

  • Komentáře
  • Hlavní program
  • Operátory, priority vyhodnocování
  • Proměnné
  • Jednoduché typy

3. Řídící struktury

  • Podmínky
  • Cykly

4. Metody a třídy

  • Deklarace třídy
  • Deklarace metody
  • Návrhy objektových struktur
  • Klíčová slova pro viditelnost
  • Balíky

5. Řetězce a terminálový výstup

  • Třída String
  • Třída StringBuilder
  • typ char
  • Výstup do konzole terminálu
  • Vstup z konzole

6. Rozhraní

  • Rozhraní
  • Polymorfizmus
  • Návrhový vzor Business Interface
  • Rozhraní jako schopnost objektu, o kterou se lze opřít

7. Seznamy

  • Kolekce, seznam, množina
  • Procházení kolekcemi
  • Dodržování podmínek kolekcí, neměnitelné objekty

8. Dědičnost

  • Dědičnost
  • Hierarchie tříd v Javě
  • Problémy s dědičností konstruktorů

9. Výjimky (volitelně)

  • Vyhazování a zachytávání výjimek
  • Druhy výjimek (Throwable, Error, Exception, RuntimeException)

10. Grafické rozhraní - Swing/SWT (volitelně)

  • Vytvoření okna
  • Komponenty JButton, JTextField, JLabel
  • Události a posluchači
  • Správci rozložení
  • JTable

11. Platforma Java EE

  • Aplikační server Java EE (GlassFish, JBoss)
  • JavaServer Pages (JSP)
  • Servlety
  • Dependency Injection
  • Enterprise JavaBeans (EJB)
  • Java Persistence API
Učebnice jazyka JAVA

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.


Graf návazností kurzů