Der Kurs "Fullstack Web Developer" bietet einen strukturierten Einstieg in die Entwicklung moderner Webseiten und Webanwendungen. Er vermittelt technische Grundlagen, führt in aktuelle Werkzeuge der Frontendâ und BackendâEntwicklung ein und zeigt, wie Webprojekte von der Planung bis zur Umsetzung begleitet werden können. Ergänzend dazu behandelt der Kurs grundlegende Aspekte der UI/UXâGestaltung und bereitet auf die CPUXâFâZertifizierung vor.
Einführung in das Online-Lernformat
Softwareentwicklung mit HTML5 - Foundation
- HTML5 Strukturen, Sprache und Syntax
- Inhalte erstellen (Button, Hyperlink, Bilder)
- Multimedia und Einbindung (audio, video, images)
- Tabellen, Formulare
- Navigation
- Accessibility - Benutzbarkeit (Barrierefreiheit)
Softwareentwicklung mit HTML5 - GUI-Konzepte
- Einführung in CSS
- CSS Strukturen, Sprache und Syntax
- Pseudoelemente, Selectoren
- Kaskaden / Klassen / Vererbungen
Softwareentwicklung mit HTML5 - Bootstrap Framework
- CSS-Frameworks
- UI/UX
- Preprozessoren
- Projektumgebung
JavaScript - Foundation
- Struktur, Syntax und Objekte
- Fehlerbehandlung/Debugging
JavaScript mit JQuery und JS-Frameworks
- Bibliothek jQuery
- Framework React.js
- Verwendung von REDUX
Photoshop
- Farbgestaltung für Websites
- Funktionen und Arbeitsbereich
- Ebenen und Ebenen-Sets
- Kanäle
- Grafik- und Video-Optimierung
UX/UI Design
- Konzept und Anforderungen
- Dialogprinzipien und Gestaltungsregeln
- Evaluierungsmethoden und Usability-Tests
- Ablegen der CPUX-F-Zertifizierungsprüfung
- Visual Design mit Figma
Softwareentwicklung mit PHP - Foundation
- Syntax und Aufbau
- Funktionen und Prozeduren
- Fehlerbehandlung und Hilfsfunktionen
- Interaktive Webseiten erstellen
Softwareentwicklung mit PHP - Datenstrukturen
- Arbeiten mit Dateien und Verzeichnissen
- Mit Datenbanken arbeiten
- Internetdienste und Netzwerkprotokolle
Softwareentwicklung mit PHP - Framework Laravel
- PHP - Framework Laravel
- Sicherheit (Session, Datenbank, Dateisystem, SQL-Injection, Cross-Site-Scripting)
- Fehlerbehandlung/Debugging
In dem Kurs wird neben den fachlichen Kompetenzen zusätzlich die Verwendung von KI-Tools in praxisnahen Arbeitsabläufen vermittelt (Einsatz von KI-Tools wie ChatGPT etc.).
Perspektiven: Fachkräfte mit nachweisbaren Kenntnissen und Fähigkeiten in der Webentwicklung werden in vielen Wirtschaftsbereichen eingesetzt. Webseiten dienen Unternehmen als zentrale Informations- und Kommunikationsplattform, daher besteht in vielen Organisationen Bedarf an qualifizierten Entwicklerinnen und Entwicklern. Die Weiterbildung zum/zur Fullstack Web Developer:in vermittelt die technischen Grundlagen und Werkzeuge, die für die Erstellung und Betreuung von Webauftritten notwendig sind. Teilnehmende lernen, moderne Technologien einzusetzen, um funktionale und strukturiert aufgebaute Webseiten zu entwickeln.