University of California, Irvine
Netzwerke und Sicherheit in iOS-Anwendungen
University of California, Irvine

Netzwerke und Sicherheit in iOS-Anwendungen

Don Patterson
Sam Kaufman

Dozenten: Don Patterson

18.796 bereits angemeldet

Bei Coursera Plus enthalten

Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.5

(254 Bewertungen)

Es dauert 14 Stunden
3 Wochen bei 4 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
93%
Den meisten Lernenden gefiel dieser Kurs
Verschaffen Sie sich einen Einblick in ein Thema und lernen Sie die Grundlagen.
4.5

(254 Bewertungen)

Es dauert 14 Stunden
3 Wochen bei 4 Stunden pro Woche
Flexibler Zeitplan
In Ihrem eigenen Lerntempo lernen
93%
Den meisten Lernenden gefiel dieser Kurs

Wichtige Details

Zertifikat zur Vorlage

Zu Ihrem LinkedIn-Profil hinzufügen

Bewertungen

1 Aufgabe

Unterrichtet in Englisch

Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Platzhalter

Erweitern Sie Ihre Fachkenntnisse

Dieser Kurs ist Teil der Spezialisierung Spezialisierung iOS-Entwicklung für kreative Unternehmer
Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
  • Lernen Sie neue Konzepte von Branchenexperten
  • Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
  • Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
  • Erwerben Sie ein Berufszertifikat zur Vorlage
Platzhalter
Platzhalter

Erwerben Sie ein Karrierezertifikat.

Fügen Sie diese Qualifikation zur Ihrem LinkedIn-Profil oder Ihrem Lebenslauf hinzu.

Teilen Sie es in den sozialen Medien und in Ihrer Leistungsbeurteilung.

Platzhalter

In diesem Kurs gibt es 4 Module

Willkommen zu diesem Kurs über Netzwerke und Sicherheit in iOS-Anwendungen. Unser Fokus in diesem Kurs ist sehr praxisorientiert. Wir möchten Ihnen die Integration von sozialen Netzwerken mit Single Sign-On, grundlegende OAuth2-Funktionen, sichere JSON-Web-APIs, kryptografisch gesicherte Push-Benachrichtigungen und sichere Datenspeicherung näher bringen, damit Sie Apps in das iTunes-Ökosystem und auf den Markt bringen können. Dieser Kurs besteht aus mehreren Code-Sitzungen, in denen wir Sie durch den Prozess der Erstellung von Apps führen, von denen Sie einige auch für Peer-Review-Aufgaben erstellen werden. Zwischen den Tutorials werden wir uns eine Auszeit nehmen, um die Grundlagen einiger Konzepte zu behandeln, die ohne eine formellere Behandlung rätselhaft sein könnten. Wir hoffen, dass Sie nach diesem Kurs mehr wissen (natürlich!) und mehrere Projekte haben, auf die Sie in Zukunft zurückgreifen können, wenn Sie diese Techniken in Ihre Apps einbauen wollen - Ihre persönliche App-Toolbox. Die Intensität knüpft an den vorherigen Kurs dieser Specializations an, also machen Sie sich bereit!

Das ist alles enthalten

15 Videos6 Lektüren1 peer review

Jetzt ist es an der Zeit zu überlegen, was wir tun, wenn wir mit Webdiensten arbeiten wollen, die nicht tief in iOS integriert sind. Es gibt Hunderte (Tausende?!?!) von ihnen. Die meisten von ihnen erfordern eine Authentifizierung über das OAuth 2.0 Protokoll. In den Lektionen dieser Woche werden wir ein Beispiel durchgehen, bei dem wir im Namen eines Benutzers ein Foto von Instagram abrufen. Diese Woche ist auch ein Code-Tutorial zur Vorbereitung auf Ihre Peer-Review-Zuweisung, aber in der Mitte müssen wir vom Programmieren zurücktreten, um einige Grundlagen zu behandeln: Wie verwenden wir eine UIImageView? Was ist OAuth 2.0 überhaupt? Was ist JSON und wie kann man es lesen? Was hat es mit http vs. https überhaupt auf sich?

Das ist alles enthalten

12 Videos1 Lektüre1 peer review

In dieser Woche werden wir uns verschiedene Aspekte von Push-Benachrichtigungen ansehen. Das sind die Benachrichtigungen, die oben auf Ihrer iOS-Oberfläche angezeigt werden, wenn eine App Ihre Aufmerksamkeit erregen möchte. Es gibt verschiedene Möglichkeiten, wie sie ausgelöst werden können. Sie können von einer App auf einem lokalen Gerät ausgelöst werden, oder sie können von einem Remote-Server irgendwo im Internet ausgelöst werden. Um die Erlaubnis zur Veröffentlichung dieser Benachrichtigungen zu erhalten, sind viele Schritte, Zertifikate, Passwörter usw. erforderlich. Wir führen Sie durch all diese Schritte. Diese Woche beginnen wir mit einem Überblick über den Lebenszyklus von iOS-Apps. Dann werden wir drei Code-Tutorials durchführen. Das erste ist dasjenige, das Sie für die Peer-Review-Bewertung benötigen. Es handelt sich um einen einfachen Countdown-Timer, der zu einer bestimmten Zeit eine Benachrichtigung sendet. Das zweite Tutorial zeigt Ihnen, wie Sie das Ganze mit benutzerdefinierten Aktionen aufpeppen können. Das letzte Beispiel ist für Fernbenachrichtigungen gedacht. Da für Fernbenachrichtigungen ein Apple-Entwicklerkonto ($$$) erforderlich ist, werden wir Sie nicht bewerten, aber wenn Sie eines haben, können Sie es selbst ausprobieren und zu Ihrer persönlichen App-Toolbox hinzufügen.

Das ist alles enthalten

11 Videos1 Lektüre1 peer review

In dieser Woche befassen wir uns mit einer Methode zur sicheren Speicherung von Daten auf der iOS-Plattform namens Core Data.

Das ist alles enthalten

9 Videos1 Lektüre1 Aufgabe1 peer review

Dozenten

Don Patterson
University of California, Irvine
6 Kurse55.601 Lernende

von

Empfohlen, wenn Sie sich für Computersicherheit und Netzwerke interessieren

Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“

Bewertungen von Lernenden

Zeigt 3 von 254

4.5

254 Bewertungen

  • 5 stars

    72,04 %

  • 4 stars

    14,96 %

  • 3 stars

    6,29 %

  • 2 stars

    3,54 %

  • 1 star

    3,14 %

MH
5

Geprüft am 1. Mai 2017

OH
5

Geprüft am 30. Nov. 2015

JL
4

Geprüft am 19. Jan. 2019

Platzhalter

Neue Karrieremöglichkeiten mit Coursera Plus

Unbegrenzter Zugang zu über 7.000 erstklassigen Kursen, praktischen Projekten und Zertifikatsprogrammen, die Sie auf den Beruf vorbereiten – alles in Ihrem Abonnement enthalten

Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.

Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online

Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.

Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.

Häufig gestellte Fragen