
Web Applications with Javascript or Java
Napjainkban a webes alkalmazások a szoftveralkalmazások legfontosabb típusa. Ez a tankönyv bemutatja, hogyan kell ezeket megtervezni és megvalósítani, modellalapú mérnöki megközelítéssel, amely kiterjed az általános információkezelési fogalmakra és technikákra, valamint a két legfontosabb technológiai platformra: JavaScript és Java.
A könyv mélyreható oktatóanyagot nyújt az elméletre alapozott és a példákon alapuló, saját maga által végzett tanuláshoz, amelyet kvízkérdések és gyakorlati projektek támogatnak. Az 1. kötet bevezetést nyújt a webes technológiákba és a modellalapú webes alkalmazásfejlesztésbe, tárgyalja a korlátozásokon alapuló adatérvényesítés, a felsorolások és a speciális adattípusok információkezelési fogalmait.
A 2. kötet a társítások és az osztályhierarchiákban történő öröklés haladó információkezelési koncepcióit tárgyalja.
A webalkalmazásokat UML-osztálydiagramok segítségével tervezik, és két technológiával valósítják meg: JavaScript a front-end (és az elosztott NodeJS) alkalmazásokhoz, és Java (JPA-val és JSF-fel) a back-end alkalmazásokhoz. A könyvben tárgyalt hat példaalkalmazás futtatható, és forráskódjuk letölthető a könyv weboldaláról.