-
345.000 Ft
-
345.000 Ft
-
345.000 Ft
-
345.000 Ft
A tanfolyamot csoportos jelentkezés esetén indítjuk. A minimum csoportlétszám 3 fő.
A tanfolyam a programozásban már jártas, de a Java nyelvet még nem ismerő szakembereknek szól. A cél, hogy megismertesse őket a Java legfontosabb sajátosságaival és nyelvi elemeivel, és a tanfolyamot végzett programozók képesek legyenek egyszerűbb programok és programrészek önálló kifejlesztésére, vagy meglévő kód megértésére és továbbfejlesztésére. Ismerteti a Java nyelv objektum-orientált eszköztárát, és az objektum-orientált alapelvek Java nyelven történő hatékony alkalmazását. A tanfolyam szintén magába foglalja a praktikus kivételkezelés megismerését, a generikus programrészek kifejlesztését és használatát, valamint az osztálykönyvtár legfontosabb részeinek áttekintését.
A cél a Java legfontosabb sajátosságainak és nyelvi elemeinek a megismerése. A tanfolyamot végzett programozók képesek lesznek egyszerűbb programok és programrészek önálló kifejlesztésére, vagy meglévő kód megértésére és továbbfejlesztésére. A tanfolyam segítséget nyújt az Oracle Certified Associate, Java SE Programmer minősítés megszerzéséhez történő felkészüléshez is.
A tanfolyam a programozás alapjaiban már jártas szakembereknek szól.
Alapszintű programozási ismeretek.
-
A Java nyelv típusai
-
Kommentek típusai
-
Csomagokba történő szervezés és importálás
-
A forrásfájlok felépítése
-
Egyszerű típusok
-
Referencia típusok
-
Paraméterátadás
-
Egésztípusok
-
Lebegőpontos típusok
-
A karakter típus
-
A boolean típus
-
Csomagolóosztályok
-
Tömbök
-
Változó hosszúságú paraméterlisták
-
A felsorolt típus
-
A void kulcsszó
-
A String típus
-
Életciklus és láthatóság
-
Inicializáció
-
Konstansok
-
-
A Java nyelv kifejezései és operátorai
-
Aritmetikai operátorok
-
Előjeloperátorok
-
Összehasonlító operátorok
-
Referenciális és szemantikai egyenlőség
-
Bitenkénti operátorok
-
Értékadó operátorok
-
Logikai operátorok
-
A feltételes operátor
-
A new operátor
-
Az instanceof operátor
-
A pont operátor
-
A típuskonverziós operátor
-
Sztringműveletek
-
Precedencia és asszociativitás
-
-
A Java nyelv vezérlési szerkezetei
-
Az if utasítás
-
A switch utasítás
-
A while és a do utasítások
-
A for és a for-each
-
A break és a continue
-
A break és a continue címkékkel
-
Annotációk
-
-
A Java objektumorientált eszköztára
-
Az egyszeres öröklés és az Object ősosztály
-
Tagváltozók és metódusok
-
Polimorfizmus Java nyelven, az objektum típusa és referencia típusa
-
Az objektumok életciklusa
-
A tagok láthatósága és öröklődése
-
Objektumok inicializációja, a super és a this
-
Absztrakt osztályok és interfészek
-
Az @Override annotáció
-
Osztályszintű tagok
-
A JavaBeans-konvenciók
-
Belső osztályok
-
Lokális belső osztályok
-
Statikus belső osztályok
-
Névtelen belső osztályok
-
Az Object metódusai
-
A Cloneable interfész
-
Újradefiniálás és overloading
-
Az enumeráció, mint osztály
-
Problémák objektum-orientált modellezése
-
-
Kivételkezelés
-
Az objektum-orientált kivételkezelés előnyei
-
A Java kivételtípusai
-
Az osztálykönyvtár főbb kivételei
-
Kivétel elkapása
-
Több catch blokk és a multi-catch
-
Erőforrások kezelése kivétel esetén
-
A try-with-resources és az AutóCloseable
-
Kivétel dobása
-
Saját kivételosztály készítése
-
Kivételkezelési best practice-ek
-
-
Generikus programrészek készítése és használata.
-
Az Object használata
-
Típusparaméterek osztályok
-
Típusparaméteres metódusok
-
A Collections API
-
Tömbök és generikus kollekciók
-
A Comparable interfész
-
A Comparator interfész
-
Az Iterator és az Iterable interfészek
-
Collection, Set, List, Queue, Map
-
Az ArrayList részletesebb áttekintése
-
Generikus metódusok a Collections és Arrays osztályokban
-
-
Bevezetés az osztálykönyvtár használatába
-
A StringBuilder osztály
-
Idő és dátum kezelése
-
Reguláris kifejezések használata
-
Tokenizálás a StringTokenzier osztállyal
-
A System osztály
-
Matematikai műveletek végzése
-
Véletlenszámok generálása
-
Egyszerű fájlkezelés az IO API-val. A File osztály
-