Technipelago AB

Grails GRAILS-1

Grails

Time-to-market är en av de viktigaste faktorerna, vid val av teknik för systemutveckling i allmänhet och webbsystem i synnerhet. Med webbramverket Grails bygger du en modern webbapplikation på rekordtid.

Webbramverket Grails grundfilosofi är att använda standardkonfigurationer för allt. Det gör att du snabbt kan komma igång och testa din applikation med mycket grundfunktionalitet. Om du behöver ändra på grundinställningarna och utveckla nya funktioner finns det alla möjligheter att göra så. Standard och flexibilitet på samma gång!

Grails är baserat på Spring Boot och använder programmeringsspråket Groovy för att göra programkoden kompakt och enkel att förstå. Groovy är ett JVM-språk och är enkelt att lära sig för programmerare med Javaerfarenhet. Du kan även använda Java om du hellre vill det.

Genom att Grails är baserat på Spring Boot kan du kan använda alla komponenter utvecklade för Spring Boot och Spring Cloud i dina Grailsapplikationer.

En av styrkorna med Grails är dess fantastiska pluginarkitektur. Grails gör det enkelt att modulärisera din applikation med hjälp av så kallade pluginer. Pluginer gör det enkelt att återanvända funktionalitet i flera applikationer. Grails pluginportal innehåller 1000-tals pluginer som du kan använda i dina applikationer. Du kan själv utveckla pluginer för eget bruk eller som du publicerar på pluginportalen.

På denna kurs lär du dig allt du behöver veta för att bli produktiv med webbutveckling i Grails.

Vad går vi igenom?

  • Översikt av Grails
  • Kort om Spring Boot
  • Installera Groovy och Grails med SDKMAN
  • Bygga med Gradle
  • Controllers
  • Groovy Server Pages
  • Domänklasser
  • Tjänsteklasser (services)
  • Taglibs
  • Använda pluginer
  • RESTful API:s
  • Behörighetskontroll med Spring Security
  • Eventhantering med Reactor
  • Utveckla egna pluginer
  • Statistik och hälsokontroll

Vilka förkunskaper krävs?

  • Du ska ha erfarenhet av att utveckla applikationer i Java och/eller Groovy
  • Du bör ha erfarenhet av att utveckla webbapplikationer med (HTML / CSS / JavaScript)

Vad behöver jag ha med mig?

  • Du måste ha med dig egen dator med Java 8 och git installerad
  • En integrerad utvecklingsmiljö som IntelliJ eller Eclipse kan vara bra att ha men det är inget krav

Vem riktar sig kursen till?

  • Du som aldrig jobbat med ramverket Grails
  • Du som jobbat med ramverket Spring och/eller Spring Boot men ännu inte testat Grails
  • Du som tidigare jobbat med Grails 1.x eller 2.x och vill lära dig om nyheterna i Grails 3.x

Du ska INTE gå denna kurs om du inte behärskar Java.

Kursen hålls på svenska.

 

Djurönäset konferens & hotell

Djurönäset är något så ovanligt som ett 4-stjärnigt superior konferenshotell mitt i Stockholms skärgård. Här finns alla tänkbara bekvämligheter för både konferens- och privatgäster, från små sällskap till riktigt stora. Djurönäset har 274 rum, möteslokaler för 2 till 450 personer, flera barer, vinotek, kök och restaurang med välrenommerade kockar, stort bastulandskap med inomhuspool, spabehandlingar, egen badstrand, vedbastu och sommarrestaurang nere vid bryggan.

Schema

  • 09:15-16:30

Kommunikation

Buss 434 från Slussen stannar vid Djurönäset. Resan tar c:a 50 minuter.

Bilparkering finns, anmäl dig i receptionen.

Kurs-ID: GRAILS-1

Längd: 1 dag

Pris: SEK 7 900 exkl. moms

För tillfället har vi ingen kurs planerad. Men om vi får in tillräckligt många intresseanmälningar startar vi gärna en kurs.