Objektorientierte Softwareentwicklung für mobile Anwendungen für Einsteiger

Dieser Kurs bietet eine Einführung in die objektorientierte Softwareentwicklung mit einem besonderen Fokus auf mobile Anwendungen. Teilnehmende lernen die grundlegenden Prinzipien der objektorientierten Programmierung (OOP) kennen und wie diese Konzepte in der Entwicklung von mobilen Apps für iOS und Android eingesetzt werden können. Der Kurs kombiniert theoretisches Wissen mit praktischen Übungen.

Kursinhalte:
  • Grundlagen der objektorientierten Programmierung (OOP)
  • Konzepte von Klassen, Objekten, Vererbung und Polymorphie
  • Einführung in die Programmierung mobiler Anwendungen mit Swift und Kotlin
  • Architekturprinzipien und Best Practices in der OOP
  • Entwicklung modularer und wartbarer App-Strukturen
  • Umgang mit Benutzeroberflächen und Ereignissteuerung
  • Erstellen von Datenmodellen und deren Integration in Apps
  • Testing und Debugging von objektorientierten Anwendungen
  • Praktisches Projekt: Entwicklung einer mobilen App unter Anwendung von OOP-Prinzipien