فرآیند فعالسازی مجدد لینکهای دانلود آغاز شده است. با توجه به حجم بالای محتوا و طی شدن مراحل فنی آمادهسازی، فعال شدن کامل دسترسیها برای تمامی کاربران کمی زمان میبرد.پیشاپیش از صبوری شما سپاسگزاریم.
✅ امکان تهیه دورهها فراهم است و لینکها به نوبت در حال فعالسازی هستند.
زمان اشتراکها، تمدید و اصلاح می شوند.
راه ارتباطی در ایتا 09303953766
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی واکنشی در iOS با RxSwift
- آخرین آپدیت
دانلود Reactive Programming in iOS with RxSwift
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یادگیری Reactive Extensions برای Swift و Cocoa Touch
هدف این دوره:
با این دوره جامع، اصول برنامهنویسی واکنشی (Reactive Programming) و قدرت Reactive Extensions در Swift و iOS را بیاموزید. کدنویسی ناهمزمان و همزمان (asynchronous and concurrent) را برای توسعه اپلیکیشنهای iOS حرفهای، سادهتر و خواناتر کنید.
چرا Reactive Extensions؟
توسعه اپلیکیشنهای مدرن نیازمند مدیریت همزمان تعاملات کاربر، عملیات شبکه، مدیریت دادهها و نمایش محتوای پویا است. این امر مستلزم کدنویسی ناهمزمان و همزمان است که اغلب پیچیده و نگهداری آن دشوار است. Reactive Extensions برای Swift و iOS به شما این امکان را میدهد تا کد ناهمزمان و همزمان را به شکلی مختصر، قابل فهم و منعطف بنویسید.
آنچه خواهید آموخت:
آشنایی با مفاهیم برنامهنویسی واکنشی و Reactive Extensions
استفاده از Marble Diagrams برای درک اپراتورهای RxSwift
ایجاد و اشتراک در دنبالههای قابل مشاهده (Observable Sequences)
کار با Subjects و Traits
تبدیل، فیلتر و ترکیب دنبالههای قابل مشاهده
اجرای اثرات جانبی (Side Effects) در زنجیره Observable
مدیریت همزمانی (Concurrency) با Schedulers
اتصال عناصر رابط کاربری (UI Elements)
اتصال داده به و از عناصر رابط کاربری
اتصال Table Views و Collection Views
استفاده از Forward Delegates برای ترکیب کد Rx و سنتی
اشکالزدایی (Debug) کد Rx با ابزارهای Debug و Total
مدیریت خطا (Error Handling)
نوشتن تست واحد (Unit Tests) برای کد Rx
انجام عملیات شبکهای (Networking Operations)
پیشنیازها:
سیستم عامل: مک، با آخرین نسخه macOS ( Sierra یا بالاتر)
نرمافزار: آخرین نسخه Xcode (رایگان از Mac App Store)
زبان برنامهنویسی: تجربه کار با Swift 3، Swift Playgrounds و توسعه اپلیکیشن iOS
این دوره برای افرادی طراحی شده است که دانش پایهای در زمینه توسعه اپلیکیشنهای iOS با Swift دارند و میخواهند مهارتهای خود را با استفاده از برنامهنویسی واکنشی ارتقا دهند.
معرفی مدرس:
Scott Gardner: توسعهدهنده اپلیکیشنهای iOS از سال 2010، Swift Lover از روز اول معرفی، و از کاربران حرفهای RxSwift (نسخه 3) از پیش از نسخه 1. وی همچنین نویسنده دورههای ویدئویی، کتابها، آموزشها و مقالات متعددی است و در کنفرانسها و رویدادهای مختلف در زمینه Swift، RxSwift و iOS سخنرانی کرده است.
Scott Gardner شما را با مفاهیم و کاربرد عملی Reactive Extensions برای Swift و Cocoa Touch آشنا خواهد کرد و گام به گام نحوه استفاده مؤثر از این تکنیکها را در پروژههای iOS به شما آموزش میدهد.
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدید
Welcome
قبل از شروع
Before you begin
استفاده از فایلهای تمرین
Using the exercise files
نمایش نظرات