Základy programování v jazyce Java

Kurz nabízí účastníkům možnost seznámit se s programovacím jazykem Java. Účastníci se naučí základní syntaxy jazyka Java, principy objektového programování a použití tříd, konstruktorů, finalizeru nebo výjimek v praxi. Kurz může sloužit jako výchozí kurz směrem k pokročilejším školením na jazyk Java. Na kurzu se programuje v prostředí Eclipse nebo Processing (podle přání většiny studentů).

Kód
Java1

Délka kurzu
3 dny (8:30 – 16:00)

Forma
V naší učebně nebo online

Hlavní lektor kurzu

Martin Remiš

Martin Remiš

Katalogová cena: 15 000 Kč (bez DPH)

Tento kurz nemá vypsané žádné termíny. Pokud máte zájem o vypsání nového termínu, napište prosím na skoleni@oksystem.cz.

Kurz určen pro

  • Primárně je kurz určen pro vývojáře, kteří se chtějí naučit programovat v jazyce Java.

Osnova

  • Základní principy a charakteristika jazyka Java, vývojová prostředí
  • Struktura programu, komentáře, příkazy, identifikátory, literály
  • Rozdělení datových typů, primitivní datové typy
  • Proměnné, konstanty, konverze a přetypování, lokální a nelokání proměnné, obor platnosti, zastínění, odvozené typy
  • Výrazy, přiřazení, operátory (aritmetické, přiřazovací, relační, logické, bitové operace)
  • Řídící struktury (podmínky, přepínač, cykly, řízení cyklů)
  • Základní principy a pojmy objektového programování (OOP), referenční datové typy
  • Metody, parametry, návratová hodnota, proměnný počet parametrů, přetěžování, překrytí
  • Výčtový typ, záznam
  • Řetězce, textové bloky
  • Pole
  • Základy generických typů
  • Práce se soubory, vstupně-výstupní operace
  • Třídy a objekty, konstruktory, finalizer, přístupová práva
  • Zpracování výjimek
  • Dědičnost, polymorfizmus, abstraktní třídy, rozhraní, výchozí metody rozhraní, vnořené třídy
  • Lambda výrazy
  • Použití a vytváření balíků, přístupová práva
  • Vícevláknové programování, synchronizace vláken

Absolvent kurzu bude umět

  • Programovat v jazyce Java (SE), používat řídící struktury jazyka a všechy základních datové typy
  • Porozumět hlavním principům objektového programování, tvorbě tříd a rozhraní
  • Vytvářet objekty, pracovat s referenčními datovými typy
  • Porozumět základům generických typů, používat lambda výrazy a vícevláknové programování

Požadavky pro absolvování kurzu

  • Rámcová představa o programování, základy algoritmizace
  • Běžná práce s počítačem (v prostředí Windows)

Technické vybavení

Všechny učebny jsou vybaveny nadstandardními počítači připojenými k Internetu, učebny jsou prostorné, klimatizované, bezbariérové a s připojením na Wi-Fi. V případě zájmu lze školení absolvovat online live.

Literatura

Všichni účastníci školení obdrží materiály společnosti OKsystem.

PDF ke stažení

Ceny jsou bez DPH. OKsystem a.s. si vyhrazuje právo změnit termín a cenu školení.

Potřebujete poradit?

Neváhejte se na nás obrátit. Jsme vám k dispozici a rádi vám pomůžeme.

Mgr. Barbora Záhlavová

Mgr. Barbora Záhlavová

Bližší informace o školení


+420 734 525 195
zahlavova@oksystem.cz

Ing. Lumír Vojtěchovský

Ing. Lumír Vojtěchovský

Bližší informace o školení


+420 724 332 135
vojtechovsky@oksystem.cz

Proč OKškolení?

Jaké jsou hlavní výhody našeho školicího centra?

Zjistit o nás víc

Kontaktujte nás

Neváhejte se na nás obrátit ať už máte jakýkoliv dotaz.

Simona Dianová

Simona Dianová

Organizace školení a testů


+420 236 072 251
dianova@oksystem.cz

Ing. Dana Černá

Ing. Dana Černá

Certifikační testy


+420 236 072 318
cernad@oksystem.cz

Potřebujete toho o nás vědět víc, nebo nás raději chcete kontaktovat pomocí formuláře?

Kontaktní stránka

OKškolení je součástí OKsystem a.s.