Beschreibung
Die Programmiersprache Groovy ist einer der ersten Vertreter der immer beliebter werdenden JVM-Sprachen. Also Programmiersprachen, die - abgesehen von Java selbst - in Bytecode für die Java Virtual Machine (JVM) kompiliert werden. Die JVM hat sich als eine potente Laufzeit-Umgebung erwiesen, die sich dank Just-In-Time-Compiler und anderen Optimierungen schon lange nicht mehr in Sachen Geschwindigkeit verstecken muss. Gleichzeitig liefert sie Stabilität und Sicherheit, die gerade für Server-Systeme interessant sind.
Die besonderen Eigenschaften von Groovy zeichnen sich unter anderem in der Verarbeitung und Erzeugung von XML und HTML aus. Es geht in diesem Kurs um eine Einführung in die Sprache Groovy. Erfahrung mit der Sprache Java sind wünschenswert aber nicht zwingend erforderlich. Groovy ist eine beliebte Skript-Sprache, die auf die Java Virtual Machine (JVM) setzt und zum Beispiel beim Integration-Server Jenkins zum Einsatz kommt.
Seminarinhalt
- Vergleich zwischen Java und Groovy Syntax
- Groovy Beans
- Strings
- Closures
- Kontrollstrukturen
- Der Elvis-Operator
Groovy Datentypen:
- Optionale Typisierung
- Ranges
- Listen
- Maps
Objektorientierung in Groovy:
- Der Vielleicht-Operator
- Traits
- Expando
Dynamische Programmierung:
- Klassen zur Laufzeit verändern
- Category
Builder-Pattern:
- XML-Verarbeitung
- Eigene Builder bauen
GUI-Programmierung mit Groovy (Swing bzw. JavaFX)
Voraussetzungen
Zielgruppe
Kommende Starttermine
9 Juli, 2025
- Präsenzkurs / vor Ort
- Bremen
9 Juli, 2025
- Präsenzkurs / vor Ort
- Dietzenbach
9 Juli, 2025
- Präsenzkurs / vor Ort
- Dortmund
9 Juli, 2025
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
3 September, 2025
- Präsenzkurs / vor Ort
- Bremen
3 September, 2025
- Präsenzkurs / vor Ort
- Dietzenbach
3 September, 2025
- Präsenzkurs / vor Ort
- Dortmund
3 September, 2025
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
28 Oktober, 2025
- Präsenzkurs / vor Ort
- Dietzenbach
28 Oktober, 2025
- Präsenzkurs / vor Ort
- Dortmund
29 Oktober, 2025
- Präsenzkurs / vor Ort
- Bremen
29 Oktober, 2025
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
17 Dezember, 2025
- Präsenzkurs / vor Ort
- Bremen
17 Dezember, 2025
- Präsenzkurs / vor Ort
- Dietzenbach
17 Dezember, 2025
- Präsenzkurs / vor Ort
- Dortmund
17 Dezember, 2025
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
21 Januar, 2026
- Präsenzkurs / vor Ort
- Bremen
21 Januar, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
21 Januar, 2026
- Präsenzkurs / vor Ort
- Dortmund
21 Januar, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
18 März, 2026
- Präsenzkurs / vor Ort
- Bremen
18 März, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
18 März, 2026
- Präsenzkurs / vor Ort
- Dortmund
18 März, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
11 Mai, 2026
- Präsenzkurs / vor Ort
- Bremen
11 Mai, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
11 Mai, 2026
- Präsenzkurs / vor Ort
- Dortmund
11 Mai, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
8 Juli, 2026
- Präsenzkurs / vor Ort
- Bremen
8 Juli, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
8 Juli, 2026
- Präsenzkurs / vor Ort
- Dortmund
8 Juli, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
2 September, 2026
- Präsenzkurs / vor Ort
- Bremen
2 September, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
2 September, 2026
- Präsenzkurs / vor Ort
- Dortmund
2 September, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
28 Oktober, 2026
- Präsenzkurs / vor Ort
- Bremen
28 Oktober, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
28 Oktober, 2026
- Präsenzkurs / vor Ort
- Dortmund
28 Oktober, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
21 Dezember, 2026
- Präsenzkurs / vor Ort
- Bremen
21 Dezember, 2026
- Präsenzkurs / vor Ort
- Dietzenbach
21 Dezember, 2026
- Präsenzkurs / vor Ort
- Dortmund
21 Dezember, 2026
- Online-Kurs / Fernlehrgang
- Online-Kurs / Fernlehrgang
Kommende Starttermine
Informationsanfrage – kostenlos & unverbindlich
SanData IT-Trainingszentrum GmbH - Über uns
SanData IT Trainingszentrum - über uns
Der zuverlässigste Weg zum umfassenden Know-how ist das Training. Das zeigt die Erfahrung seit unserem Gründungsjahr 1994. In unseren Seminaren geben wir das Wissen für die erfolgreiche Anwendung moderner IT-Software in einem professionellen und angenehmen Umfeld an Sie weiter. Unsere Kunden schätzen unsere Zuverlässigkeit. Die kompetente Wissensvermittlung umfasst mit mehr als 500 verschiedenen Seminaren die Office-Anwendungen, anspruchsvolle Programmiertechnik sowie die Administration von High-End-Systemen aller namenhaften Hersteller und Schnittstellenthemen. Das zusammen ergibt eines der umfangsreichsten Trainingsangebote in ganz Deutschland.
Unser Trainingskonzept - dynamisch wie Ihr Tätigkeitsfeld!
Vom Einsteigerseminar bis zum technischen Kurs für System-Administratoren und-Entwickler profitieren unsere Kunden von unseren bedarfsgerecht entwickelten Trainingskonzepten: aufeinander abgestimmte Ausbildungsstufen und variable Seminarzeiten und -formen sind ebenso Vorteile.
Ihre Vorteile:
• Durchführungsgarantie auch bei einem Teilnehmer
• Zuverlässigkeit in Ihrer Terminplanung
• Bundesweite Seminarorganisation aus einer Hand (23 Standorte)
• Individuelle Inhouse Seminare