Groovy en Grails: Dynamisch en Agile

Groovy en Grails: Dynamisch en Agilespecial

Deze cursus hebben we niet meer in ons assortiment maar nog wel andere cursussen, bijvoorbeeld:

Statisch getypeerde talen (zoals Java) kennen hun grenzen in productiviteit en expressiviteit. Met de opkomst van dynamische talen en innovatieve webframeworks gebaseerd op deze talen, is het mogelijk op een krachtige en efficiënte manier bedrijfsapplicaties te ontwikkelen.

Groovy is een dynamische taal voor de Java Virtual Machine met karakteristieken, zoals closures en properties, die ook terug te vinden zijn in andere dynamische talen zoals Ruby, Python of Smalltalk. Hiermee kan bijvoorbeeld op eenvoudige wijze een DSL (Domain Specific Languages) ontwikkeld worden. Hierdoor kunnen programmeurs expressiever zijn in beter leesbare en aanzienlijk compactere code. Groovy biedt een flexibele Java-achtige syntax die alle Java-ontwikkelaars in een aantal uren kunnen leren. Bovendien biedt de GDK (Groovy Development Kit) een aantal zeer interessante verbeteringen op de JDK, bijvoorbeeld de collection en de I/O library. Doordat Groovy vlekkeloos integreert met Java is het mogelijk op een innovatieve manier software te ontwikkelen en hierbij je bestaande kennis en vaardigheden, tooling en server software gewoon te blijven gebruiken.

Grails is een geavanceerd en innovatief webapplicatie framework op basis van Groovy en gebouwd met bewezen Open Source producten zoals Spring, Hibernate, SiteMesh, Quartz en diverse Ajax libraries. Grails maakt het mogelijk om met teams volgens Agile methodieken te werken en zodoende kwalitatief hoogwaardige applicaties in een korter tijdsbestek te ontwikkelen. Door gebruik te maken van principes als CoC (Convention over Configuration) en DRY (Don’t Repeat Yourself) vereenvoudigt Grails het ontwikkelproces met focus op zaken die er daadwerkelijk toe doen: het opleveren van ‘Business Value’ voor de gebruiker en een gebruiksvriendelijke webapplicatie.

Spring is in een korte periode de de-facto standaard geworden voor het bouwen van Enterprise ‘mission-critical’ applicaties. De overname van G2One (het bedrijf achter Groovy en Grails) door SpringSource heeft meer dynamiek en flexibiliteit aan het Springsource portofolio toegevoegd. Dit dankzij een nauwere integratie, de kruisbestuiving en de goede uitbreidbaarheid. Groovy en Spring bieden op vele terreinen grote voordelen. Denk bijvoorbeeld aan gescripte implementaties op de dm-server. Het schrijven van Spring batch jobs met Groovy scripts. Het manipuleren van door Spring blootgestelde JMX beans met de JMX ondersteuning van Groovy. Het op runtime benaderen van draaiende applicaties met de Groovyshell en het uitvoeren/testen van Groovyscripts.

De training bestaat uit ongeveer 40% theorie en 60% hands-on labs. Je bouwt een volledige applicatie op basis van Grails. Cursisten krijgen bovendien alle benodigde software, oefeningen en oplossingen op een CD mee naar huis.

Doel

  • Het kunnen ontwikkelen van een enterprise applicaties m.b.v. Groovy en Grails.

Doelgroep

(Java) ontwikkelaars die Groovy en Grails willen gaan toepassen voor enterprise applicatie ontwikkeling.

Voorkennis

Basiskennis van webtechnieken (HTML, Servlets, JSP)
Een goede beheersing van de Nederlandse taal.
Leesvaardigheid Engels.

Onderwerpen

  • Dag 1 Groovy basics
  • Dag 2 Groovy advanced – Grails intro
  • Dag 3 Grails
  • Dag 4 Advanced en Tips&Tricks

Planning & Prijs

Ervaringen

ervaringen verzameld via Logo Springtest

Lucienne Groenendaal

Secretarieel medewerkster

"Training was prima, goede tips gekregen met af en toe een grap en grol. Locatie was prima, goed verzogd vwb koffie/thee, fruit en koekje. Mensen ook zeer vriendelijk. Lunch was perfect en zeer uitgebreid."

9

Ariana Scheepers

"De cursus was goed, en de verzorging ook!Ik heb er veel van opgestoken! De lokatie in Nieuwegein is goed te bereiken met het openbaar vervoer, dus dat is prettig. Tot een volgenden keer."

10

Eric Pos

Procesbeheerder bij Gemeente Amersfoort

"Ik vond de training erg leerzaam. De inhoud was van een hoog niveau en de docent was goed thuis in de materie. Ik stel het vooral op prijs dat er diep op de concepten werd ingegaan."

9
De cursus is toegevoegd aan jouw favorieten.

Jouw favorieten kun je bekijken via je profiel (deze vind je in het menu bovenaan de website).

Kunnen wij je helpen?

Laat jouw telefoonnummer of e-mailadres achter en wij nemen binnen 24 uur contact met je op.


Cursus: Groovy en Grails: Dynamisch en Agile


    E-mailadres

    Telefoonnummer

    Opmerking of vraag


    Meer weten

    Vul onderstaand formulier in en je ontvangt meer informatie over deze cursus.


    Cursus: Groovy en Grails: Dynamisch en Agile

      Wij helpen je graag

      Geen tijd om ons gehele aanbod aan cursussen te bekijken? Of heb je een andere vraag? Wij helpen je graag. Vul onderstaande vragen in en we nemen binnen 24 uur contact met je op.

      Groovy en Grails: Dynamisch en Agile







        Onderwerpen
        Actieve filters: Wis alle filters
        Pageloader
        PRIVACY VOORWAARDEN

        Jouw persoonsgegevens worden opgenomen in onze beschermde database en worden niet aan derden verstrekt. Je stemt hiermee in dat wij jou van onze aanbiedingen op de hoogte houden. In al onze correspondentie zit een afmeldmogelijkheid