Softwareentwicklung für MacOS X und iOS

Kurs-ID LS20.192
Datum 03.07.2023 bis 15.08.2023
Dauer 6-Wochen-Kurs
Kosten kostenlos
Zielgruppe Einsteiger, Umsteiger, Studenten und Neugierige
Voraussetzung Grundkenntnisse Betriebsystem Mac OS X und einer beliebigen OO Programmiersprache
Abschluss Zertifikat des Bildungsträgers
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 Details beim Anbieter
spezielles Angebot für Dozenten Keine Angabe.
Veranstaltungsort
 
future Training & Consulting GmbH
Keltergasse 3
89073 Ulm

 

AbendkursBildungsgutscheinBarierrefreier Zugang
k. A.Jak. A.

 

Beschreibung
- 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
- Zahlreiche Beispiel- und Praxisprojekte

 

Gelistet in folgenden Rubriken: