In diesem Kurs lernen die Teilnehmenden, wie sie moderne und benutzerfreundliche Layouts für Websites und Webanwendungen erstellen. Der Fokus liegt auf der Anwendung von Webdesign-Prinzipien und modernen Techniken, um ansprechende und funktionale Layouts zu gestalten, die auf allen Geräten hervorragend aussehen.
Im Anschluss an die Webdesign-Kompetenzen wird die Zusatzqualifikation in JavaScript behandelt. Die Teilnehmenden erlernen, wie sie mit JavaScript interaktive und dynamische Elemente in ihre Weblayouts integrieren, um die Benutzererfahrung zu verbessern und die Funktionalität zu erweitern.
Kursinhalte:- Einführung in die Prinzipien des modernen Webdesigns und der Benutzererfahrung (UX)
- Erstellung von Layouts mit flexiblen und responsiven Designs für verschiedene Bildschirmgrößen
- Grundlagen der JavaScript-Programmierung zur Erweiterung von Weblayouts mit interaktiven Funktionen
- Dynamische Inhaltseinbindung mit JavaScript: Formulare, Sliders, Modal-Fenster und mehr
- Verwendung von JavaScript-Bibliotheken wie jQuery zur Vereinfachung häufiger Aufgaben
- Einführung in DOM-Manipulation und Event-Handling für interaktive Benutzeroberflächen
- Integration von externen APIs und Datenquellen in Weblayouts, um dynamische Inhalte darzustellen
- Best Practices für die Performance-Optimierung von JavaScript in Webanwendungen
- Testing und Debugging von JavaScript-Code mit Browser Developer Tools
- Praktische Übungen: Erstellung eines interaktiven Webdesigns mit JavaScript zur Verbesserung der Benutzerinteraktion