Swift Training

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

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 Entwickler-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.

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
Anfrage stellen „Swift Training“ Trainingsbeschreibung PDF, 55.75 kB

Trainer

Pascal van der Locht

Application Developer Mehr Lesen