| Start > Seminare > Informationstechnologie >Entwicklungstools und Programmiersprachen >Ruby on Rails, Scala, Groovy |
Groovy
Grundlagen der Programmierung
Seminar-Nr. 33081
Zielgruppe
Software-Ingenieure, Anwendungsentwickler, Internet-/Intranet-Entwickler.
Voraussetzungen
Grundkenntnisse in Java oder einer anderen objektorientierten Sprache.
Seminardaten
Seminar-Nr. 33081
3 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1580.00 netto; EUR 1880.20 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
3 Tage,
Beginn 1.Tag: 10:00 Uhr
Teilnehmer max.: 12
EUR 1580.00 netto; EUR 1880.20 inkl. 19% MwSt. Es entstehen keine zusätzlichen Liefer- und Versandkosten.
Seminarziele
Mit Groovy steht eine Skript-Sprache für die Java Laufzeitumgebung zur Verfügung. Sie lernen in diesem Seminar die Programmierung von Groovy-Applikationen kennen und verstehen, die Vor- und Nachteile dieser dynamischen Sprache im Vergleich zum statisch typisierten Java einzuschätzen
Programm
Motivation:
Warum noch eine Sprache im Java-Umfeld? - Programmierung in Java und Groovy im Vergleich - Stärken einer Skript-Sprache: Kompakte Syntax, agile und dynamische Entwicklung - Groovy ist Java: Ausführung in der Java Virtual Machine, Bytecode, Zugriff auf Java-Klassen und umgekehrtEinführung:
Installation - IDE-Unterstützung - Werkzeuge - DokumentationProgrammierung:
Variablen, Klassen und Methoden - Operatoren - Schleifen und Bedingungen - Zeichenketten - Objektorientierung ohne Ausnahmen - Reguläre Ausdrücke - Dynamische Typisierung ("Duck typing") - Closures - Mixins - Überladen von Operatoren - Collections - GroovyBeansGroovy Erweiterungen:
Native Unterstützung für XML und HTML: Inline DOM und Groovy Builder - Web Anwendungen mit Groovlets, Groovy Templates und GSPsGrails:
Funktionsumfang - Web Frontend: Controller, Views und Tag Libraries - Datenzugriffe: Model-Klassen und dynamische CRUD-Methoden - Grails-Projekte: Project-Generator und ScaffolingMethode
Vortrag, Diskussion, Übungen, Praktikum am System.



