seminar buchen

Seminar Groovy und Grails

Seminar / Training Groovy und Grails

Groovy

  • Klassen, Objekte, Variablen
  • Funktionen und Methoden
  • Groovy-Bohnen
  • String-Interpolation mit GStrings
  • Sammlungen & Iteratoren
  • Closures im Allgemeinen
  • Vererbung: Klassisch, Kategorie, Mixins
  • Das Builder-Muster
  • Werkzeuge (Groovy-Konsole, Groovy-Shell , ...)
  • Groovy in Verbindung mit Java
  • Nahtlose Integration von Groovy-Code in Java-Projekte
  • Java-Schnittstellen implementieren
  • Groovy-Code kompilieren
  • Mit Skripten einbetten
  • Multithreading
  • Die Standardbibliothek 
  • Groovy als Template-Engine
  • Groovy und XML
  • Ant-Integration
  • Maven-Integration
  • Komplexe Builds mit Gradle
  • GUI-Programmierung mit SwingBuilder & Griffon
  • Metaprogrammierung & domänenspezifische Sprachen (DSLs)
  • Unit-Tests, Mocks
  • Code-Abdeckung
  • Polyglotte Programmierung: Zusammenspiel mit anderen JVM-Sprachen

Grails

  • Installation
  • Die Architektur und Funktionalität von Grails
  • Falls zutreffend, Einführung in Groovy
  • Eine lauffähige Anwendung in wenigen Minuten
  • Model, View, Controller: Grundlagen und die Umsetzung in Grails
  • Controller: wie er funktioniert
  • Routing
  • View: Layouts, Teilbereiche und Templates
  • Template- und Tag-Bibliotheken mit GSP
  • Einbindung von JavaScript , CSS , Bildern, Schriftarten, etc.
  • Modellierung von Daten mit GORM
  • Verschlankung von Controllern und Modellen durch Services
  • Modell-Validierung
  • Erläuterung von Namens- und Verzeichniskonventionen
  • Konfiguration von Grails
  • Komfortabler Wechsel zwischen Entwicklungs-, Test- und Produktionskonfiguration
  • Fehlerbehandlung, Anzeige von 404-Seiten, etc.
  • Loggen mit Grails
  • Code über Kommandozeile generieren
  • Verwalten von Abhängigkeiten, Grails-Plugins
  • Asynchronität mit Grails - längere Aufgaben im Hintergrund erledigen
  • Minifizierung von JavaScript und CSS: warum und wie?
  • Alternativen zu CSS: Sass & LESS
  • Grails Sicherheit
  • Unterstützung der Internationalisierung (I18N)
  • Evolution des Datenbankschemas durch Migration 
  • Testen der verschiedenen Schichten einer Grails-Anwendung
  • Spring und Grails
  • Hibernate und Grails
  • Grails Deployment - was sollte beachtet werden?
  • Eigene Plugins erstellen
  • Modularisierung von komplexen Anwendungen durch "private" Plugins
  • Single Page Web Applications mit Grails
  • MVC mit JavaScript in Grails integrieren
  • REST & JSON mit Grails

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

  • Lars Demmel

    Telefon: + 43 (800) 562 711
    E-Mail:

  • Sebastian Löhr

    Telefon: + 43 (800) 562 711
    E-Mail:

Seminardetails

   
Dauer: 4 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr
Preis: Öffentlich und Webinar: € 1.996 zzgl. MwSt.
Inhaus: € 5.400 zzgl. MwSt.
Teilnehmeranzahl: max. 8 Teilnehmer
Teilnehmer: Softwareentwickler und Programmierer, die Groovy und Grails kennenlernen und einsetzen wollen.
Standorte: Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Inhaus, Webinar
Durchführungsgarantie: ja, ab 2 Teilnehmern; Details
Sprache: Deutsch (Englisch ist bei Firmenseminaren ebenfalls möglich)
Seminarunterlage: Dokumentation auf CD oder Papier
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen im Restaurant - (bei öffentlichen Seminaren)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 43 (800) 562 711

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Innsbruck 4 Tage
Stream gespeichert 4 Tage
Klagenfurt 4 Tage
Bregenz 4 Tage
Linz 4 Tage
Salzburg 4 Tage
Graz 4 Tage
Wien 4 Tage
Inhaus / Firmenseminar 4 Tage
Stream live 4 Tage
© 2024 www.networkuniversity.at All rights reserved.  | Kontakt | Impressum | AGB | Nach oben