Nyitólap
Home
Regisztráció
Sign up
Bejelentkezés
Login
Kapcsolat
Contact
Masterfield Oktatóközpont - programozó, fejlesztő, tesztelő és más informatikai képzések, pénzügyi, bankinformatikai tanfolyamok

Masterfield informatikai tanfolyam és képzés kereső Tanfolyam, képzés kereső


Jelentkezési lapok
Tanfolyamra jelentkezem

IT vizsgára jelentkezem

ISTQB CTFL vizsgára jelentkezem

ISTQB Agile vizsgára jelentkezem

ISTQB CTAL vizsgára jelentkezem

IREB vizsgára jelentkezem

Hallgatói értékelések


Tanfolyam neve:

Java SE 8-as verzió újdonságai

Tanfolyam kódja:MFJAVA8
Tanfolyam hossza:16 óra (2x8x45 perc)Tanfolyam és képzés időpontok (Java, Java tanfolyam, Java képzés, Java programozás, JDBC, J2SE, J2SE tanfolyam, Java SE 8)
Ára:69 500 Ft + áfa
Oktató:Bakos István
Bujdosó Géza
Előfeltételek:Objektumorientált programozási alapok ismerete. Java valamelyik korábbi verziójának alapfokú ismerete.

Tanfolyam rövid ismertetése:

Tanfolyamunkon a hallgatók megismerkednek a Java SE 8-as verzió forradalmi újdonságaival: Lambda kifejezések, stream-ek, új dátumkezeléshez kapcsolódó API-k. Segítségükkel immár a Java nyelvben is elérhetők a régóta hiányolt funkcionális programozás alapszintű nyelvi elemei.
Kiknek ajánljuk:Java programozóknak, akik szeretnék megismerni a 8-as verzió újdonságait.

Tanfolyam vagy képzés általános leírása:

Napjaink egyik legnépszerűbb és legsokoldalúbb programozási nyelve a Java. Felhasználási területeit hosszan lehetne sorolni: webfejlesztések, alkalmazás szerverek, mobil eszközök stb. Tanfolyamunk során hallgatóink megismerik a funkcionális programozás alapjait, a hozzá kapcsolódó Java nyelvi konstrukciókat. A tanfolyam elvégzése után ismerni fogják a Java 8 szintaktikáját, elemi utasításait, funkcionális programozás nyelvi konstrukcióit.


Tematika:


1.    Bevezetés
1.1.    8-as verzió újdonságainak áttekintése
1.2.    Általánosan a funkcionális programozásról
1.3.    Imperatív és funkcionális programozás összehasonlítása
1.4.    Funkcionális programozás más nyelvekben

2.    Lambda kifejezések bemutatása
2.1.    Anonim belső osztály használata, hátrányai
2.2.    Lamdba kifejezés elemei
2.3.    Funkcionális interface
2.4.    Lambda kifejezések előnyei, összehasonlítás a korábbi módszerekkel

3.    Collection típusok szűrése Lambda kifejezéssel
3.1.    forEach használata Collection feldolgozásra
3.2.    Lambda kifejezés használata Collection feldolgozásra
3.3.    Stream interface bemutatása
3.4.    Collection típusok szűrése Lambda kifejezéssel
3.5.    Létező metódus meghívása referencián keresztül
3.6.    Hívási láncok létrehozása
3.7.    Feldolgozási lánc (pipeline)

4.    Java 8 beépített Lambda típusai
4.1.    java.util.function csomag interface-ei
4.2.    Predicate, Consumer, Function, Supplier interface-ek ismertetése
4.3.    Primitív és bináris verziók használata

5.    Collection típusok feldolgozása Lambda kifejezéssel
5.1.    Adatok kinyerése
5.2.    Keresés
5.3.    Stream műveletek típusai
5.4.    Optional osztály
5.5.    Eredmény (számítási módszerek)
5.6.    Stream rendezése
5.7.    Eredmény előállítása collect() utasítással

6.    Párhuzamos stream feldolgozás
6.1.    Stream-ek használata párhuzamos feldolgozásra
6.2.    Párhuzamos működés ismertetése
6.3.    Redukálás megadása asszociatív függvénnyel
6.4.    Eredmény meghatározása

7.    További Lambda technikák
7.1.    Listák módosítása
7.2.    Map típus módosítása
7.3.    File műveletek stream segítségével
7.4.    Map kulcsok és értékek felhasználása stream segítségével
7.5.    Könyvtárbejárás stream használatával
7.6.    flatMap funkció

8.    Metódusokat érintő újdonságok
8.1.    Statikus függvények megadása interface-ek esetén
8.2.    Default metódus létrehozása és öröklődésének szabályai

9.    Új dátum- és időkezelő könyvtár
9.1.    Új dátumkezelési lehetőségek
9.2.    Új időkezelési lehetőségek
9.3.    Különböző időzónák definiálása, használatuk
9.4.    Időbélyeg, periódus, időtartam definiálása
9.5.    Téli, nyári időszámítás

Általános információk:Általánosan tanfolyamainkról

Meghirdetett tanfolyamok és képzések listája

Első oktatási napOktató(k)Jelentkezési
határidő
Jelentkezés
2017.10.12.
(napközbeni)
Bakos István
Bujdosó Géza
2017.09.29.
fő
2017.12.14.
(napközbeni)
Bakos István
Bujdosó Géza
2017.12.01.
fő
Ha egyik időpont sem felel meg Önnek, de érdekli a tanfolyam, kérjük adja le jelentkezését! Új időpont felvételekor értesíteni fogjuk Önt.
fő

Küldje el észrevételét, véleményét, kérését, javaslatait - milyen időpont felene meg Önnek a tanfolyamra, milyen tanfolyamot szeretne látni a képzéslistában, mit hiányol a tematikából Gyakran ismételt kérdések - tanfolyamok és képzések feltételei, jelentkezési folyamat, finanszírozási módok
Informatikai tanfolyamok és képzések listája kategóriák szerint(Java, Delphi, Oracle PLSQL, Mssql, PHP, MySQL, Weblogic, Javascript, AJAX, JSP, White Hat Hacker, Penetration Tester, pénzügyi, bankinformatika, Cobit, ITIL, Microsoft Project, PRINCE2, PMI PMP, tesztelés, szoftver ergonómia) Induló informatikai tanfolyamok és képzések listája Informatikai tanfolyamok és képzések teljes listája

Hasonló tanfolyamok listája:
Alkalmazásfejlesztés Android alapokon
Java alapok (Java SE)
Java EE – Enterprise JavaBeans (EJB) fejlesztés
Java EE – Java Persistence API (JPA)
Java EE – Java Server Faces (JSF)
Java EE – Web Service fejlesztés
Java EE – Webfejlesztés
Java EE programozás Oracle Weblogic Server alapon
Java SE programozás alap - vizsgafelkészítő
Java SE programozás haladó - vizsgafelkészítő
Java Spring Core programozás
Junior programozó akadémia
Programozási alapok tanfolyam



Masterfield Oktatóközpont
Informatikai tanfolyamok, képzések (Szoftverfejlesztő, programozó, szoftver tesztelő, biztonsági, projektmenedzsment, pénzügyi, bankinformatikai)
1134 Budapest, Róbert Károly krt. 82-84. (Cooper Center)
Vezetékes telefon:06-1-288-0176; Mobil telefonszámok: 06-20-967-3200 vagy 06-20-967-3700