- An understanding of Swift 3 code.
- Experience with with iOS application development.
Audience
- Experienced Swift and iOS app developers who are seeking to learn reactive programing in Swift with RxSwift
- Developers experienced with one of Rx's various other platform ports who are interested in learning reactive extensions for Swift
Reactive Extensions (or Rx) is a multi-platform suite of libraries designed for developing asynchronous and event-based applications using observable sequences and LINQ-style query operators. RxSwift is a functional library intended to ease the difficulty associated with Swift asynchronous and concurrent coding for iOS apps.
This instructor-led, live training introduces participants to reactive techniques offered by RxSwift for managing the transferring and combining of asynchronous data streams, handling simple observable sequences, and the architecture and development of responsive, flexible, and industry scalable iOS applications.
By the end of this training, participants will be able to:
- Understand the basic concepts behind reactive programing in Swift 3.
- Turn various items such as arrays and events into observable sequences.
- Apply various filters to observable sequences, transform and combine observable sequences.
- Write Unit tests against Rx Code.
- Effectively utilize blind data from user interface elements.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
To request a customized course outline for this training, please contact us.
United Arab Emirates - Reactive Programming for iOS with RxSwift
Qatar - Reactive Programming for iOS with RxSwift
Egypt - Reactive Programming for iOS with RxSwift
Saudi Arabia - Reactive Programming for iOS with RxSwift
South Africa - Reactive Programming for iOS with RxSwift
Brasil - Reactive Programming for iOS with RxSwift
Canada - Reactive Programming for iOS with RxSwift
中国 - Reactive Programming for iOS with RxSwift
香港 - Reactive Programming for iOS with RxSwift
澳門 - Reactive Programming for iOS with RxSwift
台灣 - Reactive Programing for iOS with RxSwift
USA - Reactive Programming for iOS with RxSwift
Österreich - Reactive Programming for iOS with RxSwift
Schweiz - Reactive Programming for iOS with RxSwift
Deutschland - Reactive Programming for iOS with RxSwift
Czech Republic - Reactive Programming for iOS with RxSwift
Denmark - Reactive Programming for iOS with RxSwift
Estonia - Reactive Programming for iOS with RxSwift
Finland - Reactive Programming for iOS with RxSwift
Greece - Reactive Programming for iOS with RxSwift
Magyarország - Reactive Programming for iOS with RxSwift
Ireland - Reactive Programming for iOS with RxSwift
Luxembourg - Reactive Programming for iOS with RxSwift
Latvia - Reactive Programming for iOS with RxSwift
España - Programación Reactiva para iOS con RxSwift
Italia - Reactive Programming for iOS with RxSwift
Lithuania - Reactive Programming for iOS with RxSwift
Nederland - Reactive Programming for iOS with RxSwift
Norway - Reactive Programming for iOS with RxSwift
Portugal - Reactive Programming for iOS with RxSwift
România - Reactive Programming for iOS with RxSwift
Sverige - Reactive Programming for iOS with RxSwift
Türkiye - Reactive Programming for iOS with RxSwift
Malta - Reactive Programming for iOS with RxSwift
Belgique - Reactive Programming for iOS with RxSwift
France - Reactive Programming for iOS with RxSwift
日本 - Reactive Programming for iOS with RxSwift
Australia - Reactive Programming for iOS with RxSwift
Malaysia - Reactive Programming for iOS with RxSwift
New Zealand - Reactive Programming for iOS with RxSwift
Philippines - Reactive Programming for iOS with RxSwift
Singapore - Reactive Programming for iOS with RxSwift
Thailand - Reactive Programming for iOS with RxSwift
Vietnam - Reactive Programming for iOS with RxSwift
India - Reactive Programming for iOS with RxSwift
Argentina - Programación Reactiva para iOS con RxSwift
Chile - Programación Reactiva para iOS con RxSwift
Costa Rica - Programación Reactiva para iOS con RxSwift
Ecuador - Programación Reactiva para iOS con RxSwift
Guatemala - Programación Reactiva para iOS con RxSwift
Colombia - Programación Reactiva para iOS con RxSwift
México - Programación Reactiva para iOS con RxSwift
Panama - Programación Reactiva para iOS con RxSwift
Peru - Programación Reactiva para iOS con RxSwift
Uruguay - Programación Reactiva para iOS con RxSwift
Venezuela - Programación Reactiva para iOS con RxSwift
Polska - Reactive Programming for iOS with RxSwift
United Kingdom - Reactive Programming for iOS with RxSwift
South Korea - Reactive Programming for iOS with RxSwift
Pakistan - Reactive Programming for iOS with RxSwift
Sri Lanka - Reactive Programming for iOS with RxSwift
Bulgaria - Reactive Programming for iOS with RxSwift
Bolivia - Programación Reactiva para iOS con RxSwift
Indonesia - Reactive Programming for iOS with RxSwift
Kazakhstan - Reactive Programming for iOS with RxSwift
Moldova - Reactive Programming for iOS with RxSwift
Morocco - Reactive Programming for iOS with RxSwift
Tunisia - Reactive Programming for iOS with RxSwift
Kuwait - Reactive Programming for iOS with RxSwift
Oman - Reactive Programming for iOS with RxSwift
Slovakia - Reactive Programming for iOS with RxSwift
Kenya - Reactive Programming for iOS with RxSwift
Nigeria - Reactive Programming for iOS with RxSwift
Botswana - Reactive Programming for iOS with RxSwift
Slovenia - Reactive Programming for iOS with RxSwift
Croatia - Reactive Programming for iOS with RxSwift
Serbia - Reactive Programming for iOS with RxSwift
Bhutan - Reactive Programming for iOS with RxSwift