Java - Advanced Programming (JAV2)

Programming, Java, Spring

Location, current term course



Brno
10/19/2020 - 10/21/2020
Order
12/14/2020 - 12/16/2020
Order
2/8/2021 - 2/10/2021
Order
Praha
10/12/2020 - 10/14/2020
Order
12/7/2020 - 12/9/2020
Order
2/1/2021 - 2/3/2021
Order
Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  • Generika
    1. Princip vytváření generických tříd a metod
    2. Java Collections API
  • Standardní kolekce List, Map, Set, Collection
    1. Implementace různých druhů standardních kolekcí, výhody a nevýhody
  • Vnořené a vnitřní třídy
    1. Statické vnořené, vnitřní, lokální a anonymní třídy
  • Lambda výrazy, funkcionální programování
    1. Parametrizace chování, funkcionální rozhraní
    2. Lambda výrazy a jejich použití
    3. Výchozí metody rozhraní, třída Optional
  • Streamy
    1. Třída Stream, zpracování kolekcí, práce se streamy, rozdíly oproti kolekcím
    2. Filtrování, mapování, vyhledávání, redukce a collectory
    3. Paralelní streamy
  • Vlákna, asynchronní operace, synchronizace
    1. Třída Thread, rozhraní Runnable, stavy a metody vláken
  • Swing GUI
    1. Tvorba jednoduché okenní aplikace v Javě
  • Práce se soubory
    1. Princip InputStream, OutputStream, Reader, Writer
    2. Neblokující I/O, NIO2 Paths, Path, Files, Charsets
  • Java API pro datum a čas
    1. LocalDate, LocalDateTime, Instant, Duration, Period
    2. Práce s datem a časem, parsování a formátování
Recommended previous course:
Java - Beginning Application Development (JAV1)
Schedule:
3 days (9:00 AM - 5:00 PM )
Course price:
425.00 € ( 514.25 € incl. 21% VAT)

Vybrané zákaznické reference

