iOS Entwicklungsschulung – Präsenzkurs

2.995,00 EUR

  • 10 days
Live-Virtuelles Klassenzimmer
In-House / In-Company
Nächste Kohorte:Apr 27, 2026
+ 18 Tage übrig

Tauche ein in die dynamische Welt der mobilen App-Entwicklung mit dem iOS Development Training von KnowledgeHut – einem praxisorientierten, von Trainer:innen geleiteten Programm, das dich zu einer selbstbewussten iOS-Entwicklerin bzw. einem selbstbewussten iOS-Entwickler macht. Dieser intensive Kurs führt dich von den Grundlagen der Swift-Programmierung bis hin zur Entwicklung echter, produktionsreifer Apps für Apple-Geräte mit Xcode und iOS-Frameworks. Du lernst zentrale Konzepte wie UI-Design, persistente Datenspeicherung, Netzwerkkommunikation und App-Architektur kennen und wendest sie in praxisnahen, realen Projekten an.

Hauptfunktionen

Sprache

Kursmaterial auf Englisch

Stufe

Anfänger- bis Mittelstufenniveau

40 Stunden unterrichtsgeleitet

4 Stunden pro Sitzung

Über 36 Stunden praktisches Programmieren

und Entwicklungspraxis

Lerne die Grundlagen von Swift

und Apps für mehrere Geräte erstellen

Kostenloses, selbstgesteuertes E‑Learning

Automatisch bewertete Prüfungen und Wiederholungsquizze

Über 70 Stunden empfohlene Lernzeit

Bescheinigung über den Abschluss des Programms enthalten

Pläne verfügbar an Wochentagen und Wochenenden

Bitte kontaktieren Sie uns zuerst, bevor Sie buchen

Hero

Lernergebnisse

Am Ende dieses Programms werden Sie in der Lage sein:

Swift-Programmierung

Beginne deine iOS-Reise, indem du die Programmiersprache Swift lernst und beherrschst.

Xcode-App-Struktur

Verstehe App-Architektur und Workflows mit Apples Xcode-IDE.

Responsives UI-Design

Entwerfen Sie Benutzeroberflächen, die sowohl auf einzelnen als auch auf mehreren Geräten reibungslos funktionieren.

Vollständige Apps entwickeln

Setze deine Fähigkeiten ein, um eine voll funktionsfähige iOS-App von Anfang bis Ende zu entwickeln.

Hero

Kurszeitplan

  1. Einführung in Swift

    Lektion 1

    • Variablen, Typen
    • Funktionen
    • Klassen, Strukturen
    • Eigenschaften
    • Aufzählungen
    • Closures
    • Protokolle
    • Speicherverwaltung
    • Generische Programmierung
    • Tiefstellungen
  2. Entwurfsmuster

    Lektion 2

    • Erweiterungen
    • MVC
    • MVVM
    • Singleton
    • Protokollorientierte Programmierung
  3. Xcode

    Lektion 3

    • App-Architektur
    • App-Lebenszyklus
    • Lebenszyklus anzeigen
    • Die erste App erstellen
  4. UI-Design

    Lektion 4

    • Benutzeroberfläche für ein einzelnes Gerät
    • Multi-Device-Benutzeroberfläche
    • Apps für mehrere Bildschirme
    • View-Controller
    • Tab-Leiste & Navigation
    • Komplexe Benutzeroberflächen & Tabellen
  5. Dauerhafter Speicher

    Lektion 5

    • CoreData
    • Daten lesen
    • Daten schreiben
    • Daten aktualisieren
    • Daten löschen
    • Einzigartige Daten
    • Entitätsbeziehungen
    • Codable-Protokoll
  6. Netzwerkkommunikation

    Lektion 6

    • JSON analysieren
    • XML analysieren
  7. Programmiersprache

    Lektion 7

    • Frameworks erstellen
    • Swift und Objective-C kombinieren
    • Über CocoaPods
  8. App-Projekt

    Lektion 8

    • Wende dein Wissen an, indem du eine vollständige iOS-App entwickelst.
    • Design
    • Implementierung
iOS-Entwicklungsschulung

Für wen ist dieses Programm geeignet?

Voraussetzungen

Auch wenn es keine strengen Voraussetzungen für die Schulung gibt, wird empfohlen, dass die Teilnehmenden ein grundlegendes Verständnis von Programmiersprachen wie C++, JAVA und C# haben.

Angehende iOS-Entwickler

Softwareentwickler & Programmierer

Mobile-App-Designer

Technikbegeisterte & Studierende

Fachkräfte im Übergang zur mobilen Entwicklung

Kurs jetzt starten

Aussagen

Lizenzierung und Akkreditierung

Der Kurs wird gemäß der Partnerprogramm-Vereinbarung angeboten und entspricht den Anforderungen der Lizenzvereinbarung.

Gleichstellungspolitik

Kandidatinnen und Kandidaten werden ermutigt, sich während des gesamten Anpassungsprozesses für Beratung und Unterstützung an das AVC zu wenden.

Häufig gestellte Frage

Contact background

Benötigen Sie Unternehmenslösungen oder eine LMS-Integration?

Haben Sie nicht den Kurs oder das Programm gefunden, das für Ihr Unternehmen geeignet wäre? Benötigen Sie eine LMS-Integration? Schreiben Sie uns! Wir werden alles lösen!