Zielsetzung des Kurses
Der Lehrgang "Webdevelopment" behandelt die Planung und Umsetzung webbasierter Anwendungen im Fachgebiet der Informatik. Ziel ist die Vermittlung grundlegender und fortgeschrittener Konzepte für die strukturierte Erstellung von Websites und Web-Apps, einschließlich Frontend, Backend und Schnittstellen.
Inhalte
Die Weiterbildung "Webdevelopment" führt in die Konzeption von Webprojekten ein, einschließlich Anforderungsanalyse, Architekturentwurf und Versionsverwaltung. Behandelt werden Markup- und Styling-Prinzipien für Benutzeroberflächen, Komponentenaufbau und Responsivität. Daran anschließend erfolgt die Auseinandersetzung mit serverseitiger Verarbeitung, Datenhaltung und API-Integration sowie Authentifizierung. Ergänzend umfasst der Kurs Qualitätssicherung durch Testverfahren, Fehlermanagement und Deployment-Prozesse in Hosting-Umgebungen. Eingebunden sind Suchworte wie HTML, CSS, JavaScript, REST-API, Deployment.
Lernziele
- Identifizieren von Anforderungen und Unterscheiden grundlegender Architekturansätze für Webanwendungen
- Erstellen einer mehrseitigen Weboberfläche und Anwenden responsiver Layouttechniken mit semantischem Markup
- Implementieren einer einfachen API-Anbindung, Integrieren von Datenquellen und Durchführen grundlegender Tests
Berufsperspektiven
Die Kursinhalte finden Anwendung in Berufsfeldern wie Webentwickler/in mit Aufgaben in Frontend-Umsetzung, Schnittstellenanbindung und Deployment. Typische Tätigkeitsfelder umfassen Full-Stack-Entwicklung mit Schwerpunkt auf API-Design, Datenbanken und Build-Prozessen. Der Kurs adressiert Inhalte für Tätigkeiten wie Frontend-Engineer oder Application-Developer mit Fokus auf Benutzeroberflächen, Browser-Kompatibilität und Code-Qualität.
Zusammenfassung
Der Kurs "Webdevelopment" behandelt die strukturierte Erstellung von Websites und Webanwendungen mit Schwerpunkten auf Frontend, Backend und Schnittstellen. Im Rahmen dieser Weiterbildung "Webdevelopment" werden Methoden zur Planung, Umsetzung und Qualitätssicherung thematisiert, die in Tätigkeitsfeldern wie Webentwicklung, Frontend-Engineering oder Full-Stack-Entwicklung Anwendung finden. Der Weiterbildungskurs "Webdevelopment" schließt mit einem sachlichen Bezug zur beruflichen Praxis in der Softwareentwicklung ab.