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
Développez vos compétences avec Coursera Plus pour 239 $/an (habituellement 399 $). Économisez maintenant.

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 179 déjà inscrits
Inclus avec
255 avis
Compétences que vous acquerrez
- Catégorie : Data Store
- Catégorie : Secure Coding
- Catégorie : Web Services
- Catégorie : Authentications
- Catégorie : Cryptographic Protocols
- Catégorie : Application Security
- Catégorie : iOS Development
- Catégorie : Mobile Development
Outils que vous découvrirez
- Catégorie : JSON
- Catégorie : OAuth
- Catégorie : Single Sign-On (SSO)
- Catégorie : Core Data (Software)
- Catégorie : Apple iOS
- Catégorie : Objective-C (Programming Language)
- Catégorie : Data Persistence
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.
Offert par
En savoir plus sur Sécurité informatique et réseaux
Statut : Essai gratuitInfosec
Statut : Essai gratuit
Statut : Essai gratuit
Statut : Essai gratuit
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 2 juil. 2016
This series of courses are great. The ones I've taken. Good Job!!!
Révisé le 19 janv. 2019
It really needs some updating, especially Core Data. Otherwise I like the course and teacher
Révisé le 30 nov. 2015
Very cool course, well prepared lectures and I'm glad to stumble on it.

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
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.

