University of California, Irvine
Réseaux et sécurité dans les applications iOS
University of California, Irvine

Réseaux et sécurité dans les applications iOS

Don Patterson
Sam Kaufman

Instructeurs : Don Patterson

18 828 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5

(254 avis)

14 heures pour terminer
3 semaines à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme
93%
La plupart des étudiants ont apprécié ce cours
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5

(254 avis)

14 heures pour terminer
3 semaines à 4 heures par semaine
Planning flexible
Apprenez à votre propre rythme
93%
La plupart des étudiants ont apprécié ce cours

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

1 devoir

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation développement iOS pour les entrepreneurs créatifs
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 4 modules dans ce cours

Bienvenue dans ce cours sur les réseaux et la sécurité dans les applications iOS. Ce cours est très axé sur la pratique. Nous voulons vous aider à utiliser l'intégration des réseaux sociaux avec l'authentification unique, la fonctionnalité OAuth2 de base, les API web JSON sécurisées, les notifications push sécurisées par cryptographie et le stockage sécurisé des données afin que vous puissiez intégrer des applications dans l'écosystème iTunes et les mettre sur le marché. Ce cours comprendra plusieurs sessions de code au cours desquelles nous vous guiderons dans le processus de création d'applications, dont certaines seront également créées dans le cadre d'une évaluation par les pairs. Entre les tutoriels, nous prendrons le temps de couvrir les bases de certains concepts qui pourraient être mystérieux sans un traitement plus formel. Nous espérons que vous sortirez de ce cours en sachant plus (bien sûr !) et en ayant plusieurs projets auxquels vous pourrez vous référer à l'avenir lorsque vous voudrez incorporer ces techniques dans vos applications - votre boîte à outils personnelle. L'intensité reprend celle du cours précédent dans cette Specializations, alors préparez-vous !

Inclus

15 vidéos6 lectures1 évaluation par les pairs

Il est maintenant temps de réfléchir à ce que nous allons faire si nous voulons travailler avec des services web qui ne sont pas profondément intégrés à iOS. Il en existe des centaines (des milliers ?!?!). La plupart d'entre eux nécessitent une authentification via le protocole OAuth 2.0. Dans les leçons de cette semaine, nous allons parcourir un exemple d'obtention d'une photo à partir d'Instagram au nom d'un utilisateur. Cette semaine est également un tutoriel de codage en préparation de votre devoir d'évaluation par les pairs, mais au milieu nous avons besoin de prendre du recul par rapport au codage pour couvrir quelques bases : Comment utiliser un UIImageView ? Qu'est-ce que OAuth 2.0 ? Qu'est-ce que JSON et comment le lire ? Quel est le problème entre http et https ?

Inclus

12 vidéos1 lecture1 évaluation par les pairs

Cette semaine, nous allons examiner plusieurs aspects des notifications push. Il s'agit de ces alertes qui s'affichent en haut de votre interface iOS lorsqu'une application veut attirer votre attention. Elles peuvent être déclenchées de plusieurs manières. Elles peuvent être lancées à partir d'une application sur un appareil local, ou elles peuvent être lancées par un serveur distant quelque part sur l'internet. L'obtention de l'autorisation d'afficher ces notifications nécessite de nombreuses étapes, des certificats, des mots de passe, etc. Nous allons vous guider à travers tout cela. Cette semaine, nous commençons par une vue d'ensemble du cycle de vie des applications iOS. Ensuite, nous ferons trois tutoriels de code. Le premier sera celui dont vous aurez besoin pour faire l'évaluation par les pairs. Il s'agit d'un compte à rebours de base qui envoie une notification à un moment précis. Le deuxième vous montrera comment le rendre plus sophistiqué grâce à des actions personnalisées. La dernière concerne les notifications à distance. Comme les notifications à distance nécessitent un compte de développeur Apple ($$$), nous ne vous évaluerons pas sur ce point, mais si vous en avez un, vous pouvez l'essayer par vous-même et l'ajouter à votre boîte à outils personnelle.

Inclus

11 vidéos1 lecture1 évaluation par les pairs

Cette semaine, nous examinons une méthode de stockage sécurisé des données sur la plateforme iOS, appelée Core Data.

Inclus

9 vidéos1 lecture1 devoir1 évaluation par les pairs

Instructeurs

Don Patterson
University of California, Irvine
6 Cours55 724 apprenants

Offert par

Recommandé si vous êtes intéressé(e) par Sécurité informatique et réseaux

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.5

254 avis

  • 5 stars

    72,04 %

  • 4 stars

    14,96 %

  • 3 stars

    6,29 %

  • 2 stars

    3,54 %

  • 1 star

    3,14 %

Affichage de 3 sur 254

MH
5

Révisé le 1 mai 2017

JL
4

Révisé le 19 janv. 2019

OH
5

Révisé le 30 nov. 2015

Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions