Das Wichtigste in Kürze

  • Online-Kurs mit Videos
  • Freie Zeiteinteilung
  • Geführtes Projekt
  • Ca. 16 Stunden Dauer
  • Mit Coursera Zertifikat

Vorteile

  • Online absolvierbarer Kurs mit Video-Vorträgen
  • Lektüren ergänzen die Video-Inhalte
  • Bearbeitung geführter Projekte
  • Keine Start- und Endzeiten vorgegeben
  • Teilnehmer erwerben ein Abschlusszertifikat

Nachteile

  • keine Nachteile ersichtlich

Dieser Kurs enthält eine Einführung in die Arbeit mit Daten in iOS und geht auf die Prozesse und Konzepte hinter APIs ein. Die Teilnehmer erwerben Kenntnisse zu Datenformaten, die zur Übertragung von Daten zwischen Servern und Geräten verwendet werden. Der Kurs zeigt außerdem, wie mit Daten in Swift unter Verwendung von Core Data gearbeitet wird.

Bei diesem Kurs kommen Video-Vorträge zum Einsatz, mit denen die Teilnehmer über das Internet lernen. Ergänzt werden die Videos durch Lektüren, die ebenfalls online zum Abruf bereitstehen. Damit die Teilnehmer nicht nur theoretische Kenntnisse erwerben, enthält der Kurs auch praktische Übungen. Sobald alle Module abgeschlossen sind, erhalten die Teilnehmer ein Zertifikat.

Zielgruppe

Zur Zielgruppe des Kurses gehören Personen, die bereits Erfahrungen mit der Swift-Programmierung gesammelt haben und die Arbeit mit Daten in iOS erlernen möchten.

Ziele

Der Kurs widmet sich der Arbeit mit Daten in iOS. Die Teilnehmer lernen, wie Swift-Anwendungen über das Internet kommunizieren und wie asynchrone Programmiertechniken mit Swift angewendet werden. Nach Abschluss der Kursmodule sind die Teilnehmer in der Lage verschiedene Methoden zur Nutzung des Kerndatenpakets in Swift-Anwendungen anzuwenden.

Zertifizierung

Die Teilnehmer erwerben in diesem Kurs ein Zertifikat, das sich im Berufsleben als Qualifikationsnachweis verwenden lässt. Das Zertifikat kann nicht nur für Bewerbungen genutzt werden, sondern auch für die Online-Jobsuche über Portale wie zum Beispiel LinkedIn.

Inhalte

Der Lehrplan des Kurses ist auf vier Kursmodule aufgeteilt und behandelt unter anderem den folgenden Lernstoff:

  • Modul 1 – Einführung in REST-APIs:
    • Warum Daten für mobile Apps wichtig sind
    • HTTP-Methoden, Statuscodes und Antworttypen
    • Namenskonventionen
    • Wesentliche Tools für die API-Entwicklung
    • Best Practices für REST
    • Sicherheit und Authentifizierung in REST API
    • Zugangskontrolle
  • Modul 2 – Interaktion mit REST-APIs in Swift:
    • Kontaktaufnahme mit Servern
    • HTTP-Protokoll
    • Asynchrone Aufrufe
    • Einführung in JSON
    • Arbeit mit JSON
    • Abruf von Bildern
  • Modul 3 – Daten in Swift:
    • Was sind Kerndaten?
    • Kerndatenentitäten und -beziehungen
    • Entitäten, Kontexte und Beziehungen
    • Verwendung von Klassen mit Core Data
    • SwiftUI 
    • Verbindung von Kerndaten mit dem UI-Status
    • Filtern in Kerndaten
    • Sortieren in Kerndaten
  • Modul 4 – Abschlussprojekt:
    • Erstellung einer App mit Filter- und Sortierfunktionen

Dozent/-en

Entwickelt wurde der Kurs von Meta. Bei Coursera stehen mehr als 45 Kurse zur Auswahl, die von Meta erstellt wurden.

Kosten und Bezahlung

Die Teilnahme an dem Kurs »Working with Data in iOS« kostet 46€ im Monat. Da der Kurs bei Coursera Plus enthalten ist, können Mitglieder den Kurs auch darüber absolvieren. In diesem Fall müssen keine zusätzlichen Kosten bezahlt werden. Die Coursera Plus Mitgliedschaft kostet monatlich 59€ und bietet Zugriff auf mehr als 7.000 Kurse. Außerdem können die Teilnehmer beliebig viele Zertifikate abschließen. Zur Bezahlung der Gebühren stellt Coursera die Zahlungsarten PayPal und Kreditkarte zur Verfügung.

