Softwareentwicklung für Mac OS X und iOS

future Training & Consulting GmbH, NL Reutlingen

Leider gestattet der Anbieter dieses Kurses über fortbildung-bw.de keine Buchung. Bitte melden Sie sich direkt beim Anbieter an.

Aktionen

Kursbeschreibung

In diesem Kurs lernen alle Merkmale und Features von Apples Entwicklungsumgebung Xcode und der Softwareentwicklung für Mac OS X und iOS kennen. Zugleich erhalten Sie eine Einführung in die Swift-Syntax und die Prinzien guter Objektorientierung. Sie erfahren anhand vieler Beispiele, wie Sie Apps für iOS und macOS native Mac-Apps entwickeln. Dieser Kurs ist ideal für Umsteiger von Objective-C und Java, aber auch für alle Einsteiger mit Grundkenntnissen im Programmieren geeignet. Inklusive iCloud und Server-side Swift. In diesem Kurs bieten wir einen Überblick über die Potenziale von Künstlicher Intelligenz (KI), einschließlich Tools wie ChatGPT (GPT). Wir möchten den Teilnehmenden eine interaktive und praxisnahe Lernerfahrung ermöglichen und ihre Fähigkeiten in diesem Bereich fördern.

- Grundlagen Swift
- Einführung in Xcodes Playground
- Elementare Syntaxregeln und Kommentare
- Strukturierung des Codes
- Klassen und Datenstrukturen
- Operatoren
- Variablen und Optionals
- Verzweigungen und Schleifen
- Funktionen und Closures
- Zahlen und geometrische Strukturen
- Zeichenketten
- Datum und Uhrzeit
- Arrays, Dictionaries, Sets und Tupel
- Objektorientierte Programmierung I
- Klassen und Strukturen
- Speicherverwaltung
- Enumerationen, Init- und Deinit-Funktion, Methoden
- Objektorientierte Programmierung II
- Vererbung
- Generics
- Protokolle
- Fehlerabsicherung von API-Methoden (NSError)
- Importe, Attribute und Systemfunktionen
- Praxis I: App-Programmierung
- iOS-Grundlagen
- iOS-Apps mit mehreren Ansichten
- macOS-Grundlagen
- Praxis: Programmier- und Arbeitstechniken
- Dateien und User-Defaults
- Netzwerk, XML und JSON
- Tabellen und Listen darstellen
- GPS- und Kompassfunktionen
- Grafik und Animation
- Touch, Maus, Gestures und Drag & Drop
- Audio, Video und Fotos
- SpriteKit - Spielsteuerung durch Touch-Ereignisse
- Core Data und SQLite
- iCloud & CloudKit-Programmiertechniken
- Asynchrone Programmierung
- App Store und Co.
- Xcode-Arbeitstechniken
- Server-side Swift

Kursinformationen

Kurs-ID
LS23.283
Dauer
6-Wochen-Kurs
Termin
07.07.2025 bis 20.08.2025
Kosten
kostenlos
Zielgruppe
Einsteiger, Umsteiger, Studenten und Neugierige
Voraussetzung
Grundkenntnisse Betriebsystem Mac OS X und einer beliebigen OO Programmiersprache
Förderung
Kompletter Kurs förderfähig z.B. mit Bildungsgutschein, über Berufsförderungsdienst (BFD) oder bei Kurzarbeit
Präsenzkurs
Keine Angabe.
mind. Teilnehmerzahl
k. A.
max. Teilnehmerzahl
k. A.
URL des Kurses
spezielles Angebot für Dozenten
Keine Angabe.
Veranstaltungsort
future Training & Consulting GmbH
Storlachstraße 4
72760 Reutlingen
Abendkurs
k. A.
Bildungsgutschein
Ja
Förderfähig nach Fachkursprogramm des ESF
k. A.
Barierrefreier Zugang
k. A.
Gelistet in folgenden Rubriken: