Web Entwickler mit Python - Zusatzqualifikation für Single Page Applications

Dieser Kurs bietet eine praxisnahe Einführung in die Entwicklung von Single Page Applications (SPAs) unter Verwendung moderner Frontend-Technologien in Kombination mit einem Python-Backend. Die Teilnehmenden lernen, wie sie interaktive, leistungsstarke und benutzerfreundliche Webanwendungen entwickeln, die ein nahtloses Nutzererlebnis bieten.

Kursinhalte:
  • Grundlagen der Webentwicklung mit Python und modernen Frontend-Technologien
  • Einführung in das Konzept von Single Page Applications (SPAs)
  • Nutzung von Frameworks wie React, Vue.js oder Angular zur Entwicklung dynamischer SPAs
  • Verbindung von Python-Backends mit SPAs über RESTful APIs und GraphQL
  • State-Management für SPAs mit Redux, Vuex oder Angular Services
  • Asynchrone Datenverarbeitung und Echtzeit-Kommunikation mit WebSockets
  • Optimierung der Performance durch Lazy Loading, Code Splitting und Caching
  • Testing und Debugging von SPAs mit Jest, Cypress und Postman
  • Deployment von SPAs und Backends auf Plattformen wie AWS, Firebase und Netlify
  • Praktische Übungen: Entwicklung einer vollständigen Single Page Application mit Python-Backend