AURA, s.r.o., Michael Š.
Java - Advanced Programming  ( JAV2)
"Testováni webovych sluzeb bylo pro me nejprinosnejsi a rozdil v pristupu REST a SOAP."
AURA, s.r.o., Jiří P.
Java - Advanced Programming  ( JAV2)
"Commitoval bych častěji, už v průběhu práce. Zaujaly mě technologie se kterými běžně nepracujeme: Keycloak, Neo4j a Kafka. Přínosem byly praktické informace o návrhu a praktičnosti mikroslužeb. Také oceňuji praktickou část, kdy je možné si všechno vyzkoušet osobně."
eLED Design s.r.o., Tomáš T.
Java - Advanced Programming  ( JAV2)
"Přizpůsobení školení celému kurzu."
IXPERTA s.r.o., Jiří P.
Java - Advanced Programming  ( JAV2)
"Výborné"
IXPERTA s.r.o., Jan K.
Java - Advanced Programming  ( JAV2)
"Kurz byl pro mě přínosný, školitel ochotně vysvětlil vše na co jsme se zeptali. Šlo vidět že školitele výuka bavila a tím namotivoval i nás. Moc se mi líbilo, že si na nic nehrál přitom je to velký odborník. "
AURA, s.r.o., David H.
Java - Advanced Programming  ( JAV2)
"pro mě přínos, celkově vše ok, díky"
ATLAS consulting spol. s r.o., Richard S.
Java - Advanced Programming  ( JAV2)
"ok, vyborna odborna uroven"
O2 IT Services s.r.o., Ondřej Š.
Java - Advanced Programming  ( JAV2)
"znalost lektora problematiky opravdu do hloubky "
Česká pošta, s.p., Michal E.
Java - Advanced Programming  ( JAV2)
"Otevřely se mi dosud neznámé možnosti řešení problémů na stávajících projektech. Výhrady ke kurzu žádné nemám, naprostá spokojenost."
Tieto Czech Support Services s.r.o., Lukáš K.
Java - Advanced Programming  ( JAV2)
"Super školenie, odporúčam. Lektor bol vždy pripravený a podával informácie s nadšením."
Tieto Czech Support Services s.r.o., Jan G.
Java - Advanced Programming  ( JAV2)
"Kurz splnil moje ocekavani."
Tieto Czech Support Services s.r.o., Radim P.
Java - Advanced Programming  ( JAV2)
"Přínosem byly praktické rady, osvěžení a obohacení o nové metody ve vývoji lektorem kurzu"
Tieto Czech Support Services s.r.o., Miloslav Š.
Java - Advanced Programming  ( JAV2)
"Velmi přínosný kurz vedený erudovaným školitelem. Děkuji."
Tieto Czech Support Services s.r.o., Radek S.
Java - Advanced Programming  ( JAV2)
"Nejlepší Java školení, které jsem absolvoval :)"
Tieto Czech Support Services s.r.o., Ivo P.
Java - Advanced Programming  ( JAV2)
"Přesně tohle jsem potřeboval."
Tieto Czech Support Services s.r.o., Patrik S.
Java - Advanced Programming  ( JAV2)
"Kurz mi poskytol ďalšie vedomosti na zlepšenie mojho programovacich dovednosti. Prebranie viac príkladov by možno viac pomohlo."
fyzická osoba, Jitka P.
Java - Advanced Programming  ( JAV2)
"Výborný lektor, velká trpělivost a charisma. Moc děkuji."
I.F.T. Plus s.r.o., František T.
Java - Advanced Programming  ( JAV2)
"Naprostá spokojenost. Lektor na vysoké odborné úrovni. Náplň kurzu splnila mé očekávání. Komunikace s ostatními účastníky výborná. Materiální zabezpečení kurzu na vysoké úrovni."
IXPERTA s.r.o., Miroslav Š.
Java - Advanced Programming  ( JAV2)
"Prohloubení znalostí ve vybraných okruzích. Názorné ukázky."
IXPERTA s.r.o., Petr K.
Java - Advanced Programming  ( JAV2)
"Zajimavy kurz, jsem spokojen."
Československá obchodní banka, a. s., Václav K.
Java - Advanced Programming  ( JAV2)
"Oceňuji adekvátní tempo školení. Lektor byl velmi dobře připraven a probíraná témata využiji v každodenní praxi. "
DataLite, spol. s r.o., Martin Š.
Java - Advanced Programming  ( JAV2)
"Skoleni melo spad, vse podano zajimavou a zabavnou formou... "
DataLite, spol. s r.o., Jan T.
Java - Advanced Programming  ( JAV2)
"Kurz byl skvělý. Lektor je opravdový profesionál, vše vysvětlil a popsal na výbornou. Školení bylo velice přínosné. Látka byla probrána na maximum. "
IBA CZ, s.r.o., Jan F.
Java - Advanced Programming  ( JAV2)
"Školení se mi velmi líbilo. Lektor uváděl praktické příklady použití a uměl problematiku srozumitelně vysvětlit."
IBA CZ, s.r.o., Roman S.
Java - Advanced Programming  ( JAV2)
"Školitel problematice opravdu rozumí, je vidět, že má hodně zkušeností. V rámci workshopu představil to nejdůležitější, vysvětlil principy, výhody, nevýhody. Spokojenost."
Ondřej Neufinger, Ondřej N.
Java - Advanced Programming  ( JAV2)
"na výbornou"
CETIN a.s., Marek M.
Java - Advanced Programming  ( JAV2)
"Bylo to fajne a pekne..... Prineslo to vhled do JAVY skolitel byl na jednicku "
NEWPS.CZ s.r.o., Tomáš C.
Java - Advanced Programming  ( JAV2)
"Vše bylo super ;)"
fyzická osoba, Jan M.
Java - Advanced Programming  ( JAV2)
"Kurz mi poskytl to co jsem očekával. Hlavně praktické příklady a on-line programování. Viděl jsem jak se to dá šikovně udělat v NetBeans."
Continental Barum s.r.o., Tomáš R.
Java - Advanced Programming  ( JAV2)
"Kurz byl vyborne pripraven po vsech strankach. Lektor nejenze ma vyborne znalosti v probirane oblasti, ale umi je i "prodat", coz nebyva zdaleka tak beznym standardem jak by se mohlo zdat. Vynikajici atmosfera, pristup lektora, zazemi => naprosta spokojenost!"