Speciális szálosztályok () 8. Java GUI alapfogalmak. Componensek és konténerek, layout-ok. Esemény-kezelés. Alacsony szintű grafika. 9. Speciális komponensek: menü, dialógbox, stb. Swing és AWT. Swing MVC modellje, JList, JTable, JTree. 10. Automatizált tesztelés Java nyelven. JUnit. 11. XML feldolgozása Javaban: SAX, DOM és JDOM. 12. Naplózás. Log4J. Naplózási szintek. Nemzetköziesítés, lokalizáció. 13. Kitekintés: relációs leképezés JPA-ban, hálózati kommunikáció, RMI. Labor Eclipse alapok, intellisense, help, felépítés, projektfájlok. Hello World, parancssori fordítás, eclipse Java támogatás, csomagkezelés. Java öröklés, kivételek: C++ heterogén kollekciós vizsgapélda Java megoldása. Java IO gyakorlatok (beolvasás fájlból, kiírás, szerializálás, parancssori argumentumok) Java Util: kollekciókezelés, rendezés, iteráció. Java-UML kapcsolat gyakorlása, UML modellező eszközből egyszerű kódgenerálás. HTML alapok (A HTML webprogramozás alapjai) - WEBiskola. Java szálkezelés példa: termelő-fogyasztó, szinkronizálás. Swing alapok. Egyszerű SWING példa: titkosító alkalmazás (Caesar kódoló) SWING MVC: JTable feladat megoldása: rendezés, megjelenítés, speciális renderelés.
De ezt nem rakhatjuk ki még most. A záró tag-et csak akkor rakhatjuk ki, ha a weboldalunkat már feltöltöttük tartalommal.: Ez egy címsor. A HTML nyelvben több címsor is létezik. (Például h1, h2, h3 stb. ) A h1 a legnagyobb címsor, azaz a weboldalon ez lesz a legnagyobb szöveg.
: Ez a címsor záró tag-e. Aés
közé került szöveget fogja nagy betűkkel kiírni a weboldalra.: Ez a bekezdést jelöli. Az ezután írt szöveget normál méretben fogja megjeleníteni a böngésző.
: Ez az bekezdés zárópárja.
: Az elején írtuk a