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
 14 Stunden

Teilnehmerzahl



Preis je Teilnehmer

Erfahrungsberichte (5)

Kombinierte Kurse

Combined C/C++, JAVA and Web Application Security

28 Stunden

Advanced Java Security

21 Stunden

Combined JAVA, PHP and Web Application Security

28 Stunden

Standard Java Security

14 Stunden

Java and Web Application Security

21 Stunden

Advanced Java, JEE and Web Application Security

28 Stunden

Verwandte Kategorien