Webentwicklung + Tracking-Tools + Nutzerverhalten + API

Diese Weiterbildung vermittelt Kenntnisse in der Gestaltung und Umsetzung von Webanwendungen, einschließlich Architektur, Nutzererfahrung und Testing. Die Teilnehmenden lernen, wie man Webtechnologien und Methoden zur Verbesserung digitaler Produkte einsetzt.

Modul 1: Web Entwicklung: Architektur und Umsetzung
Modul 2: UI & UX Prozesse im digitalen Produktdesign
Modul 3: User Testing und A/B-Testing im UX-Kontext
Modul 4: Programmieren - Grundlagen und Anwendung
Modul 5: JavaScript - Logik, Komponenten, Schnittstellen

Web Entwicklung: Architektur und Umsetzung
  • Markup & Stylesheets: HTML, CSS und JavaScript zur Entwicklung responsiver Webseiten unter Einhaltung barrierefreier Standards.
  • Interface-Gestaltung: Umsetzung nutzbarer Frontends mit Webflow, CSS Grid, Wireframes und WCAG-konformem Design.
  • API & Datenmanagement: Backend-Anbindung mit Node.js, API-Schnittstellen, relationalen SQL Datenbanken und JSON.
  • Frameworks im Überblick: Git, GitHub, Vue.js, Angular und Clean Code für skalierbare Website-Entwicklung.

UI & UX Prozesse im digitalen Produktdesign
  • Interface & Usability: Gestaltung von user interface Komponenten mit Fokus auf barrierefreiheit und human interface guideline.
  • Wireframe & Prototyp: Nutzung von prototyping software, app prototyping und figma developer zur visuellen Ausarbeitung.
  • UX Research Methoden: Entwicklung von ux persona, user research und teststrukturen für digitale Produkte.
  • Designintegration: Einsatz von swiftui, android compose und ui testing für mobile und responsive Webanwendungen.

User Testing und A/B-Testing im UX-Kontext
  • Einführung in Testmethoden: Grundlagen von User Testing, A/B-Testing und Usability-Analysen zur Bewertung digitaler Interfaces.
  • Planung & Durchführung: Konzeption von Testabläufen mit User Personas, Wireframes und Customer Journey Mapping in Figma oder Sketch.
  • Analyse & Auswertung: Nutzung von Tools zur Datenerhebung, Auswertung von Nutzerverhalten und Ableitung konkreter Designentscheidungen.
  • Barrierefreiheit & Standards: Anwendung von WCAG, UI Testing und responsive Design-Prinzipien für zugängliche und testbare Anwendungen.

Programmieren - Grundlagen und Anwendung
  • Einstieg in Programmiersprachen: Einführung in Swift, Java, Kotlin und Grundlagen der strukturierten Softwareentwicklung.
  • Coding & Entwicklung: Nutzung von Android Studio, Xcode, GitHub und HTML5/CSS3 für einfache Apps und Webanwendungen.
  • Daten und Schnittstellen: JSON-Nutzung, API-Verbindungen und Datenbankzugriffe mit SQL in mobilen und webbasierten Projekten.
  • Arbeitsweisen im Projekt: Git-Versionierung, agile Prozesse, Usability-Prinzipien und Einführung in Customer Journey Mapping.

JavaScript - Logik, Komponenten, Schnittstellen
  • Syntax und Logik in JavaScript: Grundlagen zu Variablen, Datentypen, Events und DOM zur Gestaltung dynamischer Webseiten.
  • UI-Programmierung: Entwicklung mit HTML5, CSS3 und JavaScript unter Einsatz von Vue.js, Angular und responsive Design-Prinzipien.
  • Schnittstellenanbindung: Verwendung von JSON, Node.js und SQL Datenbanken zur serverseitigen Verarbeitung von Webdaten.
  • Code-Verwaltung & Tools: Arbeiten mit Git, GitHub und Clean Code für strukturierte Entwicklungsprozesse in JavaScript-Projekten.

Am Ende der Weiterbildung beherrschen die Teilnehmenden die Entwicklung von Webanwendungen, inklusive der Anwendung von Tracking-Tools zur Analyse von Nutzerverhalten, sowie die Integration von APIs und Datenbanken.