Seminarinformationen

Seminar - Ziel

In diesem 3-tägigen Seminar "Groovy Programmierung - Grundlagen" erwerben Sie alle notwendigen Kenntnisse, um effizient mit der Programmiersprache Groovy zu arbeiten. Sie werden mit den grundlegenden Konzepten vertraut gemacht, einschließlich der Installation von Entwicklungsumgebungen und der grundlegenden Syntax. Darüber hinaus werden fortgeschrittene Themen wie die Entwicklung von Webanwendungen, Datenbankzugriff und Design Patterns behandelt. Sie lernen auch, wie Sie Groovy in bestehende Java-Codebasen integrieren können.

Am Ende der Schulung sind Sie in der Lage, Groovy erfolgreich in Ihren Projekten zu verwenden und das volle Potenzial dieser mächtigen Programmiersprache zu nutzen.

Teilnehmer - Zielgruppe

Sie nutzen Groovy als Skript-Sprache für:

  • CI / CD: Kontext von Jenkins
  • Wiki: Atlassian Confluence
  • Ticketsysteme: Atlassian Jira
  • ERP-Systeme

Kurs - Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Grundkenntnisse in objekt-orientierter Programmierung

Seminardauer

  • 3 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Einführung in Groovy

  • Geschichte und Hintergrund
  • Installation von Werkzeugen und Entwicklungsumgebungen
  • Syntax und Sprachgrundlagen

Funktionale Aspekte von Groovy

  • Reguläre Ausdrücke und Strings
  • Zahlen-Arithmetik Schleifen und Bedingungen
  • Collections GroovyBeans
  • Duck Typing und Dynamische Typisierung
  • Operatorenüberladung
  • Closures
  • Java-Erweiterungen durch GDK
  • Objektnavigation mit GPath
  • Vereinfachte Entwicklung mit Groovy Baumstrukturen mittels Groovy Builder
  • XML und JSON Verarbeitung
  • Design Patterns mit Groovy

Integration von Groovy und Java

  • Möglichkeiten der Integration zwischen Groovy und Java
  • Einbetten von Groovy-Scrips in Java Services
  • Zusammenhänge mit Spring und Hibernate
  • Einsatzgebiete der Groovy-Java-Integration

Anwendungsbereiche von Groovy

  • Einsatzmöglichkeiten von Groovy bei dynamischen Regelwerken
  • Schnelles Prototyping
  • Exception Handling
  • Performance

Weitere Schulungen zu Thema Groovy

Groovy Programmierung - Aufbaukurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar "Groovy Programmierung - Aufbaukurs" werden Sie mit fortgeschrittenen Konzepten und Techniken der Groovy-Programmierung vertraut gemacht. Der Kurs legt den Schwerpunkt auf die praktischen Einsatzmöglichkeiten von Groovy und vermittelt ...

Groovy Programmierung - Kompaktkurs

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar "Groovy Programmierung - Kompaktkurs" erhalten Sie eine umfassende Einführung in die Programmiersprache Groovy. Sie erlangen ein tiefgehendes Verständnis von Groovy und seinen Einsatzmöglichkeiten. Es werden Themen wie die Syntax, ...