What you'll learn :
Understand the fundamentals of reactive programming and reactive extensions
Use marble diagrams to explore RxSwift operators
Create and subscribe to observable sequences
Work with subjects
Work with traits
Transform, filter, and combine observable sequences
Perform side effects in an observable chain
Understand and use schedulers to manage concurrency
Bind user interface elements
Bind data to and from user interface elements
Bind table and collection views
Use forward delegates to mix Rx and traditional code
Debug Rx code with debug and total
Write unit tests against Rx code
Perform networking operations
For this course, you’ll need a Mac, running the latest macOS, which is currently version 10, also known as Sierra.
You’ll also need the latest version of Xcode installed, which is Apple’s integrated development environment for creating apps. You can download Xcode for free from the Mac App Store.
You will be writing Swift 3 code throughout the course, in Swift playgrounds, and in iOS app projects, so experience with Swift and iOS app development would be beneficial. The skills you will gain from this course are intended to build upon your existing knowledge of how to develop iOS apps using Swift.
Developing a great app these days requires writing code that can simultaneously handle user interactions, perform network operations, manage data, present dynamic content, and more. That means writing a lot of asynchronous and concurrent code, which can be difficult to get right, and even harder to maintain.
That’s where Reactive Programming, and specifically, Reactive Extensions, comes in. Reactive Extensions for Swift and iOS enable writing asynchronous and concurrent code that is succinct, easy to follow, and flexible.
Hi, I’m Scott Gardner. I’ve been developing apps in iOS since 2010, using Swift since the day it was announced, and using RxSwift, now in version 3, since before version 1. I’ve also authored several video courses, books, tutorials and articles, and presented at numerous conferences, meetups, and online events on Swift, RxSwift, and iOS.
In this course, I’m going to get you up to speed on the Reactive Extensions for Swift and Cocoa Touch. I’ll go from concepts to clicks as I show you how to effectively use reactive extensions in your iOS app projects.
Who this course is for :
Experienced Swift and iOS app developers who want to learn reactive programming in iOS with RxSwift
Developers with experience in reactive programming on other platforms who want to learn how to use the reactive extensions for Swift and Cocoa Touch
Course Size Details :
3.5 hours on-demand video
1 downloadable resource
Full lifetime access
Access on mobile and TV
Certificate of completion
People also Search on Google
- free course download
- download udemy courses on pc
- udemy courses free download google drive
- udemy courses free download
- udemy online courses
- online course download
- udemy course download
- udemy paid course for free
- download udemy paid courses for free