آموزش شبکه iOS با REST API

iOS Networking with REST APIs

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: مهارت های مورد نیاز برای بهره برداری موثر از داده های سرویس وب و ترجمه آنها به مدل های داده قابل استفاده را بیاموزید. جمع آوری ، تفسیر و نمایش داده ها یکی از اساسی ترین ویژگی هایی است که یک برنامه iOS می تواند به کاربران خود ارائه دهد. در این دوره ، شبکه iOS با REST API ، مهارت های مورد نیاز برای بهره برداری موثر از داده های سرویس وب و ترجمه آنها به مدل های داده قابل استفاده را کشف خواهید کرد. ابتدا با اصول وب سرویس RESTful همراه با نحوه مدیریت شبکه در Swift آشنا خواهید شد. در مرحله بعدی ، نحوه انجام درخواست های داده ، برخورد با موضوع پس زمینه و مدیریت آسان بازخورد یا خطاها را جستجو خواهید کرد. در آخر ، شما تجربه عملی تبدیل داده ها به اشیا us قابل استفاده را خواهید داشت که می توانند برای کاربران نمایش داده شوند. پس از اتمام این دوره ، مجهز به کار با REST API در iOS و Swift و ارائه داده های مورد نیاز کاربران خواهید بود.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

خدمات وب و شبکه Web Services and Networking

  • درک خدمات وب RESTful Understanding RESTful Web Services

  • مبانی شبکه های iOS و CRUD iOS Networking and CRUD Basics

  • مستندات و پروژه شروع کننده Documentation and Starter Project

واکشی داده های API Fetching API Data

  • ایجاد URL Creating a URL

  • درخواست GET Making a GET Request

  • سریال سازی داده های بازگشت Serializing Return Data

ایجاد مدل های داده قابل کدگذاری Creating Codable Data Models

  • معرفی پروتکل قابل رمزگذاری Introducing the Codable Protocol

  • رمزگشایی سفارشی داده ها Custom Data Decoding

  • رمزگذاری داده های سفارشی Custom Data Encoding

CRUD عملیات و احراز هویت CRUD Operations and Authentication

  • پیکربندی درخواستهای URL Configuring URL Requests

  • ایجاد درخواست POST Making a POST Request

  • درک احراز هویت Understanding Authentication

  • رمزگذاری رشته و سرصفحه های HTTP String Encoding and HTTP Headers

  • درخواست ها را بگذارید و حذف کنید PUT and DELETE Requests

وظایف ، جلسات و صف های متوسط Intermediate Tasks, Sessions, and Queues

  • تنظیمات جلسه سفارشی Custom Session Configurations

  • صف های عملیات و اعزام Operation and Dispatch Queues

  • سایر وظایف جلسه و ATS Other Session Tasks and ATS

  • نکات Refactoring و مراحل بعدی Refactoring Tips and Next Steps

نمایش نظرات

آموزش شبکه iOS با REST API
جزییات دوره
1h 30m
19
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
24
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Harrison Ferrone Harrison Ferrone

مهندس نرم‌افزار، توسعه‌دهنده بازی و فناوری خلاق

هریسون فرون یک مهندس نرم‌افزار، توسعه‌دهنده بازی، فن‌شناس خلاق و دارای گواهینامه ScrumMaster است.

او در تلفن همراه کار کرده است. برنامه ها و پروژه های بازی به عنوان یک فریلنسر، برای یک استارت آپ مستقل و یک شرکت پیشرو در صنعت. تمرکز اصلی او روی سوئیفت و سی شارپ است، اما اخیراً به C++ و Unreal Engine 4 منشعب شده است. وقتی او برنامه‌نویسی نمی‌کند یا هر چیزی را که در دستش است نمی‌خواند، به دنبال حس هیپ‌هاپ دوران طلایی است و بعدازظهر می‌گذرد. با دوست دخترش و سه گربه شان چرت می زند.