Web Entwickler mit Python - Zusatzqualifikation für modulare Frontends

Dieser Kurs vermittelt praxisnah, wie moderne, modulare Frontend-Anwendungen entwickelt werden, die mit einem Python-Backend kombiniert werden. Die Teilnehmenden lernen, wie sie wiederverwendbare, skalierbare und gut strukturierte Frontends erstellen, die langfristig wartbar bleiben.

Kursinhalte:
  • Grundlagen der Webentwicklung mit Python und modernen Frontend-Technologien
  • Einführung in modulare Architekturkonzepte für Webanwendungen
  • Entwicklung wiederverwendbarer UI-Komponenten mit React, Vue.js oder Angular
  • Nutzung von Design Patterns wie Atomic Design für strukturierte Frontends
  • Integration von modularen Frontends mit Python-Backends über RESTful APIs und GraphQL
  • State-Management mit Redux, Vuex oder Angular Services für große Anwendungen
  • Testing und Debugging modularer Komponenten mit Jest, Cypress und Postman
  • Optimierung der Performance durch Lazy Loading, Tree Shaking und Caching
  • Deployment und Versionierung von modularen Frontends auf Cloud-Plattformen
  • Praktische Übungen: Entwicklung eines modularen Frontends mit Python-Backend