Webinar

Swift Komplett - Von der Sprache zur App mit Swift, Xcode und SwiftUI

Inhalte

1.-2. Tag: Auch separat buchbar als

  • Tag 1 - Grundlagen von Swift
    • Konstanten, Variablen, Typen und Typinferenz
    • Primitive Datentypen und Operatoren
    • Strings, Zahlen, Typumwandlungen
    • Kontrollstrukturen: if, switch, loops
    • Optionals und Optional Chaining
    • Arrays, Dictionaries, Sets

  • Tag 2 - Fortgeschrittene Sprachmerkmale in Swift
    • Funktionen mit Parametern und Rückgabewerten
    • Closures und Trailing Closures
    • Structs und Klassen
    • Copy by Value vs. Reference
    • Initialisierer, Deinitialisierer, Property Observers
    • Zugriffsmodifizierer, static Properties
    • Protokolle und Protocol-Oriented Programming
    • Extensions, Generics, Opaque Return Types
    • Fehlermanagement und Error Handling

  • Tag 3 - Einstieg in die App-Entwicklung mit Xcode & SwiftUI
    • Einführung in Xcode: Projekte, Targets, Simulator
    • SwiftUI-Grundlagen: Views, Modifiers, Layout
    • State, Binding, @StateObject, @ObservedObject
    • Navigation und Stack-Views
    • Listen, ForEach, dynamische Inhalte
    • Komponentenstruktur mit MVVM
    • Preview und Live-UI-Test

  • Tag 4 - App-Logik, Datenbindung und Persistenz
    • Formulare, Validierung, Interaktion
    • Persistenz mit Swift Data
    • Speichern von JSON-Daten lokal
    • UserDefaults, AppStorage
    • Dateien lesen und schreiben
    • Modellierung und Verarbeitung von JSON
    • Netzwerkkommunikation mit URLSession

  • Tag 5 - Komplettprojekt, App Store und Best Practices
    • Arbeiten mit APIs: Abruf externer Daten
    • Asynchrone Programmierung mit async/await
    • App-Projekt von Grund auf: Planung, Architektur, Umsetzung
    • App Icons, Launch Screen, Berechtigungen
    • Debugging & Performance-Analyse mit Xcode
    • Testen mit Swift Testing und SwiftUI Previews
    • Signierung, Deployment & Veröffentlichung
    • App Store Connect: Schritte zur Einreichung
    • Zusammenfassung und Ausblick

LernzieleNach dem Seminar beherrschen Sie die Sprache Swift und können funktionsfähige iOS-Apps mit SwiftUI und Xcode umsetzen - auf Basis moderner Architekturmuster wie MVVM und mit sicherer Datenverarbeitung.ZielgruppenSoftwareentwicklerinnen und -entwickler mit Kenntnissen in Java, C++, C# oder einer anderen objektorientierten Sprache, die professionelle Apple-Apps entwickeln möchten.Teilnahmevoraussetzungen:
  • Gute Kenntnisse in objektorientierter Programmierung
  • Grundkenntnisse in Entwicklungsumgebungen (z. B. Visual Studio, Eclipse o. ä.)
  • Ein Mac mit Xcode ist für das Training erforderlich (lokal oder remote)

1.-2. Tag: Auch separat buchbar als

  • Tag 1 - Grundlagen von Swift
    • Konstanten, Variablen, Typen und Typinferenz
    • Primitive Datentypen und Operatoren
    • Strings, Zahlen, Typumwandlungen
    • Kontrollstrukturen: if, sw...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
07.12.2026 - 11.12.2026 35 h 35 h Details Details Jetzt buchen
11.01.2027 - 15.01.2027 35 h 35 h Details Details Jetzt buchen
31.05.2027 - 04.06.2027 35 h 35 h Details Details Jetzt buchen
23.08.2027 - 27.08.2027 35 h 35 h Details Details Jetzt buchen
15.11.2027 - 19.11.2027 35 h 35 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9258588

Anbieter-Seminar-Nr.: 1724

Termin

11.01.2027 - 15.01.2027

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 3.867,50

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 35 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
07.12.2026 - 11.12.2026 35 h 35 h Details Details Jetzt buchen
11.01.2027 - 15.01.2027 35 h 35 h Details Details Jetzt buchen
31.05.2027 - 04.06.2027 35 h 35 h Details Details Jetzt buchen
23.08.2027 - 27.08.2027 35 h 35 h Details Details Jetzt buchen
15.11.2027 - 19.11.2027 35 h 35 h Details Details Jetzt buchen