دوره آموزشی توسعه برنامه iOS: وب سرویس RESTful
1 ساعت 23 دقیقهمتوسط2018-04-05
مدرسین

Bear Cahill
Mobile Application Developer
جزئیات دوره
مفاهیم کلیدی را که برای ایجاد پرس و جو در API سرور RESTful JSON باید بدانید را مرور کنید. اصول اصلی ایجاد یک درخواست را بیاموزید و نحوه انجام عملیات استاندارد روی داده های سمت سرور را مرور کنید: ایجاد، خواندن، به روز رسانی و حذف (CRUD). نحوه تجزیه و تحلیل داده های JSON را به طور مستقیم در نمونه های شی با پروتکل Codable کشف کنید. به علاوه، درباره کاربردهای پیشرفتهتر پروتکل Codable، از جمله نحوه اجرای رمزگشایی دستی دادهها، بیاموزید.
اهداف یادگیری
ایجاد، خواندن، به روز رسانی، حذف (CRUD)
واکشی با آرامش یک مورد
مدیریت پاسخ REST JSON
ایجاد اشیاء جدید در سرور
قابل کدگذاری برای آرایه ها و دیکشنری ها
شمارش و کدگذاری
اهداف یادگیری
ایجاد، خواندن، به روز رسانی، حذف (CRUD)
واکشی با آرامش یک مورد
مدیریت پاسخ REST JSON
ایجاد اشیاء جدید در سرور
قابل کدگذاری برای آرایه ها و دیکشنری ها
شمارش و کدگذاری
مهارت ها
iOS DevelopmentiOSMobile DevelopmentAppleDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. مرور کلی و درخواست خواندن RESTful
- 04 - RESTful API
- 05 - ایجاد، خواندن، به روز رسانی، حذف (CRUD)
- 06 - URLSession - دریافت درخواست خواندن
- 07 - واکشی با آرامش یک مورد
2. پروتکل قابل کدگذاری برای درخواست خواندن
- 08 - مدیریت پاسخ REST JSON
- 09 - پروتکل کد پذیر دو پروتکل است
- 10 - پروتکل قابل رمزگشایی - JSON به شی
- 11 - کدگذاری کلیدها برای نامگذاری خواص
3. ایجاد، حذف، و رمزگذاری برای به روز رسانی
- 12 - رمزگذاری پیش فرض نمونه شی
- 13 - یک شی جدید در سرور ایجاد کنید
- 14 - URLSession PUT برای به روز رسانی
- 15 - حذف درخواست
4. استفادههای پیشرفتهتر از Codable
- 16 - رمزگشایی دستی داده ها
- 17 - رمزگذاری دستی نمونه شی
- 18 - قابل کدگذاری برای آرایه ها
- 19 - قابل کدگذاری برای لغت نامه ها
- 20 - شمارش و کدگذاری
نتیجه
- 21 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی AWS API Gateway با HTTP، Lambda، DynamoDB و iOS
- دوره آموزشی AWS API Gateway با HTTP، Lambda، DynamoDB و iOS آپدیت (2018)
- دوره آموزشی یادگیری جامع توسعه اپلیکیشن iOS
- دوره آموزشی توسعه اپلیکیشن iOS: الگوهای طراحی برای معماری موبایل
- دوره آموزشی توسعه اپلیکیشن iOS: توسعه آزمایش محور
- دوره آموزشی توسعه اپلیکیشن آی او اس: Core ML
- دوره آموزشی توسعه اپلیکیشن iOS: قابلیت دسترسی
- دوره آموزشی معرفی توسعه App برای iOS 14
مسیرهای مرتبط
- مسیر آموزشی بهبود مهارت های توسعه iOS خود
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)
- مسیر آموزشی مهارت های خود را به عنوان یک توسعه دهنده جنگو ارتقا دهید
- مسیر آموزشی ساختن یک اپلیکیشن iOS
- مسیر آموزشی پیشرو بودن در توسعه اپلیکیشنهای iOS
- مسیر آموزشی ساخت اپلیکیشن با watchOS 4
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اپلیکیشن iOS
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده بلاک چین