Swift 5 iOS 14 – Apps entwicklen A-Z inkl. SwiftUI 2.0

Dieser Kurs bietet einen umfassenden Ansatz für die App-Entwicklung und vermittelt nicht nur praktische Kenntnisse, sondern auch ein tieferes Verständnis der zugrunde liegenden Konzepte. Der Lehrplan legt den Schwerpunkt auf praktisches Lernen, wobei die Theorie durch die Erstellung verschiedener Apps, die auf einem iPhone verwendet werden können, sofort in die Praxis umgesetzt wird.

Der Kurs deckt ein breites Spektrum an App-Typen ab, darunter eine Quiz-App mit mehreren Kategorien, eine Wetter-App, die Daten auf der Grundlage von GPS oder Städtenamen lädt, WhatsApp-Klone zum Chatten mit Freunden, eine Trinkgeld-Rechner-App zum einfachen Aufteilen von Rechnungen, eine ToDo-App mit anpassbaren Themen, Spiele wie Fruit Ninja, eine Vertragsmanager-App zum Nachverfolgen von Verträgen und sogar eine App für Pizzazutaten.

Jede App, die im Kurs erstellt wird, ist so konzipiert, dass sie einen realen Nutzen hat. So wird sichergestellt, dass die Schüler nicht nur sinnlose Apps entwickeln, sondern praktische Lösungen. Darüber hinaus lehrt der Kurs, wie man Apps durch das Hinzufügen von Werbung oder In-App-Käufen monetarisieren kann, wodurch die Schüler ein passives Einkommen erzielen können.

Der Lehrplan deckt ein breites Spektrum an Themen im Zusammenhang mit der Swift-Programmierung ab, darunter die Arbeit mit JSON-Dateien, Autolayout sowohl in Storyboard- als auch in programmatischen Ansätzen, Navigations- und Tabbar-Controller, die Verwendung mehrerer View-Controller in einer App, die Erstellung von Tabellen mit TableView, die Implementierung von UICollectionView in WhatsApp-Klonen, die Handhabung von Profilbildern mit UIImagePickerController, das Verständnis und die Verwendung von Optionals und Closures, die Erkundung von SwiftUI, die Arbeit mit UserDefaults, NSCor- und CoreData-Frameworks sowie die Verwendung der Firebase-Datenbank.

Insgesamt bietet dieser Kurs eine umfassende Ausbildung in der App-Entwicklung und stattet die Teilnehmer sowohl mit den technischen Fähigkeiten als auch mit dem konzeptionellen Verständnis aus, das notwendig ist, um ihre App-Ideen zum Leben zu erwecken.

Kurslink: https://www.udemy.com/course/swift-5-ios-13-der-ultimative-ios-13-app-entwickler-kurs/