Jetzt Kurs bewerten

Groovy – Grundlagen

Die Groovy Schulung vermittelt Grundlagen der JVM-basierten Skriptsprache – von Syntax und Datentypen bis zu Objektorientierung, Buildern und XML-Verarbeitung.

Groovy-logo

Unser Angebot richtet sich ausschließlich an Unternehmer (§ 14 BGB), Gewerbetreibende, Freiberufler sowie öffentliche Auftraggeber. Kein Verkauf an Verbraucher (§ 13 BGB). Alle Preisangaben werden sorgfältig gepflegt. Preisirrtümer und technische Darstellungsfehler können jedoch nicht vollständig ausgeschlossen werden.

Artikelnummer: GRO Kategorien: , Marke:

Kursdetails & Termine

Kursbeschreibung

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.

Seminarinhalte

Grundlagen:

  • 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)

Zielgruppe

- Programmiererinnen und Programmierer

Das Seminar ist für Programmiererinnen und Programmierer geeignet, die bereits eine objektorientierte Programmiersprache kennen und Groovy erlernen möchten.

Voraussetzungen

Erfahrungen mit Java oder einer anderen objektorientierten Programmiersprache.

Lernziele

Sie lernen die Grundlagen der Sprache Groovy kennen. Dazu gehören der Vergleich von Java- und Groovy-Syntax, Groovy-Datentypen, Objektorientierung, dynamische Programmierung, Builder-Pattern, XML-Verarbeitung sowie GUI-Programmierung mit Swing beziehungsweise JavaFX.

Firmenseminar anfragen

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursdetails & Termine

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.

Grundlagen:

  • 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)

- Programmiererinnen und Programmierer

Das Seminar ist für Programmiererinnen und Programmierer geeignet, die bereits eine objektorientierte Programmiersprache kennen und Groovy erlernen möchten.

Erfahrungen mit Java oder einer anderen objektorientierten Programmiersprache.

Sie lernen die Grundlagen der Sprache Groovy kennen. Dazu gehören der Vergleich von Java- und Groovy-Syntax, Groovy-Datentypen, Objektorientierung, dynamische Programmierung, Builder-Pattern, XML-Verarbeitung sowie GUI-Programmierung mit Swing beziehungsweise JavaFX.

Fragen Sie diesen Kurs für Ihr Team oder Unternehmen an. Wir prüfen passende Termine, Formate und individuelle Anforderungen und melden uns persönlich mit einem Vorschlag.

Kursname
Vorname
Nachname
Firma
Telefonnummer
Ihre Nachricht
Wie möchten Sie am Kurs teilnehmen? Durchfuerungsart

Termine & Buchung

Terminfilter

Durchführungsart

Verfügbare Termine

Kursbewertungen

Rezensionen

Es gibt noch keine Rezensionen.

Hinterlassen Sie eine Kursbewertung

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Wir sind persönlich für Sie da

Nicht jeder Kurs passt sofort auf Anhieb. Wir helfen Ihnen dabei, aus Themen, Formaten und Anforderungen die passende Lösung zu finden – persönlich, praxisnah und mit Blick auf Ihren tatsächlichen Bedarf.

  • Persönliche Unterstützung bei der KursauswahlPersönliche Unterstützung bei der Kursauswahl
  • Passende Formate für Teams und EinzelpersonenPassende Formate für Teams und Einzelpersonen
  • Hilfe bei offenen Fragen vor der AnfrageHilfe bei offenen Fragen vor der Anfrage
  • Telefon+49 (911) 9523 – 260
  • Emailtrainings@sandata.de

Nicole Mühlbauer

  • Leitung
  • Key Account Managerin

Planen Sie einen Kurs oder Seminar und möchten sich vorab informieren?

Alison Kreis

  • Seminarorganisation
  • Trainer:innen Management

Haben Sie bereits einen Kurs gebucht und noch Fragen zum Ablauf vor Ort oder Online?

Anouk Mendoza

  • Seminarorganisation
  • Raumvermietungen

Haben Sie Fragen zu einer Raumvermietung oder unseren Räumlichkeiten vor Ort?

Fragen & Antworten

Hier beantworten wir die häufigsten Fragen zu unseren Kursen, Abläufen und Formaten. Sollten Sie weitere Fragen haben, unterstützen wir Sie gerne persönlich.

Sie eignet sich für Programmiererinnen und Programmierer, die bereits eine objektorientierte Programmiersprache kennen und Groovy erlernen möchten.

Erfahrungen mit Java oder einer anderen objektorientierten Programmiersprache werden vorausgesetzt; Java-Erfahrung ist wünschenswert, aber nicht zwingend erforderlich.

Sie lernen unter anderem den Vergleich von Java- und Groovy-Syntax, Groovy Beans, Strings, Closures, Kontrollstrukturen und den Elvis-Operator kennen.

Behandelt werden optionale Typisierung, Ranges, Listen und Maps in Groovy.

Der Kurs behandelt die XML-Verarbeitung sowie das Erstellen eigener Builder und greift damit besondere Eigenschaften von Groovy bei XML und HTML auf.

Sie befassen sich damit, Klassen zur Laufzeit zu verändern, und lernen dabei Categories sowie weitere objektorientierte Konzepte wie Traits und Expando kennen.

Groovy – Grundlagen im Überblick

Eine Groovy Schulung vermittelt den Einstieg in eine JVM-basierte Programmiersprache, die zu Bytecode für die Java Virtual Machine (JVM) kompiliert wird. Sie hilft Ihnen, die grundlegenden Sprachkonzepte einzuordnen und Groovy im Umfeld objektorientierter Entwicklung besser zu verstehen.

Im Mittelpunkt steht das Zusammenspiel von Groovy-Syntax, optionaler Typisierung und objektorientierten Erweiterungen. Closures, Collections wie Listen und Maps sowie dynamische Programmierung zeigen, wie sich Groovy-Konzepte bei der Entwicklung strukturieren und nutzen lassen. Auch die Verarbeitung von XML und das Builder-Pattern verdeutlichen praktische Sprachmerkmale.

Der Kurs richtet sich an Programmiererinnen und Programmierer mit Erfahrungen in Java oder einer anderen objektorientierten Programmiersprache. Java-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich. Neben Grundlagen und Datentypen werden auch GUI-Programmierung mit Groovy über Swing beziehungsweise JavaFX sowie der Einsatz von Groovy etwa beim Integration-Server Jenkins eingeordnet.