Groovy - 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, og konstruktion 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 fordel. Kurset giver dog en hurtig introduktion til sproget, samt til de mereavancerede Groovy-faciliteter, som benyttes i Grails.
Målgruppe
Udviklere der skal i gang med Grails. Generel forståelse af web-applikationer og Groovy er en fordel.
Efter kurset kan deltageren
Efter kurset kan deltageren installere Grails, konfigurere et udviklingsmiljø, udvikle, teste og deploye mindreGrails 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.
