Kurzusleírás
Absztrakt osztály
- Az absztrakt osztályok deklarációs elvei és megvalósítása
- Az absztrakt osztályokkal való munka során felmerülő tipikus problémák
Az osztályok, absztrakt osztályok és interfészek szerepe az alkalmazási modellben
- A Java objektumorientált absztrakciójának szintjei
- A teljes objektummodell a Java nyelven
- Interfészekre, absztrakt osztályokra és interfészekre irányuló programmodell az alkalmazás nagyobb rugalmassága és az egyes alrendszerek implementációjának függetlensége érdekében
- Az absztrakt osztályok alkalmazása a közös funkcionalitás kinyerésére, amelyet az interfészek által kínált rugalmasság bővít
A dinamikus és statikus objektumok szerepe az alkalmazási modellben
- A Java statikus osztályai és ezen osztályok dinamikus tulajdonságai
- A két típusú entitás funkcionalitásának megkülönböztetése a Java nyelven belül, valamint tipikus használati módjaik és a statikus és dinamikus entitásokon alapuló megoldások tervezési gyakorlata
- Bevezetés a tervezési mintákba
- Bevezetés a gyártó tervezési minta
Műveletek egyszerű típusokkal és burkoló osztályokkal
- Nagyon fontos tények és technikák az egyszerű típusok használatának kiterjesztésére a Java objektummodellben.
- Az egyszerű típusok burkoló osztályainak szerepének és e típus tipikus alkalmazásainak megvitatása
Speciális Java objektumok, a String, StringBuilder és StringBuffer osztályok
A String osztály alapvető tulajdonságainak emlékeztetője és a String objektumok kezelésének megvitatása a virtuális gép által
A puffer osztályok használata és műveletek karakterláncokon
Formázás és elemzés, reguláris kifejezések
- Bevezetés a reguláris kifejezésekbe a Java nyelven
- Mind az alapvető technikák megvitatása a reguláris kifejezések kezelésére (String osztály), mind a speciális osztályokon alapuló fejlett technikák
- Tokenizáció, keresés és mintakeresés karakterlánc típusoknál
I/O műveletek
- A Java I/O mechanizmusainak részletes megvitatása - streames osztályok, Writer és Reader osztályok, burkoló osztályok és pufferelő streamek a Java nyelven.
- Fájlok és szoftvercsatornák megnyitása, lezárása és írása
Belső osztályok - részletes megvitatás
- A belső osztályok és az úgynevezett névtelen osztályok implementálásának és használatának megvitatása a Java nyelven
Témák - részletes megvitatás, alkalmazások és problémák
- A szálak absztrakciós mechanizmusától kezdve a szálak szinkronizációjáig, a szálak csoportokba történő összekapcsolásáig, valamint a szálakkal kapcsolatos gyakori problémák bemutatása és megvitatása, például holtpontok
Java reflexió - Bevezetés és alkalmazás
- Bevezetés a Java reflexió mechanizmusába
- Az előadás témái közé tartozik a reflexió megvalósításának megvitatása a Java nyelven, osztályok metódusainak betöltése és futtatása, osztályok példányosítása és az osztályok struktúrájának megismerése
Java szerializáció
- Bevezetés a Java objektumok szerializációjába
- Mi a szerializáció, hogyan szerializálunk egy objektumot, egymástól függő objektumok és hogyan kerüljük el az ilyen típusú problémák során felmerülő gyakori problémákat
- Tipikus alkalmazások a szerializáció és az RMI CORBA példáján
Követelmények
A Java Alapok kurzuson tárgyalt témák ismerete.
Vélemények (5)
Bonyolult áttekintést kaptunk a kontextusról is – például arról, miért szükségünk van egyes jelölőrekeszletekre és mit jelentenek. Szívesen végrehajtottam a tanfolyam gyakorlati részét – a parancsok manuális futtatását és a REST API-k meghívását.
Alina - ACCENTURE SERVICES S.R.L
Kurzus - Quarkus for Developers
Gépi fordítás
A további információ, amelyet megosztottak, arról szólt, hogy a képzés nem volt egyszerűen groovy, ami szép volt.
Covenant - Vodacom
Kurzus - Groovy Programming
Gépi fordítás
a képző tudja világosan elmagyarázni a témát és képes válaszolni minden kérdésre.
Hannah Mae Lubigan - Security Bank Corporation
Kurzus - Advanced Spring Boot
Gépi fordítás
A tanfolyam stílusa és a képző segít megoldani az gyakorlatok során felmerülő problémákat.
Carl Angelo Gonzales - Security Bank Corporation
Kurzus - Spring Boot for Beginners
Gépi fordítás
A témakörök szélessége jelentős volt, és a képződő megpróbált ezt megfelelően megoldani.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurzus - Spring Boot, React, and Redux
Gépi fordítás