hero image for Learning Path: Master Swift

Master Swift

Get started with the basics of Swift development as you prepare for using this language in iOS development. Learn all the essentials, from how to write testable code to digging into delegations and data sources. Then move ahead to learn about server-side Swift, and protocol-oriented and reactive programming.
Learn the fundamentals of programming with Swift.
Build production-ready applications.
Master advanced Swift functionality.
Try for free

Part of your Lynda.com membership.

8 Hours of expert-created video tutorials
Practice to reinforce what you learned
Certify your achievement
Advance your career
course illustration for Swift 5 Essential Training
course illustration for Swift: Delegations and Data Sources
course illustration for Swift 5: Protocol-Oriented Programming
course illustration for Learning Realm for iOS App Development

You'll master Swift with these experts