- Basiskonzepte des WWW
- Hypertext Markup Language HTML
- Auszeichnungsmöglichkeiten im Überblick
- Formulare
- Style Sheets
- Verbindung zu HTML-Dokumenten
- Style Sheet - Sprachen
- Cascading Style Sheets
- Selektoren
- Deklarationen
- Auflösung von Konflikten
- Dynamische Webseiten
- Client-seitige Dynamik
- JavaScript
- Einbindung von JavaScript-Code
- Sprachelemente
- Objektorientierung
- Client-Objekte
- Beispielprogramme
- Nutzung des Document Objekt Model (DOM)
- Unterstützende Frameworks (jQuery)
- Vor- und Nachteile
- Java Applets
- Einbettung in HTML-Dokumente
- Vor- und Nachteile
- Server-seitige Dynamik
- Common Gateway Interface CGI
- Zugreifbare Eingabedaten
- Erzeugung von Ausgabedaten
- Vor- und Nachteile
- Skriptsprache PHP
- Einsatz- und Verarbeitungsprinzip
- Datentypen
- Variablen und Zuweisung
- Operatoren
- Anweisungen
- Funktionen und Prozeduren
- Strings und String-Funktionen
- Arrays und Array-Funktionen
- Objektorientierte Programmierung
- Verarbeitung von Formulardaten
- Nutzung von Cookies
- Zugriff auf Datenbanken
- Sessions
- Nutzung von Template Engines
- Bewertung
- Java Servlets und Java Server Pages JSP
- Extensible Markup Language XML
- Einführung
- Grundlagen
- Regeln zum Aufbau von XML-Dokumenten
- Auszeichnungsregeln
- Deklarationsregeln
- Deklaration von Elementtypen
- Deklaration von Attributen
- Deklaration von Entitäten
- Verbindung von XML-Dokumenten mit DTDs
- XML-Sprachen
- XHTML als Beispiel
- MathML als Beispiel
- Namensräume
- XML Schema
- Elementdeklarationen
- Typdefinitionen
- Definition komplexer Typen
- Definition einfacher Typen
- Attributdeklarationen
- Verwendung von Namensräumen
- Verarbeitung von XML Dokumenten
- Darstellung von XML-Dokumenten
- Zugriff auf Inhalte von XML-Dokumenten
- Document Object Model DOM
- Simple API for XML SAX
- Transformation von XML-Dokumenten
- XML Path Language XPath
- Aufbau von Lokalisierungspfaden
- Auswertung von Lokalisierungspfaden
- Verkürzte Syntax
- XSL Transformations XSLT
- Aufbau der XSLT Stylesheets
- Verarbeitung der XSLT Stylesheets
- AJAX - Asynchronous Javascript and XML
- Ausgewählte Merkmale von HTML 5
- AngularJS
- Node.js