JAVA Mester Programozó
- Téma: JAVA ismeretek, alapoktól a legmodernebb technikákig- Óraszám: 120
- Ár: 300000 Ft (bruttó)
- Legközelebbi indulás:
- Szükséges előismeret: Alapfokú programozási ismeret (bármely programozási nyelven)
Az alapoktól kezdeve, a mai legmodernebb Javas technológiákig minden fontos és használatos megoldást elhelyeztünk tematikánkban, Java SE, majd pedig Java EE technológiák középpontba állításával.
| Időpont | Napok | Beosztás | Jelentkezés |
|---|
JAVA Mester Programozó:
|
Alkalom |
Témakör |
Téma |
|
1. |
1. rész: Java alapok |
Java történet |
|
Mire jó, mikor érdemes választani, a JAVA előnyei |
||
|
Mi kell hozzá, honnan vegyük, hogyan telepítsük |
||
|
Eclipse |
||
|
A JAVA alapjai (nyelvi elemek megismerése) |
||
|
Java szintaktika |
||
|
A kód kinézete változók, típusok, konstansok |
||
|
Szokások a Java programozása során |
||
|
2-3. |
2. rész: Programozási szerkezetek megvalósítása Javaban egyszerű és összetett típusok |
Operátorok, c típusú operátorok, értékadás, inicializálás. |
|
Típusok (szigorú típusosság) konvertálás a típusok között |
||
|
Típus kényszerítés kasztolás |
||
|
Érdekességek a műveletek eredményében |
||
|
(részletek a float és double típussal kapcsolatban) |
||
|
Programozási szerkezetek megvalósítása: |
||
|
Összetett típusok |
||
|
4-6. |
3. rész: Objektumorientált programozás |
Java programok felépítése |
|
Packages |
||
|
Osztály (a legfontosabb!!!) |
||
|
Object osztály |
||
|
Példányok, példányosítás |
||
|
String, stringbuffer osztály (Hagyományos string és a Java String osztály összehasonlítása), hogyan tárolja a java a string és stringbuffer típusokat és mi az egyes típusok alkalmazásának előnye/hátránya |
||
|
Láthatósági szintek |
||
|
Megjegyzés nélküli láthatóság (c++ friendly típusához hasonló) |
||
|
Public láthatóság |
||
|
Private láthatóság |
||
|
Protected |
||
|
Metódusok(láthatóság) |
||
|
Nevek túlterhelése |
||
|
Static módosító szerepe |
||
|
Öröklődés I. |
||
|
Osztályok származtatása |
||
|
Extends kulcsszó |
||
|
Osztályok helyettesíthetősége |
||
|
Kiterjesztett osztályok példányosítása, példányosítás helye |
||
|
Öröklődés II. |
||
|
Ősosztály metódusainak, változóinak elérése, módosíthatósága |
||
|
Ősosztály metódusainak elfedése |
||
|
Polimorfizmus (nagyobb lélegzetű példaprogram a teljes megértés érdekében) |
||
|
Öröklődés III. |
||
|
Követendő konvenciók:encapsulation, elnevezések, override, private láthatóság szerepe és fontossága |
||
|
Importálás szerepe elhagyhatósága |
||
|
Saját osztály készítés, saját package készítés |
||
|
Konstruktor különleges szerepe |
||
|
"Destruktor" típusú metódus |
||
|
Öröklődés IV. |
||
|
Abstract metódusok |
||
|
Abstract osztályok |
||
|
Interfészek |
||
|
Dinamikus csatolás |
||
|
Lehetséges vagy kötelező implementálás |