دوره آموزشی iOS Lean Controllers: بخش 1 راهاندازی، دادههای پایدار و پیادهسازی
1 ساعت 47 دقیقهمتوسط2018-09-04
مدرسین

Mohammad Azam
iOS Developer, Educator
جزئیات دوره
با نحوه پیاده سازی کنترلرهای ناب هنگام توسعه برنامه های iOS آشنا شوید. این دوره فرآیند راه اندازی و نحوه کار با داده های پایدار را پوشش می دهد. ابتدا، با تفاوتهای بین کنترلکنندههای دید عظیم و کنترلکنندههای ناب آشنا شوید. در مرحله بعد، نحوه طراحی وایرفریم برای یک برنامه، ادغام رابط کاربری با منابع داده و ایجاد نماهای سفارشی برای یک برنامه را بیاموزید. سپس، نحوه واکشی داده ها برای پر کردن در جداول و نحوه مدیریت رکوردها را ببینید. در نهایت، نحوه پیکربندی منابع داده و راه اندازی ارتباطات بین مدیران داده، ارائه دهندگان داده و منابع داده را بیابید.
اهداف یادگیری
مقایسه انواع کنترلرها
استفاده از Keynote برای طراحی وایرفریم
پیاده سازی UI
ادغام با داده های اصلی
ایجاد نماهای سفارشی برای برنامه های iOS
واکشی سوابق برای نمایش در نماها
کار با ارائه دهندگان داده و منابع داده
اهداف یادگیری
مقایسه انواع کنترلرها
استفاده از Keynote برای طراحی وایرفریم
پیاده سازی UI
ادغام با داده های اصلی
ایجاد نماهای سفارشی برای برنامه های iOS
واکشی سوابق برای نمایش در نماها
کار با ارائه دهندگان داده و منابع داده
مهارت ها
XcodeSwiftiOS DevelopmentMobile DevelopmentAppleDeep Dive (X:Y)
سرفصل ها
1. شروع به کار
- 01 - کنترلرهای نمایش عظیم چیست؟
- 02 - کنترل کننده ناب چیست
2. راه اندازی برنامه خواربار فروشی
- 03 - طراحی وایرفریم با استفاده از Keynote
- 04 - پیاده سازی رابط کاربری در استوری بردها
- 05 - ادغام با داده های اصلی
- 06 - ایجاد نمای سفارشی برای افزودن لیست خرید جدید
3. داده های ماندگار با استفاده از داده های اصلی
- 07 - ذخیره رکوردهای جدید
- 08 - واکشی و نمایش رکوردها در UITableView
- 09 - حذف سوابق
4. پیاده سازی مدیران و ارائه دهندگان داده
- 10 - خلاصه برنامه خواربارفروشی
- 11 - پیاده سازی Core Data Manager
- 12 - پیاده سازی ارائه دهندگان داده لیست خرید
5. پیاده سازی و پیکربندی منابع داده
- 13 - پیاده سازی منابع داده لیست خرید
- 14 - برقراری ارتباط بین ارائه دهنده داده و منبع داده
- 15 - حذف لیست خرید با استفاده از منبع داده و ارائه دهنده
دوره های مرتبط
- دوره آموزشی نوشتن کد امن در iOS
- دوره آموزشی برنامه نویسی برای غیر برنامه نویسان: iOS 17 و Swift 5
- دوره آموزشی یادگیری جامع Xcode 15
- دوره آموزشی یادگیری جامع توسعه iOS 17
- دوره آموزشی ساخت اولین برنامه iOS 17
- دوره آموزشی یادگیری جامع SwiftUI
- دوره آموزشی یادگیری جامع Xcode 14
- دوره آموزشی یادگیری جامع توسعه iOS 16