Tantárgy neve: Haladó Java |
Tantárgy Neptun kódja: Nappali: GEIAL31M-B Levelező: GEIAL31M-BL Tárgyfelelős intézet: INF - Informatikai Intézet |
Tantárgyelem: A_VSP | |
Tárgyfelelős: Dr. Krizsán Zoltán - egyetemi docens | |
Közreműködő oktató(k): | |
Javasolt félév: 6 | Előfeltétel:GEIAL313-B |
Óraszám/hét: Előadás (nappali): 2 Gyakorlat (nappali): 2 Előadás (levelező): 8 Gyakorlat (levelező): 8 | Számonkérés módja: gyakorlati jegy |
Kreditpont: 5 | Munkarend: Nappali+Levelező |
Tantárgy feladata és célja: JAVA alkalmazás készítésének speciális feladatainak és a könnyen karbantartható forráskód készítésének (SOLID elvek) szabályaival. Megismerjük továbbá a JAVA fejlesztő csoport munkát. Megtanulunk teszteket írni, jól tesztelhető forráskódot írni.
Tudás: Az angol nyelvtudása eléri a képzéshez, az angol nyelvű szakirodalom megismeréséhez, a szakszöveg megértéshez, feldolgozásához, és a szakképzettséggel ellátható szakmai feladatokhoz elvégzéséhez szükséges, valamint a folyamatos szakmai önképzéshez szükséges szintet. Ismeri az informatika és a mérnöki szakma szókincsét és kifejezési sajátosságait magyar és angol nyelven, legalább alapszinten. Képesség: Képes a megszerzett alapismeretekre építve egy-egy műszaki informatikai területen mélyebb ismeretek önálló megszerzésére, a szakirodalom feldolgozására, majd a területhez kapcsolódó informatikai problémák megoldására. Attitűd: Hitelesen képviseli a mérnöki és informatikai szakterületek szakmai alapelveit. Nyitott az informatikai eszközöket alkalmazó más szakterületek megismerésére és azokon informatikai megoldások kidolgozására az adott terület szakembereivel együttműködve. Törekszik a hatékony és minőségi munkavégzésre. Szem előtt tartja és ügyel a munkatársai és megrendelői adatainak, információinak biztonságára. Autonomia és felelősség: Felelősséget érez az önálló és csoportban végzett informatikai rendszerelemzői, -fejlesztői és -üzemeltetési tevékenységéért. | |
Tárgy tematikus leírása: A grafikus felhasználói felületekkel kapcsolatos alapfogalmak. GUI elemek, eseménykezelés. | |
Félévközi számonkérés módja és az aláírás megszerzésének feltétele (Nappali): 1. Órai feladat legalább elégséges szintű teljesítése. Egy konkrét gyakorlati órán (kb. a 11. | |
Félévközi számonkérés módja és az aláírás megszerzésének feltétele (Levelező): 1. Órai feladat legalább elégséges szintű teljesítése. Egy konkrét gyakorlati órán (kb. a 11. | |
Gyakorlati jegy / kollokvium teljesítésének módja, értékelése (Nappali): Irásbeli és szóbeli részekből áll. Az írásbeli elemei: Egy gyakorlati feladat (30 pont, legalább 16 pont megszerzése szükséges). További 6-10 egyszerű kis kérdés, összesen 20 pontért. Egy elméleti kérdés szöveges kifejtése. (10 pont). | |
Gyakorlati jegy / kollokvium teljesítésének módja, értékelése (Levelező): Irásbeli és szóbeli részekből áll. Az írásbeli elemei: Egy gyakorlati feladat (30 pont, legalább 16 pont megszerzése szükséges). További 6-10 egyszerű kis kérdés, összesen 20 pontért. Egy elméleti kérdés szöveges kifejtése. (10 pont). | |
Kötelező irodalom: | |
Ajánlott irodalom: 1. J. Bloch: Hatékony Java, Kiskapu Kft. 2008, ISBN: 9789639637504 |