Mo. bis Fr. von 8:00 bis 17:00 Uhr 0800 71 20000 Corona Informationen

Einführung in Swift


iPhone und macOS Programmierkurse 2 Tage

Vom Playground zu Protokollen - Entdecken und vertiefen Sie die grundlegenden Strukturen der Programmiersprache Swift. In diesem zweitägigen Kurs mit vielen Übungen lernen Sie die Konzepte der Programmiersprache Swift kennen, ihre Syntax, Logik und Muster. Es enthält auch detaillierte Erklärungen der Sprachsyntax und Programmierübungen.

Nach Abschluss dieser Schulung sind Sie in der Lage:

  • XCode Playgrounds zu nutzen, um in Swift zu programmieren.
  • Die grundlegenden Muster in Swift einzusetzen.
  • Die Schlüsselwörter und das "Vokabular" zu verwenden, um Swift zu programmieren.

Zielgruppe

  • App-EntwicklerInnen
  • macOS EntwicklerInnen
  • iOS EntwicklerInnen
  • Anwendungsarchitekten

Voraussetzungen für die Schulung

Sie kennen Apple Geräte (Mobilgeräte und Computer) und sind mit grundlegenden Programmierkonzepten wie Variablen, Strings und Klassen vertraut. Während des Trainings werden Sie schon eigene Programme schreiben.

Kursinhalte

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


Hinweise

  • Das Seminar wird von einem zertifizierten Trainer (Apple Certified Trainer) gehalten. Die Präsentation steht nur in englischer Sprache zur Verfügung.
  • Das Seminar selbst wird in Deutsch durchgeführt.

Lernen von Experten

Zertifizierte und praxiserfahrene TrainerInnen

Durchführungs-Garantie

Unsere Schulungen finden ab der 1. Buchung statt.

Inklusive

Mittagessen, Unterlagen, Zertifikat, WLAN, Getränke uvm.

Gruppengröße

Minimal 1, Maximal 8 TeilnehmerInnen

Passende Unterlage

Inklusive Fachbuch zur Schulung.

Sprache

Deutsch (Englisch auf Wunsch)

Förderungen

Bis zu 100% Kostenübernahme!

Fragen zum Ablauf?

FAQ und Kontakt

Passende Schulungen nach dem Kurs
2.650,00 € zzgl. 19% USt.
3.153,50 € inkl. 19% USt.

Termine für Einführung in Swift

24.10.2022
Plätze verfügbar
München 2 Tage
1.390,00 € zzgl. 19% USt.
1.654,10 € inkl. 19% USt.
24.10.2022
Plätze verfügbar
Online 2 Tage
1.390,00 € zzgl. 19% USt.
1.654,10 € inkl. 19% USt.
08.12.2022
Plätze verfügbar
München 2 Tage
1.390,00 € zzgl. 19% USt.
1.654,10 € inkl. 19% USt.
08.12.2022
Plätze verfügbar
Online 2 Tage
1.390,00 € zzgl. 19% USt.
1.654,10 € inkl. 19% USt.
Der passende Termin oder Standort ist nicht dabei? Gerne bieten wir Ihnen eine passende Lösung an.
Ähnliche Schulungen
2.490,00 € zzgl. 19% USt.
2.963,10 € inkl. 19% USt.
3 Tage Präsenz oder Online
1.890,00 € zzgl. 19% USt.
2.249,10 € inkl. 19% USt.
2.650,00 € zzgl. 19% USt.
3.153,50 € inkl. 19% USt.

Noch Fragen?

Rufen Sie mich an oder schreiben Sie mir eine E-Mail!

Michaela Berger
Michaela Berger