Einführung
In diesem Kurs erwerben Teilnehmende schrittweise die erforderlichen Kenntnisse, um moderne Webanwendungen zu entwickeln und an Programmierschnittstellen anzubinden. Der Fokus liegt auf soliden Grundlagen in der HTML-basierten Gestaltung von Webseiten, einer tiefen Auseinandersetzung mit CSS, der Nutzung von JavaScript für interaktive Funktionen und dem Aufbau einfacher REST-Schnittstellen im Backend. Zudem werden Aspekte der Qualitätssicherung und Deploymentprozesse behandelt.
- Was Sie lernen
- Grundlagen der Webentwicklung, User Experience und Barrierefreiheit
- Gestaltung responsiver Layouts mit CSS, Grid und Flexbox
- Anwendung von CSS-Preprozessoren, Frameworks sowie Performance-Optimierung
- Interaktive JavaScript-Funktionen, DOM-Manipulation und AJAX
- Konzeption und Aufbau von RESTful APIs im Backend
- Testing, Versionskontrolle, Deployment und Wartung von Webanwendungen
Weiterbildungsinhalte
Der Kurs beginnt mit einer Übersicht über Werkzeuge, Arbeitsabläufe und Gestaltungsprinzipien. Es folgt eine systematische Einführung in CSS, die von der Typografie bis zu Animationen reicht. Darauf aufbauend vertiefen Sie moderne Layout-Techniken, Preprozessoren und Frameworks. Im JavaScript-Modul lernen Sie, wie DOM-Elemente angesprochen, Ereignisse verarbeitet und Daten asynchron geladen werden. Mit diesen Fähigkeiten erstellen Sie im Backend eine einfache serverseitige Anwendung, die Datenbanken einbindet und über RESTful APIs kommuniziert. Abschließend werden Themen wie Tests, Debugging, Performance-Optimierung sowie Deploy-Strategien behandelt, um Projekte nachhaltig zu betreiben und zu warten.
Grundlagen der Webentwicklung- Entwicklungswerkzeuge und Workflows
- Webdesign, Usability, UX
- Einführung in SEO und Barrierefreiheit
CSS Grundlagen
- Typografie, Farben und Box-Modell
- Layout und Positionierung
- Responsive Design
- Animationen und Transformationen
CSS Vertiefung
- CSS-Preprozessoren (Sass/Less)
- Grid und Flexbox
- CSS-Frameworks
- Performance und Best Practices
JavaScript & DOM
- Sprachgrundlagen
- DOM-Manipulation und Events
- AJAX und Fetch API
Backend & API
- Serverseitige Skripte
- Datenbankanbindung
- RESTful API Design
- Sicherheit und Authentifizierung
Professionelle Arbeitsweise
- Testing und Debugging
- Leistungsoptimierung
- Barrierefreiheit
- Versionskontrolle (Git)
- Deployment und Wartung
Information zu Unterricht und Prüfung
Der Unterricht erfolgt auf Deutsch und umfasst Live-Sessions, Praxisübungen sowie Selbstlernphasen. Nach erfolgreichem Abschluss erhalten Teilnehmende ein Zertifikat, das die erarbeiteten Kompetenzen dokumentiert.
Zusätzliche Extras- praxisnahe Projektaufgaben
- Methodenkompetenz in agilen Arbeitsweisen
- Bewerbercoaching und Portfolioaufbau
Zielgruppe
Dieser Kurs richtet sich an Berufseinsteigerinnen und Berufseinsteiger, Quereinsteigende sowie Fachkräfte, die ihre Kenntnisse in Webentwicklung, CSS-Gestaltung und API-Integration systematisch erweitern möchten.