Swift + iOS + Programmierung + Entwicklung
Die Weiterbildung "Programmiergrundlagen mit Swift: Programmieren für iOS" vermittelt einen fundierten Einstieg in die Entwicklung mobiler Anwendungen für das Apple-Ökosystem. Im Fokus steht das Programmieren mit Swift sowie das Verständnis zentraler Konzepte für iOS-Apps. Die Weiterbildung ist als praxisnahe Einführung konzipiert.
- Programmiergrundlagen mit Swift: Programmieren für iOS mit Syntax und Datentypen
- Programmieren von Funktionen, Kontrollstrukturen und Enumerationen in Swift
- Umgang mit Optionals und Fehlerbehandlung beim Programmieren für iOS
- Anwenden objektorientierter Konzepte und Protokolle in Swift
UI-Entwicklung und Frameworks
- Programmiergrundlagen mit Swift: Programmieren für iOS mit SwiftUI oder UIKit
- Programmieren interaktiver Benutzeroberflächen für iOS-Anwendungen
- Gestalten von Layouts mit Auto Layout und responsiven UI-Konzepten
- Einbinden einfacher Animationen beim Programmieren für iOS
Datenmanagement und Systemdienste
- Programmiergrundlagen mit Swift: Programmieren für iOS mit lokaler Datenspeicherung
- Verarbeiten externer Daten über Web-Schnittstellen im iOS-Umfeld
- Nutzung von Gerätesensoren und Standortdiensten beim Programmieren
- Steuern von Nebenläufigkeit und Performance mit Swift
Testing und Veröffentlichung
- Programmiergrundlagen mit Swift: Programmieren für iOS mit Debugging in Xcode
- Programmieren grundlegender Unit- und UI-Tests für iOS-Apps
- Vorbereiten von Anwendungen für die Veröffentlichung im App Store
- Berücksichtigen der App-Store-Richtlinien beim Programmieren für iOS
Nach Abschluss dieser Weiterbildung beherrschen die Teilnehmenden die Programmiergrundlagen mit Swift: Programmieren für iOS. Sie können einfache iOS-Apps planen, programmieren und testen. Das erworbene Wissen bildet eine solide Basis für weiterführende Aufgaben in der iOS-Entwicklung.