Szoftverfejlesztés Java-ban
avagy ismerjük meg a Java sokszínűségét
Hossz:
40 óra
Az egyes alkalamak
Ár:
69 000 Ft+áfa
ingyenes!
A gyakorlatorientált képzés során a Java nyelv (JDKv1.7) alapjai után megismerjük a nyelv legfontosabb és egyben legizgalmasabb felhasználási területeit. A hallgatók a több közösen elkészített alkalmazás által megismerik a legfontosabb nyelvi elemeket, programozói technikákat, és elsajátítják az objektumorientált szoftverfejlesztői (OOP) szemléletet is. A Java nyelv egyik erőssége felhasználási területeinek széles spektruma. Ennek megfelelően nem kizárólag az asztali számítógépek programozását (Java SE) mutatjuk meg, de mobil (Android) és szerver (Java EE) környezetben való szoftverfejlesztésbe is betekintést nyújtunk.
Oktató
Essig-Kacsó Zsolt

Java fejlesztő

Témakörök
1. Alapismeretek

- Alaptípusok, tömbök
- Metódusok, azok túlterhelése
- Ciklusok, feltételes szerkezetek
- Eclipse IDE használata

2. Objektumorientáltság

- OO (Objektumorientált) szemlélet elsajátítása
- Osztályok, enum-ok, interfészek megismerése
- Különböző metódustípusok
- Öröklések
- Annotációk

3. Fontosabb építőelemek

- Különböző kivételtípusok kreálása, megismerése
- Perzisztencia biztosítása szerializálással
- Fájlműveletek
- Kollekció alapok

4. Tesztelés

- Generikusok
- Tesztelés Java-ban (JUnit)

5. Grafikus megjelenítés

- Alapvető Java Swing-komponensek megismerése
- Eseménykezelés

6. Szolgáltatáslekérés

- Csatlakozás webszolgáltatáshoz
- Lekért adatok grafikus megjelenítése

7. Adatbáziskezelés

- Java adatbázishozzáférés (JDBC) megismerése
- Tranzakciókezelés

8. Párhuzamos programozás

- Szálkezelés alapjai
- Szálkezelés grafikus környezetben

9. Többszálú környezet biztonságossá tétele

- Párhuzamos programozás esetében felmerülő problémák megértése/megoldása Java osztályokkal, nyelvi elemeivel
- Kölcsönös kizárás, holtpontok/kiéheztetések elkerülése

10. Android bevezető

- Mobilfejlesztés alapjai
- Betekintés az Android világába

11. Dinamikus web

- Webfejlesztés alapjai
- Dinamikus weboldalgenerálás
- Java servletek megismerése

12. Szerver-kliens alkamazás 1.

Egy kétrétegű alkalmazás szerver oldalának megismerése, kifejlesztése

13. Szerver-kliens alkamazás 2.

Az előző alkalommal kreált szerverhez kliensprogram írása

14. Konzultáció

Kérdések, válaszok, és ami kimaradt

Szoftverfejlesztés Java-ban tanfolyami videók
alapismeretek_1
2013. november 29.
alapismeretek_2
2013. november 29.
objektumorientáltság_1
2013. december 03.
objektumorientáltság_2
2013. december 03.
objektumorientáltság_3
2013. december 03.
objektumorientáltság_4
2013. december 06.
kivételkezelés_1
2013. december 10.
generikusok_es_gyűjtemények
2013. december 10.
gyűjtemények_befejezése
2013. december 13.
interfészek_és_enumok
2013. december 13.
junit
2014. január 07.
swing_1
2014. január 07.
swing_2
2014. január 10.
szolgáltatáslekérés_1
2014. január 10.
szolgáltatáselérés_2
2014. január 14.
szolgáltatáselérés_3
2014. január 14.
webszolgáltatás_implementálás_publikálás
2014. január 14.
adatbáziselérés_1
2014. január 17.
adatbáziselérés_2
2014. január 17.
adatbázis_2+szálkezelés_1
2014. január 21.
szálkezelés_2
2014. január 21.
androidbev_1
2014. január 24.
androidbev_2
2014. január 24.
android_2
2014. január 28.
dinamikus_web_1
2014. január 28.
dinamikus_webfejlesztés_2
2014. január 31.
dinamikus_webfejlesztés_3
2014. január 31.
szerver
2014. február 04.
client
2014. február 04.