Inhalte
- Einführung in Swift und Playgrounds: Erfahren Sie die Ursprünge von Swift und bekommen Sie ein erstes Gefühl für die Syntax der Sprache.
- Konstanten, Variablen und Datentypen: Lernen Sie, wie Sie Konstanten für unveränderliche Werte, Variablen für veränderliche anlegen und nutzen Sie die eingebauten Datentypen in Swift.
- Operatoren: Lernen Sie, wie Sie logische Operatoren verwenden, um Bedingungen abzufragen und den Programmfluss zu steuern.
- Strings: Lernen Sie, wie Sie Text in Zeichenketten speichern und erfahren Sie, welche vielfältigen Methoden Strings zur Verfügung stellen, um Zeichenketten zu vergleichen, auf einzelne Zeichen zuzugreifen, einzufügen und zu löschen.
- Funktionen: Lernen Sie, wie Sie Funktionen mit unterschiedlichen Parametern und Rückgabetypen anlegen.
- Klassen: Lernen Sie den Unterschied zwischen Strukturen und Klassen kennen und wann Sie welche verwenden sollten. Leiten Sie Klassen voneinander ab, benutzen Sie Super- und Subklassen.
- Optionals: Setzen Sie Optionals ein, um das Fehlen oder Vorhandensein von Daten zu erkennen und darauf zu reagieren.
- Collections: Lernen Sie die unterschiedlichen Collection-Typen kennen und den jeweils passenden auszuwählen.
- Schleifen: Erzeugen Sie Programmschleifen und kontrollieren Sie die Dauer und Abbruchbedingungen.
- Type Casting: Lernen Sie, wann Casting erforderlich ist, und wie Sie dies sicher prüfen und durchführen können.
- Guard: Nutzen Sie das Guard-Statement, um den Programmfluss besser zu steuern.
- Scope: Strukturieren Sie Ihr Programm und nutzen Sie die unterschiedlichen Gültigkeitsbereiche, um die Sichtbarkeit von Variablen und Konstanten zu steuern.
- Enumerationen: Lernen Sie, wie Sie Enums definieren und erfahren Sie, wie Sie diese in Switch Statements nutzen.
- Protokolle: Erfahren Sie den Nutzen von Protokollen und schreiben Sie Ihre eigenen Protokolle, um die Kommunikation zwischen Objekten zu abstrahieren. Lernen Sie, wie Protokolle Funktionalität auf unterschiedliche Typen verteilen kann.
- Closures: Erzeugen Sie Closures und übergeben Sie sie als Funktionsargumente. Lernen Sie, wie Standard-Funktionen diese verwenden.
- Extensions: Erweitern Sie eigene und fremde Typen um neue Funktionalität.
- Einführung in Swift und Playgrounds: Erfahren Sie die Ursprünge von Swift und bekommen Sie ein erstes Gefühl für die Syntax der Sprache.
- Konstanten, Variablen und Datentypen: Lernen Sie, wie Sie Konstan...
Mehr Informationen
Zielgruppen
App-EntwicklerInnenmacOS EntwicklerInneniOS EntwicklerInnenAnwendungsarchitekten
Termine und Orte