Einführung in die Android App Entwicklung
  • Grundlagen der App-Programmierung speziell für Android
  • Überblick über aktuelle Trends und Technologien in der mobilen Entwicklung
  • Rolle und Aufgaben eines Android App Entwicklers im modernen Software-Development
  • Agile Arbeitsmethoden und Best Practices im Android-Umfeld

Java und Kotlin Grundlagen für Android
  • Einführung in Java und Kotlin als zentrale Sprachen für Android Apps
  • Grundlegende Konzepte der objektorientierten Programmierung (OOP)
  • Aufbau von Android-Apps mit Aktivitäten, Views und Layouts
  • Praxisnahe Entwicklung interaktiver Benutzeroberflächen für Android-Geräte

Android Studio und Developer Tools
  • Professionelle Nutzung von Android Studio als zentrale Entwicklungsumgebung
  • Effiziente Nutzung von Tools wie Emulator, Debugger und Profiler
  • Versionskontrolle und Teamarbeit mit Git für Android-Projekte
  • Best Practices bei der Optimierung und Wartung von Android Apps

Backend-Integration und API-Nutzung
  • Erstellung und Integration von REST APIs zur Datenkommunikation
  • Anbindung und Nutzung von Datenbanken (SQLite, Firebase) in Android Apps
  • Grundlagen der sicheren Datenverwaltung und API-Kommunikation
  • Effiziente Implementierung und Nutzung moderner Web APIs

Praxisorientiertes Android App Projekt
  • Entwicklung eines realistischen Abschlussprojekts zur Anwendung aller erworbenen Kenntnisse
  • Agile Zusammenarbeit und effiziente Projektplanung in der Android App Entwicklung
  • Self-Directed Learning Sessions zur individuellen Vertiefung spezifischer Android-Themen
  • Vorbereitung auf den Berufseinstieg als professioneller Android App Entwickler