Grails - Webudvikling med Grails - Foundation
Kort om undervisningen
Dette kursus giver en solid introduktion til web-frameworket Grails. Grails er det førende web-framework i Groovy-verdenen og har betydeligt momentum for tiden. Kurset gennemgår Grails fra bunden af og kommer omkring mange af de spændende muligheder for bl.a. persistens, forretningslogik, integration, test, ogkonstruktion af selve web-grænsefladen.
Kurset tager udgangspunkt i en sammenhængende case, hvor vi starter med at etablere udviklingsmiljøet og ender med at have en fuldt fungerende web-applikation med persistens, transaktionel forretningslogik, integration via SOAP og REST, samt automatiseret test.
Indhold
- Opsamling på de vigtigste Groovy faciliteter (fx GroovyBeans, closures, metaprogrogrammering, AST, test)
- Introduktion til Grails som MVC framework
- Opsætning af udviklingsmiljø
- Grails' arkitektur
- Persistens med GORM
- Test af Grails-komponenter med Spock
- Controllers
- GSP, templates og taglibs
- Ajax
- Håndtering af forretningslogik
- Integrationer, herunder REST, SOAP og JMS
- Plug-ins, til f.eks. sikkerhed og præsentation
- Integration med byggesystemer (fx Jenkins og Gradle), herunder deploy af applikationen
Forudsætninger
Et vist kendskab til Groovy er en forudsætning. Kurset giver dog en hurtig introduktion til sproget samt til de mere avancerede Groovy-faciliteter, som benyttes i Grails. Kendskab til web-applikationer er en fordel.
Målgruppe
Dette kursus henvender sig til udviklere med kendskab til Groovy, som skal i gang med Grails.
Efter kurset kan deltageren
Efter kurset kan deltageren installere Grails, konfigurere et udviklingsmiljø, udvikle, teste og deploye mindre grails applikationer.
Kontakt gerne Lund&Bendsen ved hjælp af vores kontaktformular eller ring til telefon (+45) 33 861 861 for at høre nærmere.

