بیاموزید که با ابزارها و تکنیک های توسعه تست محور ، کد Swift انعطاف پذیر ، مدولار و با کیفیت بالا را برای برنامه های iOS خود بنویسید.
دسترسی برنامه iOS خود را برای مخاطبان جهانی گسترش دهید. بیاموزید که چگونه برنامه خود را بین المللی کنید و آن را برای بازارهای دیگر بومی سازی کنید.
با نحوه کار با تصاویر و دوربین در برنامه های iOS آشنا شوید
بیاموزید که چگونه از ابزارهای توسعه دهنده Xcode 9 استفاده کنید تا گردش کار اشکال زدایی شما را افزایش دهد.
برنامه نویسی واکنشی را با RxSwift بیاموزید. الگوهای طراحی ساده برای مدل ، مشاهده و لایه های ارائه دهنده برنامه های iOS خود را کاوش کنید.
با یادگیری نحوه کار با مهمترین کلاسها ، ساخت مدلها و ادغام Realm در یک برنامه یادداشت برداری ، با Realm ، یک راه حل پایگاه داده تلفن همراه ، شروع کنید.
با استفاده از URLSession و Alamofire ، یک چارچوب منبع باز شخص ثالث ، اصول توسعه شبکه iOS را بیاموزید.
این دوره مقدمه ای در مورد چارچوب Core ML و مزایای استفاده از مدل های یادگیری ماشین ، بینایی رایانه و پردازش زبان طبیعی در برنامه های مدرن است.
با چارچوب MapKit و Core Location تکنیک های پیشرفته توسعه را برای افزودن آگاهی از مکان ، جهت ها و نقشه های تعاملی به برنامه های iOS خود دریافت کنید.
ایجاد یک برنامه شغلی یا حاشیه ای برای ایجاد برنامه های iOS. در مورد ابزارها ، گزینه های زبان و مفاهیم سطح بالا در پشت برنامه توسعه iOS اطلاعات کسب کنید و آموزش را برای کسب اطلاعات بیشتر بیابید.
منابع جدید داده را برای برنامه های خود باز کنید. با بارگیری ، تجزیه و تلفیق داده ها از API های از راه دور وب با استفاده از JSON یا XML و استفاده از آنها در برنامه های iOS آشنا شوید.
با Core Motion قابلیت شناسایی و گزارش حرکت را به برنامه های iOS خود اضافه کنید. یاد بگیرید که داده های حرکت را از شتاب سنج ، ژیروسکوپ و سایر سخت افزارها فشار داده و بکشید.