آموزش RxSwift: الگوهای طراحی برای توسعه دهندگان iOS

RxSwift: Design Patterns for iOS Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: RxSwift کتابخانه برنامه نویسی واکنشی برای iOS است. برنامه ریزی برنامه های پویا را که به تغییرات داده و رویدادهای کاربر پاسخ می دهند آسان می کند. این دوره آموزشی الگوهای ساده طراحی ، موارد استفاده در دنیای واقعی و دستورالعمل هایی را ارائه می دهد که به شما کمک می کند از RxSwift در لایه های مختلف برنامه خود استفاده کنید. درباره متغیرها ، موضوعات و صفات بیاموزید و نحوه ایجاد مشاهدات ساده را بیابید. نحوه تنظیم اشتراک ها و کنترل رشته کارها را بیابید - همه این موارد در برنامه Model-View-Presenter (MVP) یا Model-View-ViewModel (MVVM) وجود دارد. با پایان دوره ، مجموعه جدیدی از مهارت های پیشرفته برنامه نویسی برای ایجاد کدی قدرتمندتر ، خودکاربر و ساده خواهید داشت.
موضوعات شامل:
  • نحو RxSwift
  • ایجاد مشاهدات ساده
  • معماری لایه مدل
  • استفاده از داده های اصلی
  • وظایف گروه بندی
  • تغییر رابط کاربری
  • صحافی
  • موضوع در مدل و رابط کاربری

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • پروژه استارتاپ خود را تنظیم کنید Set up your starter project

  • اگر دوره راهنمایی را شروع می کنید If you're starting mid-course

1. مبانی 1. The Basics

  • RxSwift چیست؟ What is RxSwift?

  • مشاهدات Observables

  • انواع قابل مشاهده Observable types

  • متغیرها Variables

  • موضوعات ، قسمت 1 Subjects, part 1

  • موضوعات ، قسمت 2 Subjects, part 2

  • قابل مشاهده ساده ، قسمت 1 Simple observable, part 1

  • قابل مشاهده ساده ، قسمت 2 Simple observable, part 2

  • قابل مشاهده با UI Observable with UI

  • صفات Traits

2. لایه مدل 2. Model Layer

  • MVP / MVVM: معماری با Rx MVP/MVVM: Architecture with Rx

  • داده های اصلی با Rx Core Data with Rx

  • کد نمونه اصلی داده Core Data example code

  • شبکه با Rx Network with Rx

  • وظایف گروه بندی ، قسمت 1 Grouping tasks, part 1

  • وظایف گروه بندی ، قسمت 2 Grouping tasks, part 2

  • موضوعات در مدل Threading in the model

3. ارائه دهنده و نمایش 3. Presenter and View

  • تغییر UI: مقدمه Changing UI: Prep

  • تغییر اشتراک UI ، bindTo ، درایور Changing UI subscription, bindTo, driver

  • به کنترل ها پیوند دهید Bind to controls

  • نمایش میزهای عقب Bind table views

  • موضوع در UI Threading in UI

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش RxSwift: الگوهای طراحی برای توسعه دهندگان iOS
جزییات دوره
2h 13m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
20,125
- از 5
ندارد
دارد
دارد
Jon Bott
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jon Bott Jon Bott

Jon Bott یک توسعه دهنده ارشد iOS در Ancestry.com و یک مشاور آموزشی است. جان تجربه گسترده ای دارد ، از توسعه جلویی (iOS ، Android و وب) گرفته تا برنامه نویسی به عقب ، چه در برنامه های تجاری بزرگ و چه در برنامه های آموزشی. جان عکاس مشتاق است و همچنین در زمینه ایجاد رسانه (ویدئو و صوتی) همکاری داشته است ، همچنین در سیستم عامل هایی برای پخش و مصرف آن رسانه کار کرده است.