->

Lynda - Learning Combine with Swift

Learning Combine with Swift

English | 1h 29m | Video 720p | Subtitles

 

Combine is a monumental paradigm shift in the Apple programming mindset. Combine provides Swift developers with a declarative functional approach to interacting with APIs, as well as SwiftUI components, over time, through a publisher/subscriber model. The introduction of Combine gives you a native way to manage asynchronous events in Swift, without relying on third-party reactive frameworks. This course explores the Combine life cycle, including publishing, manipulating, and receiving data streams, and explains how to apply these fundamentals to interact with REST APIs and UI components. Instructor and iOS engineer Doron Katz also introduces advanced techniques, such as throttling data streams and leveraging advanced operators. This introductory course should enable you to start putting Combine into practice in your own app development workflow.


 

Topics include:

 

Functional reactive programming techniques

Transmitting data with publishers

Consuming data with subscribers

Publishing data

Creating a simple Combine data stream

Calling REST APIs

Handling errors

Using testing

Managing threads with schedulers

Throttling publisher data

Leveraging advanced operators

 

Homepage:

https://www.lynda.com/course-tutorials/Learning-Combine-Swift/2254043-2.html

 

Lynda - Learning Combine with Swift


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Solid   |  

Information
Members of Guests cannot leave comments.




rss