Termine & Anmeldung

Zielsetzung

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.

Zielgruppe

Alle Entwickler

Inhalte

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

Voraussetzungen

Es sind keine besonderen Vorraussetzungen erforderlich.