Kostenloses Online Meetup: Generative AI mit Adalab (28. März) Mehr erfahren 

Swift Training

Zielgruppe: Software-Entwickler:innen
* Bei Inhouse-Veranstaltungen können diese Angaben abweichen
Zur Anmeldung

Swift ist Apples Programmiersprache für die Entwicklung von Apps für iOS, Mac, Apple TV und Apple Watch. In Swift finden sich viele gute Ideen aus anderen Sprachen wieder. Dadurch ist Swift nicht nur eine sehr performante Sprache, sondern bietet auch eine sehr gute und moderne Entwicklungs-Experience.

Dieses Training gibt eine Einführung in die Entwicklung mit Swift und vermittelt einen Überblick über das dazugehörige Ökosystem aus Tools, Frameworks und Libraries.

Die Teilnehmer:innen lernen anhand verschiedener Beispiele die Anwendung und Besonderheiten von Swift kennen. Praktische Übungen stehen stets im Vordergrund und liefern die Grundlage für den späteren Einsatz im Alltag.

Für die Bearbeitung der Übungen ist ein Apple Mac mit Xcode notwendig.

Agenda

  • Swift-Grundlagen
  • Swift-Konzepte & Sprachfeatures
    • Automatic Reference Counting (ARC)
    • Reference VS Value Typen
    • Protocol Extensions
    • Optionals
  • Swift Package Manager
  • User Interface Entwicklung
    • UIKit
    • SwiftUI
  • Interkonnektivität
  • Datenhaltung & Persistenz
  • Testing
    • Unit Tests
    • UI Tests
Zur Anmeldung „Swift Training“ Trainingsbeschreibung PDF, 56.70 kB

Trainer

Pascal van der Locht

Application Developer Mehr Lesen

ZURÜCK ZUR ÜBERSICHT