Web Development Einführung für App Developer
  • Grundlagen der Webentwicklung für modernes App Development
  • HTML5 & CSS3 verstehen - Gestaltung responsiver Oberflächen
  • Nutzerzentriertes Design für mobile Anwendungen und Progressive Web Apps
  • App-Architektur: Von der Idee zur funktionsfähigen Webanwendung

JavaScript Basics - Interaktive Funktionalität
  • Grundlagen der Programmierung im Kontext von App Development
  • DOM-Manipulation: Dynamische Inhalte auf Webseiten integrieren
  • JavaScript-Konzepte wie Variablen, Funktionen und Bedingungen anwenden
  • Praxisnahe Mini-Projekte zur Vertiefung

Mobile Web-Apps mit React
  • React als zentrales Framework für skalierbares App Development
  • Komponentenlogik, State Management & Routing verständlich erklärt
  • Integration von React Router für Navigation innerhalb der App
  • Best Practices für Wiederverwendbarkeit und Strukturierung

Backend Basics & Datenmanagement
  • Serverseitige Funktionen im App Development mit Node.js
  • REST-APIs: Kommunikation zwischen Frontend und Server
  • NoSQL-Datenbanken wie MongoDB für App-spezifische Datenhaltung
  • Authentifizierung, Sessions und einfache Sicherheitskonzepte

Agile Praxisprojekte im App Development
  • Scrum, Kanban und agile Tools wie Trello im App Development Prozess
  • Nutzung von Git, GitHub und Shell zur Versionskontrolle
  • Capstone-Projekt: Entwicklung einer vollständigen Web App
  • Präsentation, Hosting und Deployment via Vercel oder Firebase