De programmeertaal Groovy

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

Er zijn geen gerelateerde cursussen.

Groovy is een pragmatische programmeeromgeving en Groovy ontwikkelt sneller dan Java.
In Java is het altijd redelijk veel werk om een oplossing te realiseren. Ruby en Perl zijn omgevingen waarin men dergelijke oplossingen veel sneller kan realiseren. Je zou kunnen zeggen dat Groovy is ontstaan uit Perl / Ruby omdat men in de Java community ook gebruik wil maken
van snelle(re) programmeermethoden.
Afhankelijk van de doelstelling programmeer je in Groovy tot een factor 4 keer sneller dan in Java.
De Groovy taal heeft een groot aantal mogelijkheden die niet aanwezig zijn in Java. Hierdoor bereiken we twee voordelen:
1. Minder code is minder fouten
2. Snellere realisatie
3. Makkelijker om wijzigingen door te voeren omdat Groovy flexibeler is dan Java.

Groovy is een dynamische programmeertaal
Java is een statische taal. Elke variabele die je definieert is van een bepaald type.
In Groovy kan dit ook maar hoeft het niet meer. Je kunt volstaan met een variabele naam en dan kun je er een waarde aan toekennen. Afhankelijk van de waarde die je toekent wordt automagisch het huidige type
van die variabele bepaald. Dit principe wordt “duck typing” genoemd; niet de type definitie bepaald het type maar het desbetreffende object waarnaar de variabele verwijst.
Het grote voordeel hiervan is dat je een String kunt creëren waar normaliter een File nodig zou zijn om TIJDELIJK makkelijker te kunnen debuggen. De String en de File class hebben
in Groovy namelijk allebei de “<<" operator en daarom past een String dan in een variabele die normaliter een File is.

Groovy is een uitbreiding op Java.
In Groovy kan daarom nog steeds in Java worden ontwikkeld. Groovy voegt boiler-plate code, methoden en syntactic-sugar toe aan Java.
boiler-plate = code die alomvattend is hoef je in Groovy niet te schrijven.

Groovy wordt gecompileerd naar Java
Omdat Groovy uiteindelijk wordt gecompileerd naar native Java byte code is Groovy eenvoudig aanpasbaar in een huidige Java omgeving. Het grote voordeel
is dus dat je de voordelen van Groovy hebt in een omgeving waar men Java mag / moet gebruiken. Nog sterker: binnen Groovy mag je gebruik maken
van Java syntax. Groovy is volledig "downwards" compatibel.

Doel

  • Aan het eind van de training is de cursist in staat beginnende en geadvanceerde Groovy programma’s te ontwikkelen.

Doelgroep

Ontwikkelaars die kennis op willen doen over het Groovy Framework

Voorkennis

Kennis hebben van Java is een pré maar niet verplicht. Hooguit om het paradigma eerder binnen te krijgen van Groovy.

Onderwerpen

  • Groovy – The basics
  • Declaring classes
  • String, GString, multiline String
  • Closures
  • List, Map and Range
  • The Expando Object
  • Operator overloading
  • The Groovy Truth

Planning & Prijs

Gerelateerde cursussen

Er zijn geen gerelateerde cursussen.

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: De programmeertaal Groovy


    E-mailadres

    Telefoonnummer

    Opmerking of vraag

    Meer weten

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


    Cursus: De programmeertaal Groovy

      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.

      De programmeertaal Groovy






        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