Groovy Schulungen & Inhouse Seminare
Groovy als vielseitige Programmiersprache und Skriptsprache, die dynamische und statische Typisierung unterstützt. Sie zählt zu den Sprachen, die auf der Java Virtual Machine ausgeführt werden, was eine Verfügbarkeit für viele Plattformen wie insbesondere Linux, macOS und Windows ermöglicht.
Offene Kurse - an vielen Standorten und Online
In unseren offenen Kursen profitieren Sie vom Wissen erfahrener Trainer und dem Austausch mit anderen Teilnehmenden. Unsere Kurse finden regelmäßig in unseren Schulungszentren in Nürnberg, Hamburg, München, Berlin, Köln und an weiteren 20 Standorten sowie online im Virtual Classroom statt.
Inhouse-Schulungen, Firmenseminare und Workshops
Unsere Experten besprechen im Vorfeld unverbindlich und kostenfrei maßgeschneiderte Inhalte und Anforderungen mit Ihnen.
Unsere Seminare zu Groovy:
Sie haben das passende Seminar nicht gefunden? Dann fragen Sie uns unverbindlich an.
Groovy lernen: Wissenswertes für Einsteiger und Fortgeschrittene!
Groovy-Grundlagen:
- Syntax und Grundstruktur von Groovy.
- Unterschiede und Ähnlichkeiten zwischen Groovy und Java.
- Verwendung von groovysh und groovyConsole.
Datenstrukturen:
- Listen, Maps und Ranges.
- Operatoren und Methoden für den Umgang mit diesen Datenstrukturen.
Dynamische und statische Typisierung:
- Verständnis der dynamischen Natur von Groovy.
- Verwendung des @CompileStatic Annotations, um statische Typüberprüfungen zu erzwingen.
Funktionen und Closures:
- Definition und Verwendung von Funktionen.
- Erstellung und Anwendung von Closures, einem Schlüsselmerkmal von Groovy.
Objektorientierte Programmierung:
- Klassen, Eigenschaften, Methoden und Konstruktoren in Groovy.
- Metaprogrammierung, um zur Laufzeit Verhalten zu ändern.
- Traits und Mehrfachvererbung.
Builders:
- Verstehen Sie, wie Builders (z.B. MarkupBuilder, JsonBuilder) verwendet werden, um strukturierten Content auf elegante Weise zu erstellen.
Groovy Development Kit (GDK):
- Erkundung der Erweiterungsmethoden, die Groovy zu Standard-Java-Klassen hinzufügt.
Grails-Web-Framework:
- Wenn Sie Webanwendungen entwickeln möchten, sollten Sie Grails erlernen. Verstehen Sie das MVC-Paradigma, GORM, Plugins und die Grails-Architektur.
Testen mit Groovy:
- Verwendung von Spock für spezifikationsbasiertes Testen.
- Mocking und Stubbing in Groovy-Tests.
Integration mit Java:
- Erkenntnis, wie Groovy-Code nahtlos mit Java-Code interagieren kann und wie bestehender Java-Code in Groovy-Projekten wiederverwendet werden kann.
Tools und Umgebung:
- Einrichten einer Entwicklungsumgebung, beispielsweise mit IntelliJ IDEA oder Eclipse.
- Verstehen Sie, wie das Gradle Build-Tool in Verbindung mit Groovy funktioniert.
Nachricht senden