Dieser Kurs vermittelt fortgeschrittenes Wissen zur Entwicklung von performanten mobilen Anwendungen mit der Programmiersprache Go. Teilnehmende lernen, wie sie mit Go Backend-Dienste und mobile App-Funktionen erstellen, die sich durch hohe Leistung und Skalierbarkeit auszeichnen. Der Fokus liegt auf der Integration moderner Technologien, der Optimierung von Datenverarbeitung und der Interoperabilität mit mobilen Plattformen.
Kursinhalte:- Vertiefung der Go-Programmierung für mobile Anwendungen
- Architektur von Go-basierten Backends für mobile Apps
- Erstellung und Optimierung von APIs für die Kommunikation mit mobilen Clients
- Integration von Go mit plattformübergreifenden Frameworks wie Flutter oder React Native
- Optimierung der Performance und Parallelisierung mit Goroutines
- Datenbanken und Go: effizientes Datenmanagement und -verarbeitung
- Sicherheits- und Datenschutzmaßnahmen bei der Entwicklung mobiler Apps
- Testing und Debugging von Go-basierten Anwendungen
- Praktisches Projekt: Entwicklung einer performanten mobilen App mit einem Go-Backend