Java és OOP
Hagyományos Hagyományos
Azonosító JAVA-PL2
Ár (nettó/fő) 120 000 Ft
Hossz 16 óra (2 nap)
Indulási időpontok
  • 2018. november 22. 
  • 2019. április 25.

OktatóOktató

Skip Navigation LinksFőoldal IT tanfolyamok és IT vezetői tanfolyamok Java és szoftverarchitektúra tanfolyamok Tanfolyam

Java platform (Java SE/Java EE) bemutatása üzemeltetőknek

A tanfolyam célja

A Java platform (Java SE/Java EE) bemutatása - workshop üzemeltetőknek tanfolyam tanfolyam célja megismertetni az üzemeltetőket, alkalmazásgazdákat a Java technológia alapján működő szoftverek, alkalmazások üzemeltetésével kapcsolatos fogalmakkal, eszközökkel, teendőkkel. Szó esik olyan témákról, mint a Java Virtuális Gép, szemétgyűjtő mechanizmus, architektúrák, alkalmazásszerverek, DataSource, naplózás, magas rendelkezésreállás, skálázhatóság, teljesítményhangolás. A tanfolyam ezen kívül bepillantást enged a fejlesztési és átadási munkafolyamatokba. valamint az alkalmazások környezetét is, mint pl. terheléselosztás, web szerverek, adatbázisok, stb.

Szükséges előképzettség

Üzemeltetési fogalmak ismerete, esetleg üzemeltetési tapasztalatok. Programozási alapismeret, Java alkalmazások üzemeltetése, Java technológiák ismerete előny. Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az előadás magyar nyelven zajlik, magyar nyelvű prezentáció alapján.

Tanfolyami tematika

  • Java kialakulása, alapkoncepciója, platformfüggetlenség, virtuális gép, futtató környezetek, JVM (Java Virtuális Gép), 32 és 64-bites platformok, memóriakezelés, szemétgyűjtő mechanizmus, JIT, hardverigény, Java kiadások.
  • Java Development Kit telepítése, böngésző integráció, Java Web Start.
  • Az Oracle és a Java Community Process szerepe a Java fejlődésében, Java Specification Requestek, Java tanfolyamok, vizsgák.
  • Szoftver architektúrák: standalone alkalmazások, kliens-szerver (vastag kliens, vékony kliens), háromrétegű alkalmazás architektúrák.
  • Fejlesztés menete, fejlesztés kimenete, előállt telepítendő állományok. Verziókezelés, continuous integration, continuous delivery.
  • Vastag kliens: appletek, AWT, Swing, JavaFX.
  • Vékony kliens: böngésző, HTML/CSS/JavaScript megoldások, RIA.
  • Szerver oldali n-rétegű architektúra: Alkalmazásszerver, konténerek. WAR, RAR, EAR állományok.
  • Állapot tárolása szerver oldalon.
  • Nagyvállalati követelmények: terheléselosztás (load-balance), sticky session, magas rendelkezésre állás (HA), web szerverek.
  • Környezeti paraméterek tárolása, címtár szolgáltatás és annak elérése (JNDI), globális/lokális nevek.
  • Adatbázis hozzáférés, DataSource, connection pool.
  • Java EE és Spring technológia összehasonlítása, Spring Boot, microservices.
  • SOAP és RESTful webszolgáltatások, SOA architektúra, ESB. Aszinkron üzenetkezelés (JMS).
  • Menedzsment: JMS, JConsole, VisualVM, Java Mission Control, Java Flight Recorder.
  • Biztonság: Java biztonsági modell, biztonsági menedzserek, kriptográfia, JAAS, webes alkalmazások biztonsága, HTTPS, TLS.
  • Teljesítményhangolás: memória, szemétgyűjtő mechanizmus, connection pool.
  • Naplózás, Log4J, Logback.
  • Issue tracking, tudás menedzsment (wiki).

Rövid tematika

  • Java, mint platform. Alkalmazás architektúrák.
  • Alkalmazásszerverek, teljesítményhangolás, naplózás.
Adatvédelmi szabályzat
Tanfolyami feltételek
Bankkártyás fizetés
Akciók
SA VOUCHER
Finanszírozás
Kapcsolat
Magunkról
E-learning
South Buda Business Park South Buda Business Park A
1117 Budapest, Budafoki út 56. 3. emelet
(+36-1) 880-0040, info@training360.com
Google Térkép... Facebook...
Tájékoztatjuk, hogy weboldalunk szöveges fájlokat, ún. „adatmorzsákat“ (cookie-kat) használ anonimizált látogatottsági információk gyűjtése céljából, valamint bizonyos szolgáltatások ezek nélkül nem lennének elérhetőek. A honlap további használatával hozzájárulását adja a cookie-k tárolásához és felhasználásához. További információ...