Preis 46,00 € (inkl. MwSt)
Bezahlmethode Kreditkarte, PayPal
Zahlungsweise monatlich

Teilnahmevoraussetzungen

Die Teilnahme an diesem Kurs setzt gewisse Anforderungen voraus, die vor der Anmeldung berücksichtigt werden müssen.

Fachliche Voraussetzungen

Der Kurs »Working with Data in iOS« richtet sich an Teilnehmer mit Vorkenntnissen. Für den erfolgreichen Abschluss des Kurses müssen die Teilnehmer fortgeschrittene Kenntnisse in der Swift-Programmierung und mit APIs mitbringen.

Technische Voraussetzungen

Die Absolvierung des Kurses findet vollständig online statt und setzt einen PC oder ein Notebook mit Internetverbindung voraus. Zum Abspielen der Videos muss auf dem Gerät eine aktuelle Version eines Browsers installiert sein. Geeignet ist jeder gängige Browser wie zum Beispiel Firefox, Chrome, Edge, Opera oder Safari. Auch die Ausgabe des Tons muss über Lautsprecher oder einen Kopfhörer sichergestellt werden. Falls der Kurs über die Coursera-App mobil abgeschlossen werden soll, wird ein Smartphone oder Tablet mit Betriebssystem Android oder iOS benötigt.

Medium – Wie wird das Wissen vermittelt?

Die Kursmodule bestehen aus Video-Vorträgen, Lektüren und praktischen Übungen. Die Videos und Lektüren stehen online zum Abruf bereit und können von den Teilnehmern jederzeit bearbeitet werden. In jedem Modul sind zusätzlich praktische Übungen enthalten, die das Wissen vertiefen. Außerdem bearbeiten die Teilnehmer ein geführtes Projekt und wenden so die theoretischen Kenntnisse bereits während der Kursteilnahme in der Praxis an.

Format Onlinekurs
Videos Ja
Audio Ja
Handout Ja
Zugangsdauer unbegrenzt

Interaktion – Dozenten/Teilnehmer-Kommunikation

Der Kurs bietet keinerlei Möglichkeit mit dem Dozenten zu interagieren. Dafür müssten entweder Live-Online-Unterricht oder 1zu1-Sitzungen stattfinden. Da jedoch eine Coursera Community vorhanden ist, können die Teilnehmer diese zur Kommunikation mit anderen Lernenden nutzen. Auf dieser Plattform können sich die Kursteilnehmer austauschen und bei der Weiterbildung unterstützen.

Kundenservice

Der Kundenservice ist per E-Mail erreichbar und kann von den Teilnehmern bei Fragen jederzeit kontaktiert werden. Coursera stellt außerdem ein Help Center zur Verfügung, das die wichtigsten Fragen behandelt, die bei der Online-Weiterbildung aufkommen können. Das Help Center liefert Infos zur Zahlungsabwicklung, zur Belegung der Kurse oder zu den Zertifikaten. Durch die umfassenden Informationen, stellt das Help Center in vielen Fällen eine große Hilfe dar. Wir empfehlen bei Fragen oder Unklarheiten zuerst hier vorbeizuschauen.

Fazit

Der Kurs »Working with Data in iOS« vermittelt Kenntnisse zur Arbeit mit Daten in iOS. Die Teilnehmer erfahren, wie Swift-Anwendungen online kommunizieren, wie asynchrone Programmiertechniken angewendet werden und mit welchen Methoden das Kerndatenpaket in Swift-Anwendungen genutzt wird. Vermittelt werden die Kenntnisse in videobasierten Vorträgen und online abrufbaren Lektüren. Abgerundet wird die Lernerfahrung durch die Bearbeitung von praktischen Übungen und einem Abschlussprojekt. Der Kurs ist an keinen festen Zeitplan gebunden und ermöglicht den Teilnehmern somit eine flexible Zeiteinteilung. Das bietet nicht nur Freiheit bei der Gestaltung der Lernzeiten, sondern ermöglicht zudem die Absolvierung des Kurses im eigenen Tempo. Von Vorteil ist außerdem, dass der Kurs mit einem Zertifikat abgeschlossen wird und die Teilnehmer so einen Qualifikationsnachweis in der Hand haben.

Kurs bewerten

Es muss eine Bewertung ausgewählt werden.

(optional)

Weitere IT & Software Onlinekurse: