Enroll Course: https://www.coursera.org/learn/security

مقدمة عن الدورة

تعتبر دورة “الشبكات والأمان في تطبيقات iOS” واحدة من الدورات التدريبية المميزة على منصة كورسيرا، حيث تستهدف المطورين الذين يرغبون في تحسين مهاراتهم في تطوير تطبيقات iOS المتعلقة بالأمان والتفاعل الآمن مع الخدمات الإلكترونية.

نظرة عامة على محتوى الدورة

تعرض الدورة مجموعة من المفاهيم الأساسية والمتقدمة في تطوير تطبيقات iOS، حيث ستركز على:

  • تكامل الشبكات الاجتماعية باستخدام وظيفة الدخول الأحادي (Single Sign-On).
  • استخدام بروتوكول OAuth2.
  • آليات واجهات برمجة التطبيقات JSON الآمنة.
  • إشعارات الدفع التي تستخدم تقنيات التشفير.
  • تخزين البيانات بشكل آمن باستخدام Core Data.

يتميز محتوى الدورة بكونه مركّزاً على الجوانب العملية، حيث سيقوم المتعلمون بإنشاء العديد من التطبيقات التي سينضمون بها إلى “صندوق أدواتهم الشخصية”. سيتضمن ذلك جلسات تعليمية مفصلة تشمل مراحل بناء التطبيقات ومراجعة الأقران.

المحتوى التفصيلي للدورة

مرحبا بكم!
سيستعد المشاركون في الدورة للغوص في عالم تطوير التطبيقات بأمان وتحسين الخبرات. في هذه الدورة، سوف نتعرف على كيفية العمل مع واجهات برمجة التطبيقات وبرامج التفاعل الآمن، مما يساعد المطورين على تجهيز تطبيقاتهم لنشرها في متجر التطبيقات.

استخدام واجهات برمجة التطبيقات الآمنة: دراسة حالة إنستغرام
تعتبر دراسة حالة إنستغرام جزءًا رئيسيًا في الدورة، حيث سيتم التعرف على بروتوكول OAuth 2.0 وكيفية استخدامه مع واجهات برمجة التطبيقات.

لا تكن مزعجًا!
ستشمل هذه الوحدة الجوانب المختلفة لإشعارات الدفع وكيفية اتخاذ خطوات الحصول على إذن لإظهارها.

تخزين البيانات
ستتم دراسة طريقة تخزين البيانات بشكل آمن على نظام iOS عبر أدوات Core Data.

توصية نهائية

أنصح بشدة الراغبين في تعزيز مهاراتهم في تطوير تطبيقات iOS بالتسجيل في هذه الدورة. ستجدون المحتوى العملي فريدًا ومفيدًا للغاية، مما يمنحكم الأدوات والخبرة اللازمة لبناء تطبيقات مرتبطة بالشبكات بشكل آمن.

Enroll Course: https://www.coursera.org/learn/security