Schulungsübersicht
Einführung in Programming mit Groovy
- Was ist Groovy?
- Kurze Geschichte und Entwicklung von Groovy
- Warum Groovy wählen?
- Überblick über Programmierkonzepte
- Einführung in Skripting vs. kompilierte Sprachen
Einrichtung der Umgebung
- Installation von Groovy
- Einrichten der Groovy-Umgebung auf verschiedenen Betriebssystemen
- Einführung in GroovyShell und IDEs
- Erforschung der GroovyShell
- Einführung in integrierte Entwicklungsumgebungen (IDEs), die mit Groovy
Ihr erstes GroovySkript
- Hallo Welt in Groovy
- Schreiben und Ausführen Ihres ersten GroovySkripts
- Grundlegende Groovy-Syntax
- Kommentare, Variablen und Druckausgaben
Grundlegende Programming Konzepte in Groovy
- Datentypen und Variablen
- Primitive Typen, Zeichenketten und Typinferenz
- Grundlegende Operatoren
- Arithmetische, relationale und logische Operatoren
- String-Manipulation
- Allgemeine String-Operationen und -Methoden
Kontroll-Strukturen
- Bedingte Anweisungen
- if-, else- und switch-Anweisungen
- Schleifen-Konstruktionen
- for-, while- und do-while-Schleifen
Einführung in Sammlungen
- Arbeiten mit Arrays
- Deklarieren, Initialisieren und Zugreifen auf Arrays
- Listen und Maps
- Einführung in die Verwendung von Listen und Maps und deren Operationen
Einführung in Funktionen und Closures
- Definieren und Aufrufen von Funktionen
- Syntax, Parameter und Rückgabewerte
- Grundlegende Einführung in Closures
Einführung in Object-Oriented Programming
- Klassen und Objekte
- Erstellen von Klassen und Objekten und Verstehen von Eigenschaften
- Grundlegende Methoden
- Methodendefinitionen und Methodenaufrufe
Grundlegende Fehlerbehandlung
- Einführung in die Behandlung von Ausnahmen
- Try-, Catch- und Finally-Blöcke
- Übliche Ausnahmetypen in Groovy
Zusammenfassung und nächste Schritte
Voraussetzungen
- Grundlegende Computerkenntnisse
Zielgruppe
- Entwickler
- IT-Studenten
Erfahrungsberichte (5)
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Kurs - Groovy Programming
Viel praktisches Wissen wird anhand von Beispielen aus dem wirklichen Leben vermittelt.
Kamil - Streamsoft Kraków
Kurs - Java Advanced
Maschinelle Übersetzung
Da ich mich am dritten Tag schon mehr als zuvor verlaufen hatte und es schwieriger war, einen Fehler schnell zu finden, konnte ich die letzte Änderung abhaken und war mit dem Material auf dem neuesten Stand.
Paulina
Kurs - Advanced Java Security
Maschinelle Übersetzung
Very good knowledge and character.
Constantinos Michael
Kurs - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.