Web Entwickler mit Python - Zusatzqualifikation für moderne Anwendungen

Dieser Kurs vermittelt praxisnah, wie moderne Webanwendungen mit Python entwickelt werden. Die Teilnehmenden lernen, wie sie skalierbare, sichere und performante Anwendungen mit aktuellen Technologien und Best Practices erstellen.

Kursinhalte:
  • Einführung in moderne Webentwicklung mit Python
  • Nutzung von Flask und Django für die Entwicklung dynamischer Webanwendungen
  • Erstellung von RESTful APIs und GraphQL-Schnittstellen für datengetriebene Anwendungen
  • Integration von modernen Frontend-Frameworks wie React, Vue.js oder Angular
  • Asynchrone Programmierung und Performance-Optimierung mit FastAPI
  • Authentifizierung und Autorisierung mit JWT, OAuth und Session-Management
  • Nutzung von Datenbanken (SQL mit PostgreSQL, NoSQL mit MongoDB) für flexible Datenspeicherung
  • Testing und Debugging mit pytest, Selenium und Postman
  • Deployment moderner Anwendungen auf Cloud-Plattformen wie AWS, Google Cloud und Firebase
  • Praktische Übungen: Entwicklung einer vollständigen modernen Webanwendung mit Python