Groovy Programmierung Grundkurs
Classroom Schulung | Deutsch | Anspruch
Schulungsdauer: 3 Tage
Ziele
In diesem Kurs lernen Sie die Grundlagen der Groovy-Programmierung unter Java kennen.
Zielgruppe
Programmierer
Voraussetzungen
Grundkenntnisse in der Java-Programmierung
Agenda
- Integrationsmöglichkeiten zwischen Groovy und Java
- Groovy-Scrips in Java Services einbetten
- Einsatzmöglichkeiten von Groovy bei dynamischen Regelwerken
- Security
- Exception Handling
- Performance
- Multi-Threading
- Zusammenhänge mit Spring und Hibernate
- Tools und Entwicklungsumgebungen installieren
- Syntax und Sprachgrundlagen
- reguläre Ausdrücke und Strings
- Zahlen-Arithmetik Schleifen und Bedingungen
- Collections GroovyBeans
- Groovy Bonbons
- Duck Typing und Dynamische Typisierung
- Operatorenüberladung
- Closures Meta-Objekt-Programmierung
- Java-Erweiterungen durch GDK
- Objektnavigation mit GPath
- Vereinfachte Entwicklung mit Groovy Baumstrukturen mittels Groovy Builder
- Webanwendungen mit GSP und Groovlets
- GUI-Erstellung mit Swing
- XML Verarbeitung
- Zugriff auf Datenbanken
- Einsatzgebiete der Groovy-Java-Integration
- Unit-Tests und Mocks
- Schnelles Prototyping
- Dynamische Business Logik
- Eigene Domain Specific Languages (DSL)
- Design Patterns mit Groovy
Ziele
In diesem Kurs lernen Sie die Grundlagen der Groovy-Programmierung unter Java kennen.
Zielgruppe
Programmierer
Voraussetzungen
Grundkenntnisse in der Java-Programmierung
Agenda
- Integrationsmöglichkeiten zwischen Groovy und Java
- Groovy-Scrips in Java Services einbetten
- Einsatzmöglichkeiten von Groovy bei dynamischen Regelwerken
- Security
- Exception Handling
- Performance
- Multi-Threading
- Zusammenhänge mit Spring und Hibernate
- Tools und Entwicklungsumgebungen installieren
- Syntax und Sprachgrundlagen
- reguläre Ausdrücke und Strings
- Zahlen-Arithmetik Schleifen und Bedingungen
- Collections GroovyBeans
- Groovy Bonbons
- Duck Typing und Dynamische Typisierung
- Operatorenüberladung
- Closures Meta-Objekt-Programmierung
- Java-Erweiterungen durch GDK
- Objektnavigation mit GPath
- Vereinfachte Entwicklung mit Groovy Baumstrukturen mittels Groovy Builder
- Webanwendungen mit GSP und Groovlets
- GUI-Erstellung mit Swing
- XML Verarbeitung
- Zugriff auf Datenbanken
- Einsatzgebiete der Groovy-Java-Integration
- Unit-Tests und Mocks
- Schnelles Prototyping
- Dynamische Business Logik
- Eigene Domain Specific Languages (DSL)
- Design Patterns mit Groovy