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

  • Andreas Werkmeister

    Telefon: + 49 (221) 74740003
    E-Mail: 

  • Maik Thomas

    Telefon:  + 49 (221) 74740003
    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: Stream Live, Stream gespeichert, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Magdeburg, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal
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 + 49 (221) 74740003

Seminartermine

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

Seminar Startdatum Enddatum Ort Dauer
Leipzig 4 Tage
Hamm 4 Tage
Rostock 4 Tage
Hamburg 4 Tage
Luxemburg 4 Tage
Hannover 4 Tage
Stuttgart 4 Tage
Dresden 4 Tage
Madgeburg 4 Tage
Regensburg 4 Tage
Jena 4 Tage
Trier 4 Tage
München 4 Tage
Friedrichshafen 4 Tage
Kassel 4 Tage
Ulm 4 Tage
Münster 4 Tage
Nürnberg 4 Tage
Köln 4 Tage
Wuppertal 4 Tage
Bremen 4 Tage
Berlin 4 Tage
Mainz 4 Tage
Erfurt 4 Tage
Darmstadt 4 Tage
Frankfurt 4 Tage
Paderborn 4 Tage
Essen 4 Tage
Konstanz 4 Tage
Freiburg 4 Tage
Potsdam 4 Tage
Flensburg 4 Tage
Hamm 4 Tage
Rostock 4 Tage
Hamburg 4 Tage
Leipzig 4 Tage
Hannover 4 Tage
Stuttgart 4 Tage
Dresden 4 Tage
Luxemburg 4 Tage
© 2024 www.networkuniversity.de All rights reserved. | Kontakt | Impressum | AGB | Nach oben