Grails Programming
placeAmsterdam 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Amsterdam, Dag 1 event 14 juli 2026, 09:30-16:30, Amsterdam, Dag 2 event 15 juli 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Eindhoven, Dag 1 event 14 juli 2026, 09:30-16:30, Eindhoven, Dag 2 event 15 juli 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Houten, Dag 1 event 14 juli 2026, 09:30-16:30, Houten, Dag 2 event 15 juli 2026, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Rotterdam, Dag 1 event 14 juli 2026, 09:30-16:30, Rotterdam, Dag 2 event 15 juli 2026, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Utrecht, Dag 1 event 14 juli 2026, 09:30-16:30, Utrecht, Dag 2 event 15 juli 2026, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 13 jul. 2026 tot 15 jul. 2026Toon rooster event 13 juli 2026, 09:30-16:30, Zwolle, Dag 1 event 14 juli 2026, 09:30-16:30, Zwolle, Dag 2 event 15 juli 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Amsterdam, Dag 1 event 20 oktober 2026, 09:30-16:30, Amsterdam, Dag 2 event 21 oktober 2026, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Eindhoven, Dag 1 event 20 oktober 2026, 09:30-16:30, Eindhoven, Dag 2 event 21 oktober 2026, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Houten, Dag 1 event 20 oktober 2026, 09:30-16:30, Houten, Dag 2 event 21 oktober 2026, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Rotterdam, Dag 1 event 20 oktober 2026, 09:30-16:30, Rotterdam, Dag 2 event 21 oktober 2026, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Utrecht, Dag 1 event 20 oktober 2026, 09:30-16:30, Utrecht, Dag 2 event 21 oktober 2026, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 19 okt. 2026 tot 21 okt. 2026Toon rooster event 19 oktober 2026, 09:30-16:30, Zwolle, Dag 1 event 20 oktober 2026, 09:30-16:30, Zwolle, Dag 2 event 21 oktober 2026, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Amsterdam, Dag 1 event 19 januari 2027, 09:30-16:30, Amsterdam, Dag 2 event 20 januari 2027, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Eindhoven, Dag 1 event 19 januari 2027, 09:30-16:30, Eindhoven, Dag 2 event 20 januari 2027, 09:30-16:30, Eindhoven, Dag 3 |
placeHouten 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Houten, Dag 1 event 19 januari 2027, 09:30-16:30, Houten, Dag 2 event 20 januari 2027, 09:30-16:30, Houten, Dag 3 |
placeRotterdam 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Rotterdam, Dag 1 event 19 januari 2027, 09:30-16:30, Rotterdam, Dag 2 event 20 januari 2027, 09:30-16:30, Rotterdam, Dag 3 |
computer Online: Utrecht 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Utrecht, Dag 1 event 19 januari 2027, 09:30-16:30, Utrecht, Dag 2 event 20 januari 2027, 09:30-16:30, Utrecht, Dag 3 |
placeZwolle 18 jan. 2027 tot 20 jan. 2027Toon rooster event 18 januari 2027, 09:30-16:30, Zwolle, Dag 1 event 19 januari 2027, 09:30-16:30, Zwolle, Dag 2 event 20 januari 2027, 09:30-16:30, Zwolle, Dag 3 |
placeAmsterdam 19 apr. 2027 tot 21 apr. 2027Toon rooster event 19 april 2027, 09:30-16:30, Amsterdam, Dag 1 event 20 april 2027, 09:30-16:30, Amsterdam, Dag 2 event 21 april 2027, 09:30-16:30, Amsterdam, Dag 3 |
placeEindhoven 19 apr. 2027 tot 21 apr. 2027Toon rooster event 19 april 2027, 09:30-16:30, Eindhoven, Dag 1 event 20 april 2027, 09:30-16:30, Eindhoven, Dag 2 event 21 april 2027, 09:30-16:30, Eindhoven, Dag 3 |
In this Grails course participants will gain the knowledge to become a Grails developer. First, the most important foundations of the Groovy programming language, needed to become comfortable with Grails development, are treated.
After this introduction, attention is entirely focused on the Grails framework. The full stack (model, view and controller) is explained in detail.
Then all the important issues for the successful development of a Grails application are on the agenda such as Services, Plugins and GORM.
Audience Grails Programming Course
Th…

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
In this Grails course participants will gain the knowledge to
become a Grails developer. First, the most important foundations of
the Groovy programming language, needed to become comfortable with
Grails development, are treated.
After this introduction, attention is entirely focused on the
Grails framework. The full stack (model, view and controller) is
explained in detail.
Then all the important issues for the successful development of a Grails application are on the agenda such as Services, Plugins and GORM.
Audience Grails Programming Course
The course Grails Programming is intended for Java developers who want learn how to work with the new state of the art framework Grails.
Prerequisites Course Grails Programming
Knowledge of Java and the script language Groovy are required to participate in the course.
Realization Training Grails Programming
The theory is discussed on the basis of presentation slides. The concepts are illustrated with demos. The theory is interspersed with exercises. The course material is in English. The course times are from 9.30 up and to 16.30.
Certification Grails Programming
Participants receive an official certificate Grails Programming after successful completion of the course.
Modules
Module 1 : Grails Intro
- Getting Started
- Groovy Language
- Groovy Types
- Syntactic Sugar
- Dynamic Programming
- Essence of Grails
- Domain Classes
- Controllers
- Understanding Views
Module 2 : Core Grails
- Domain Modeling
- Scaffolding
- Instant UI's
- Query Options
- Bootstrapping
- Mapping URLs
- Controller Essentials
- Scoping
- Default Actions
Module 3 : Grails Services
- Creating Services
- Injecting Services
- Data Binding
- Binding Parameters
- Whitelist and Blacklist
- Binding Multiple Objects
- Error Handling
- Command Objects
- DRY Strategies
Module 4 : Gorm
- Grails Object Relational Mapping
- Configuration
- CRUD Operations
- Relation Mapping
- One to One
- One to Many
- Many to Many
- Queries
- Database Abstraction
Module 5 : Grails Components
- Forms
- Filters
- Layouts
- URL Options
- Views
- Custom Tags
- Plugins
- Creating Web Flows
- Messages
Module 6 : Grails Integration
- Integrating Grails
- Ajax
- Internationalization
- Security
- Web Services
- Rest Services
- Content Negotiation
- Integration with Hibernate
- Grails and Tomcat
Waarom SpiralTrain
SpiralTrain is specialist op het gebied van software development trainingen. Wie bieden zowel trainingen aan voor beginnende programmeurs die zich de basis van talen en tools eigen willen maken als ook trainingen voor ervaren software professionals die zich willen bekwamen in de nieuwste versie van een taal of een framework.
Onze trainingkenmerken zich door :
• Klassikale of online open roostertrainingen en andere
trainingsvormen
• Eenduidige en scherpe cursusprijzen, zonder extra kosten
• Veel trainingen met een doorlopende case study
• Trainingen die gericht zijn op certificering
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

