Download als PDFSchulung:
Grails

Kurs-IDDauerPreisNächste TermineVeranstaltungsortDFG
JGRAILS2 Tage1.205 EUR (Preis pro Person zzgl. MwSt.)
Inhouse Seminare auf Anfrage.
Auf Anfrage
Wir beraten Sie gern
Infomail
Anja Fassott
+49 621 71839-12
Offene Termine
Dieses Seminar bieten wir aktuell nicht im offenen Seminarprogramm an.
Bei Interesse an einem Inhouse- oder Individualseminar mit diesem Inhalt setzen Sie sich gerne mit uns in Verbindung.

✱  Durchführungsgarantie

Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.

Seminarbeschreibung

Grails wurde von Ruby on Rails inspiriert und hat sich zu einer mächtigen Alternative zur klassischen Webentwicklung auf der Java Plattform entwickelt. Aufbauend auf Java und Groovy werden konsequent namhafte Bibliotheken und Frameworks (Klassenbibliothek von Java, Spring, Hibernate, ...) eingesetzt, deren Verwendung durch Groovy's dynamische und ausdrucksstarke Syntax extrem vereinfacht wird. Hinzukommen Design Prinzipien, wie DRY (Don't repeat yourself) und die leichte Einarbeitung durch einheitliche Vorgaben (Convention over Configuration). Es fördert produktives und zügiges Entwickeln ohne lästige Deploy-Zyklen (schnelles Feedback) und ist sowohl für Rapid Prototyping als auch professionelle Webanwendungen geeignet.

Kurs-Inhalt

Einführung

  • Vorteile von Grails, Auswirkung auf die Entwicklung
  • Installation und Einrichtung
  • Erste Grails Anwendung
  • Aufbau des Framework
  • Tool Unterstützung, IDE

Arbeiten mit Grails

  • Grails Kommandos
  • Grails Projekt Struktur
  • Implementierung des Domänenmodells
  • Scaffolding
  • Ausführung der Anwendung

Domänen-Modell

  • Groovy Object Relational Mapping - GORM
  • CRUD Operationen
  • Objekt Beziehungen
  • Vererbung
  • Abfragen
  • Validierung

Controller

  • Controller und Actions
  • Data Binding
  • Command Objects

Views

  • Groovy Server Pages - GSP
  • Layout
  • Templates
  • Dynamic Tag Libraries
  • AJAX

Testen

  • Bootstrapping
  • Unit-Tests
  • Integrationstests
  • Funktionale Tests

Fortgeschrittene Themen

  • Internationalisierung
  • Filter
  • Services
  • Plug-ins
  • Web Services
  • Multiple Data Sources
  • Static Resources
  • Codecs
  • Grails Wrapper

Zielgruppe

Entwickler und Softwarearchitekten, die das Webframework in einem kompakten Seminar kennenlernen wollen.

Voraussetzung für Seminar-Teilnahme

Gute Java Kenntnisse sowie Groovy Grundkenntnisse, zum Beispiel aus unserer Schulung Einführung in Groovy.

Seminar-Dauer

2 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr

Teilnehmerzahl

min. 1, max. 8 Personen

Vorteile einer Seminar-Teilnahme

  • Kompakte und vollständige Einführung in Grails
  • Vereinfachte Entwicklung von Webanwendungen
  • Steigerung der Produktivität
  • Entwicklung einer kompletten Beispiel Anwendung in Grails
  • Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand

Seminar-Termine

Termine gerne auf Anfrage möglich.

Inhouse-Kurse

Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.

Rabatte, Durchführungsgarantie und AGBs

Zum Geschaeftsbreich Competence Center
Schulung
Grundlagen für diese Schulung?
Einführung in Groovy macht Sie Fit für Grails.
Referenz
Durch die Produktivität von Grails wird schnelle Produktentwicklung ermöglicht: Inhouse Outsourcing:Scrum Team mit Grails für Emerging Healthcare
Artikel
Ein Artikel zu Einführung in Groovy oder möchten Sie lieber etwas über Groovy Closures lesen?
Ein Artikel über die Testabdeckung einer Grails Anwendung: Test Coverage für Grails oder unser Tutorial zu Acceptance Tests von Grails Anwendungen mit Selenium- Sie haben die Wahl...
Beratung
Wäre auch Beratung zu Groovy und Grails ein Thema für Sie?