Dieser Kurs bietet eine praxisnahe Einführung in die Kombination von Python mit modernen Frontend-Frameworks wie React, Vue.js oder Angular. Die Teilnehmenden lernen, wie sie dynamische und interaktive Webanwendungen erstellen, die auf aktuellen Technologien basieren und zukunftssicher sind.
Kursinhalte:- Einführung in die Grundlagen der Webentwicklung mit Python
- Nutzung von Python-Backends in Verbindung mit modernen Frontend-Frameworks
- Entwicklung interaktiver Benutzeroberflächen mit React, Vue.js oder Angular
- Verbindung von Frontend und Backend durch RESTful APIs und GraphQL
- Grundlagen des State-Managements mit Redux, Vuex oder Angular Services
- Nutzung von TypeScript für eine robuste und skalierbare Entwicklung
- Testing und Debugging von Frontend-Anwendungen mit Jest und Cypress
- Performance-Optimierung durch Code Splitting und Lazy Loading
- Deployment von Full-Stack-Anwendungen auf Plattformen wie AWS und Firebase
- Praktische Übungen: Entwicklung einer vollständigen Anwendung mit Python-Backend und einem modernen Frontend-Framework