Inleiding
In deze cursus leert u een web applicatie opbouwen met Grails. De cursus gaat er van uit dat u de Groovy programmeertaal al beheerst. Dit kunt u bereiken door middel van onze cursus Grails (ot-42) of door zelfstudie.
Onderwerpen
De onderwerpen die aan de orde komen zijn:
- Architectuur overzicht
- Het opzetten van een Grails project
- Configureren
- Logging
- Integratie met IDE's
- GORM
- Optionele properties
- Validatie
- Relaties
- CRUD operaties
- Dynamische queries
- Scaffolding
- Het gebruik van scaffolding
- Dynamische scaffolding
- Statische scaffolding
- Het genereren van controllers
- Het genereren van views
- Controllers
- De opzet van controllers
- Request gegevens benaderen
- Flash scope
- Het opmaken van een response
- Groovy Server Pages
- Grails GSP tags
- Layouts
- Templates
- Paginatie technieken
- Eigen tags maken
- Styling met CSS
- Web services
- Het aanbieden en gebruik van een SOAP web service
- Het aanbieden en gebruik van een REST web service
- AJAX
- Overzicht van Ajax met Grails
- Ajax met verschillende Javascript libraries
- Standaard Ajax tags
- Ajax event handling
- Security
- Toegangscontrole met Acegi
- Productie
- Tomcat
- Jetty
- Apache als reverse proxy
Hands-on
Deze cursus is geheel 'hands-on' U bent aktief aan het leren en u doet praktische ervaring op.
Gedurende de gehele training heeft elke cursist een computer ter beschikking.
Materiaal
Het volgende materiaal wordt ter beschikking gesteld:
- Full-colour cursusmap met alle gebruikte slides en oefeningen
Cursusduur
Deze cursus duurt 2 dagen, van 9:00 tot 16:00, met een lunch van 12:30 tot 13:30.
Prijs
De kosten van deze cursus bedragen € 895,-- exclusief BTW. De lunch is in de prijs inbegrepen.