Dieser Kurs bietet eine Einführung in die App-Entwicklung mit Python. Die Teilnehmenden lernen, wie sie mit Python plattformübergreifende Anwendungen entwickeln können. Der Kurs vermittelt sowohl die grundlegenden Konzepte der Programmierung als auch spezielle Techniken zur Entwicklung mobiler Anwendungen, einschließlich der Nutzung von Frameworks wie Kivy oder BeeWare.
Kursinhalte:- Einführung in die Programmiersprache Python
- Grundlagen der objektorientierten Programmierung in Python
- Einrichtung der Entwicklungsumgebung für App-Projekte
- Erstellung von Benutzeroberflächen mit Python-Frameworks (z.B. Kivy, BeeWare)
- Verarbeitung von Nutzereingaben und Events
- Anbindung von Backend-Diensten und Datenbanken
- Testing und Debugging von Python-Anwendungen
- Optimierung der App-Performance
- Veröffentlichung von Apps für mobile Geräte
- Praxiseinheiten zur Entwicklung einer einfachen Python-basierten App