Seminarziel
Sie lernen in diesem JavaScript Kurs die Programmiersprache JavaScript und ihre überragende Bedeutung in modernen Webanwendungen kennen. Dazu werden Ihnen von Grund auf Syntax und Befehlsumfang vermittelt. Weiterhin lernen Sie anhand praxisnaher Beispiele, wie mit JavaScript dynamisch Inhalt und Darstellung der Seite geändert werden können und wie Browser-Funktionen angesprochen werden.
Seminarempfehlungen IT 7143 – Java – Grundlagen IT 7144 – Java – Aufbau |
Seminarinhalt
Javascript – Grundlagen
Groovy Grundlagen- Java und Groovy - Gemeinsamkeiten und Unterschiede
- Installation
- Werkzeuge und Entwicklungsumgebung
- "Hello World"-Beispiel
- Alles ist ein Objekt
- Strings und reguläre Ausdrücke
- Zahlen-Arithmetik
- Schleifen, Bedingungen
- Collections
- GroovyBeans
- Dynamische Typisierung und Duck Typing
- Überladung von Operatoren
- Closures
- Meta-Objekt-Programmierung
- Java Erweiterungen durch GDK
- * Objektnavigation mit GPath
- * Baumstrukturen mittels Groovy Builder
- * Webanwendungen mit Groovlets und GSP
- * GUI-Erstellung mit Swing
- * Einfache XML Verarbeitung
- * Zugriff auf Datenbanken
- * Groovy-Java-Integration
- * Unit-Tests und Mocks
- * Schnelles Prototyping
- * Dynamische Business Logik
- * Eigene Domain Specific Languages (DSL)
- * Design Patterns mit Groovy
Zielgruppe
Webmaster, HTML-Programmierer, Webdesigner, Webentwickler und Softwarearchitekten, die eine dynamische Sprache für die Java-Plattform suchen.
Voraussetzungen
Gute Grundkenntnisse einer objektorientierten Programmiersprache und Teilnahme an den Seminaren Java – Grundlagen und Java – Aufbau oder vergleichbare Kenntnisse.