iOS Entwicklungsschulung – Präsenzkurs
2.995,00 EUR
- 10 days
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

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.

Kurszeitplan
Einführung in Swift
Lektion 1
- Variablen, Typen
- Funktionen
- Klassen, Strukturen
- Eigenschaften
- Aufzählungen
- Closures
- Protokolle
- Speicherverwaltung
- Generische Programmierung
- Tiefstellungen
Entwurfsmuster
Lektion 2
- Erweiterungen
- MVC
- MVVM
- Singleton
- Protokollorientierte Programmierung
Xcode
Lektion 3
- App-Architektur
- App-Lebenszyklus
- Lebenszyklus anzeigen
- Die erste App erstellen
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
Dauerhafter Speicher
Lektion 5
- CoreData
- Daten lesen
- Daten schreiben
- Daten aktualisieren
- Daten löschen
- Einzigartige Daten
- Entitätsbeziehungen
- Codable-Protokoll
Netzwerkkommunikation
Lektion 6
- JSON analysieren
- XML analysieren
Programmiersprache
Lektion 7
- Frameworks erstellen
- Swift und Objective-C kombinieren
- Über CocoaPods
App-Projekt
Lektion 8
- Wende dein Wissen an, indem du eine vollständige iOS-App entwickelst.
- Design
- Implementierung

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

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!
