Vous apprendrez à étendre vos connaissances en matière de création d'applications iOS afin qu'elles puissent interagir en toute sécurité avec des services web et recevoir des notifications push. Vous apprendrez à stocker des données en toute sécurité sur un appareil à l'aide de Core Data. Vous apprendrez également à déployer en toute sécurité des applications vers l'App Store et les utilisateurs bêta par voie hertzienne. Le cours se présente sous la forme d'une série de tutoriels de code. Nous vous accompagnerons dans la création de plusieurs applications que vous pourrez conserver comme une boîte à outils personnelle. Lorsque vous créerez vos propres applications après ce cours, vous pourrez intégrer ces fonctionnalités en fonction de vos besoins. Lorsque cela est nécessaire, nous sortons des tutoriels de code pour parler des concepts à un niveau plus élevé afin que ce que vous programmez ait du sens. À l'issue de ce cours, vous serez en mesure de : 1. Publier des messages Facebook, Twitter, Sina Weibo, Tencent Weibo sur les médias sociaux en utilisant l'authentification unique au nom d'un utilisateur. 2. Utiliser OAuth 2.0 pour s'authentifier en toute sécurité sur Instagram et récupérer des photos au nom d'un utilisateur 3. JSON 4. Décrire la syntaxe de JSON 5. Écrire du JSON bien formé 6. Travailler avec des objets de données JSON en Objective-C 7. Définir correctement les paramètres de sécurité pour App Transport Security dans iOS 9.0 8. Utiliser http, https et https avec perfect forward secrecy pour récupérer des ressources web 9. Obtenir les permissions pour recevoir des notifications push locales 11. Écrire une application qui peut envoyer et recevoir des notifications push locales 12. Obtenir les permissions pour recevoir des notifications push à distance 13. Écrire une application qui peut recevoir des notifications push à distance 14. S'authentifier à l'aide des services cryptographiques d'Apple afin que le développeur puisse utiliser une infrastructure tierce pour envoyer des notifications push à distance à son application. 15. Stocker de manière sécurisée les données sur l'appareil de l'utilisateur. 16. S'authentifier à l'aide des services cryptographiques d'Apple afin de pouvoir déployer une application sur l'app store

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

Réseaux et sécurité dans les applications iOS
Ce cours fait partie de Spécialisation "développement iOS pour les entrepreneurs créatifs"
Enseigné en Français (doublage IA)


Instructeurs : Don Patterson
19 207 déjà inscrits
Inclus avec En savoir plus
255 avis
Compétences que vous acquerrez
- Catégorie : Codage sécurisé
- Catégorie : Magasin de données
- Catégorie : Développement mobile
- Catégorie : Protocoles cryptographiques
- Catégorie : Authentifications
- Catégorie : Sécurité des applications
- Catégorie : Services Web
- Catégorie : développement iOS
Outils que vous découvrirez
- Catégorie : Objective-C (langage de programmation)
- Catégorie : CORE (logiciel)
- Catégorie : Apple iOS
- Catégorie : Persistance des données
- Catégorie : OAuth
- Catégorie : JSON
- Catégorie : Signature unique (SSO)
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- 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

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeurs

Offert par
En savoir plus sur Sécurité informatique et réseaux
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 stars
71,76 %
- 4 stars
14,90 %
- 3 stars
6,27 %
- 2 stars
3,52 %
- 1 star
3,52 %
Affichage de 3 sur 255
Révisé le 8 août 2016
Good course, but not that much network and not so much security. Nevertheless, good course with useful techniques and explanations.
Révisé le 16 sept. 2016
Its great way to learn more about iOS development. Professor is fantastic and material is very helpful.
Révisé le 16 mai 2017
Don Patterson does a great job introducing you to two essential iOS frameworks, notifications and CoreData.
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
Foire Aux Questions
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.






