Der Kurs bietet eine Einführung in HTML und CSS sowie in die Grundlagen von JavaScript. Wie ist eine Webseite aufgebaut und welche Rolle spielen HTML und CSS bei der inhaltlichen Strukturierung und beim Design? Wie stellt der Browser eine Webseite dar? Welche Möglichkeiten bietet JavaScipt, um Inhalte zu dynamisieren? Im Kurs erarbeiten sich die Teilnehmer ein Verständnis für das Zusammenspiel von HTML, CSS und JavaScript bei der Erstellung von Webseiten.
Einblick:
- Grundlegendes zum Aufbau von Webseiten und die Rollen von HTML, CSS und JavaScript
- Entstehungsgeschichte, Webbrowser
HTML:
- Die prinzipielle Idee der semantischen Strukturierung
- Syntax: Grundlegender Aufbau und das Document Object Model (DOM)
- Die wichtigsten Elemente und ihre Eigenschaften
- Hyperlinks und Bildformate
- Listen, Formulare und Tabellen
- HTML5 und was sich damit verändert hat
- Best practice und Hands on
CSS:
- Das Box-Modell und die Idee der Kaskadierung
- Syntax: Grundlegender Aufbau und Einbindung in HTML
- Die wichtigsten Anweisungen und Notation von Eigenschaften
- Selektoren und Spezifität
- Neues durch CSS3
- Media Queries und Medienspezifität
- Best practice und Hands on
JavaScript:
- Wesentliche Verwendungsmöglichkeiten (Dynamisierung, DOM, Events, Ajax)
- Eigenschaften und Einbindung in Webseiten
- Die Console
- Datentypen, Variablen und Operatoren
- Funktionen, Objekte und Methoden
- Best practice und Hands on
Ausblick:
- Tools und Browsertests
- Präprozessoren, Frameworks, Build-Prozesse
- Beispiele von Zusammenspiel von HTML, CSS und JavaScript
Es sind keine besonderen Vorraussetzungen erforderlich.