Concurrency with Swift (Synchronous E-Learning)

Training Provider: SINGAPORE MANAGEMENT UNIVERSITY
Course Reference: TGS-2024042650
S$675
Original: S$2,250
Save S$1,575

About This Course

In this module, participants will discover how to handle concurrency issues in Swift. They will gain an understanding of concurrent programming as the main tool in building fast, responsive iOS applications that can access remote APIs via the network, process data, and update and respond to user input from the app interface all at once.

They will learn how to implement concurrent programmes with the ReactiveSwift library and the new asynchronous programming features available from Swift 5.5 onwards.

What You'll Learn

- Understand and use techniques for implementing concurrency in iOS apps
- Learn and apply the fundamental concepts of functional programming in Swift
- Understand and use Functional Reactive Programming (FRP) using ReactiveSwift
- Learn and apply techniques for implementing async, non-blocking and event-driven code
- Understand and use techniques for handling state, data flow and error handling in functional reactive programming

Entry Requirements

Mid-career switchers or with minimum 2 years working experience

Course Details

Duration 15 hours
Language English
Training Commitment Part Time
Total Enrolled New course
Back to All Courses
Note: To apply for this course, visit the SkillsFuture website or contact the training provider directly.

More Courses from SINGAPORE MANAGEMENT UNIVERSITY

In today’s rapidly evolving technological landscape, the emphasis on digital transformation is mor...
Duration 107.5 hours
Fee After Subsidy S$4,350
This certificate programme is designed for non-technical professionals who want to develop data visu...
Duration 330 hours
Fee After Subsidy S$5,760
This programme covers the operational aspects of data protection and information security. It seeks ...
Duration 176 hours
Fee After Subsidy S$3,600