Swift Training

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

Jetzt anfragen

Auf einen Blick

Rahmendaten

2 Tage praxisorientiertes Training

Zielgruppe

Software-Entwickler:innen

Anwendungsbeispiele

Entwicklung mit Swift und Überblick über das dazugehörige Ökosystem aus Tools, Frameworks und Libraries

Beschreibung

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
Swift Training
1.400,00 €* zzgl. MwSt.
Dieses Training findet derzeit auf Anfrage statt – jetzt Kontakt aufnehmen.
Jetzt anfragen
1.400,00 €* zzgl. MwSt.

Trainingsformen

Trainingsformen ganz nach Ihren Bedürfnissen: Offene Trainings finden zu festen Terminen in gemischten Gruppen an einem inovex Standort statt, Inhouse-Trainings buchen sie individuell – Rahmenbedingungen anpassbar.

Inhouse Training

  • Trainingsagenda auf die Gruppe und das Projekt anpassbar
  • vertrauliche Atmosphäre (Trainer:innen sind unter NDA)
  • Rahmenbedingungen anpassbar: Ort, Zeiten, Sprache, Tooling
Jetzt anfragen

Offenes Training

  • optimal für Einzelpersonen
  • neue Impulse durch andere Teilnehmende
  • Kennenlernen von anderen Tech-interessierten Menschen

Trainer:innen

Unsere Trainer:innen sind praxiserprobte Expert:innen in ihren Leistungsbereichen. Durch ihren Einsatz in Projekten bauen sie Tag für Tag ihr Wissen aus und vermitteln dieses Know-how in ihren Trainings weiter – anwendungsbezogen und praxisorientiert.

Lächelnder Pascal van der Locht

Pascal van der Locht

Pascal van der Locht entwickelt mit viel Spaß und Erfahrung seit Jahren Frontend-Architekturen im mobilen und Web-Bereich. Dabei setzt er stark auf funktionale, reactive und responsive Technologien.

Häufig gestellte Fragen

Erlange ich durch das Training eine Zertifizierung?
Alle Teilnehmer:innen erhalten nach dem Training ein Teilnahmezertifikat der inovex Academy.
Auf welcher Basis wurden die Trainingsinhalte gestaltet?
Das Training basiert auf den Technologien und Erfahrungen aus unseren Kundenprojekten zur Entwicklung von iOS Apps.
Wie kann das Swift-Training meine Fähigkeiten als Software-Entwickler:in verbessern?
Swift ist die primäre Programmiersprache für das Apple Ökosystem. In ihr werden Apps für iOS, MacOS etc. entwickelt. Dieses Training legt den Grundstein sich in dieser Sprache zurechtzufinden und stellt somit einen ersten wichtigen Schritt in Richtung Apple App Entwicklung dar.
Werden aktuelle Projekte und Herausforderungen, denen ich im Arbeitsalltag begegne, im Swift-Training behandelt?
Dieses Training vermittelt die Grundlagen von Swift. Spezifika von bestimmten Frameworks oder Projekten werden hier nicht thematisiert.
Wie kann ich mich auf das Training vorbereiten?
Für das Training ist ein Mac und ein eingerichtetes Xcode erforderlich.
Wann fängt das Training an?
Unsere Trainings starten um 09:00 Uhr mitteleuropäischer Zeit.

Swift Training

Erweitern Sie Ihre Fähigkeiten und bauen Sie Ihre Expertise aus! Unsere erfahrenen Trainer:innen unterstützen Sie dabei, Ihre Ziele zu erreichen. Melden Sie sich an und bringen Sie Ihr Know-how auf ein neues Level! Jetzt anfragen