Enrolment options
Coursera / Computer Security and Networks
شبکه و امنیت در برنامه های iOS (Mitalearn-315653)
درباره این دوره:
شما یاد خواهید گرفت که دانش خود را در زمینه ساخت برنامه های iOS گسترش دهید تا بتوانند به طور ایمن با سرویس های وب تعامل داشته باشند و اعلان های فشار را دریافت کنند. شما یاد خواهید گرفت که چگونه داده ها را با استفاده از Core Data به طور ایمن در دستگاه ذخیره کنید. همچنین میآموزید که بهطور ایمن برنامهها را در اپ استور و کاربران بتا بهصورت غیرحضوری اجرا کنید. فرمت دوره از طریق یک سری آموزش کد می باشد. ما شما را با ایجاد چندین برنامه آشنا خواهیم کرد که می توانید آنها را به عنوان جعبه ابزار برنامه شخصی نگهداری کنید. وقتی بعد از این دوره برنامه های خود را می سازید، می توانید در صورت نیاز این قابلیت ها را وارد کنید. در صورت لزوم ما از آموزش های کد خارج می شویم تا در مورد مفاهیم در سطح بالاتر صحبت کنیم تا آنچه شما برنامه نویسی می کنید منطقی باشد. پس از اتمام این دوره، شما قادر خواهید بود: 1. پیام های فیس بوک، توییتر، سینا ویبو، تنسنت ویبو را با استفاده از یک ورود به سیستم از طرف یک کاربر به رسانه های اجتماعی ارسال کنید. 2. از OAuth 2.0 برای احراز هویت ایمن در اینستاگرام و بازیابی عکس ها از طرف یک کاربر استفاده کنید. 3. JSON 4. نحو JSON را شرح دهید 5. JSON خوش فرم بنویسید 6. با اشیاء داده JSON در Objective-C کار کنید 7. تنظیمات امنیتی App Transport Security را در iOS 9.0 به طور مناسب تنظیم کنید 8. از http، https و https با محرمانه بودن کامل برای واکشی منابع وب استفاده کنید 9. برای دریافت اعلانهای فشار محلی مجوز دریافت کنید 11. برنامه ای بنویسید که بتواند اعلان های فشار محلی را ارسال و دریافت کند 12. برای دریافت اعلان های فشار از راه دور مجوز دریافت کنید 13. برنامه ای بنویسید که بتواند اعلان های فشار از راه دور را دریافت کند 14. با استفاده از سرویسهای رمزنگاری اپل تأیید اعتبار کنید تا توسعهدهنده بتواند از زیرساخت شخص ثالث برای ارسال اعلانهای فشار از راه دور به برنامه خود استفاده کند. 15. داده ها را به صورت ایمن در دستگاه کاربر ذخیره کنید. 16. با استفاده از سرویسهای رمزنگاری اپل احراز هویت کنید تا بتوانند یک برنامه را در فروشگاه برنامه مستقر کنند.
Guests cannot access this course. Please log in.