Java for Web applications

Java Web Applicaties is een 2-daagse training waarin aan de hand van theorie, praktijkvoorbeelden en opdrachten wordt geleerd hoe je met behulp van het Java EE Platform web applicaties kunt bouwen waarbij onderhoudbaarheid, structuur en herbruikbaarheid belangrijke peiler vormen.

Doelgroep

Software ontwikkelaars/ontwerpers met minimaal 1-2 jaar ervaring met het ontwikkelen van software in Java.

Voorkennis

Basiskennis objectgeoriënteerde software ontwikkeling. Goede kennis van het Java platform. Basiskennis van HTML en JavaScript.

Vorm

De training is klassikaal (max. 12 personen) waarin de te behandelen theorie wordt toegelicht met voorbeelden en opdrachten. De opdrachten worden individueel en in kleine groepen uitgevoerd om het leereffect te vergroten.

Inhoud

Architectuur van Java EE Web Applicaties en de Web Container

Overzicht en vergelijking van beschikbare frameworks

Java EE Design Patterns

Model-View-Controller, Front Controller, Service Locator, etc.

Sessie management

Beveiligen van Web Applicaties 

JavaScript en Java Server Pages (JSP)

Asynchronous JavaScript and XML (AJAX)

Koppelen van de Web Applicatie laag met Data en Business Logic