Swift: First Look
Offered By: Pluralsight
Course Description
Overview
This course is as a foundation in Swift core syntax, best practices, working with data, and more.
After over two decades of dominance, Objective-C is being replaced by a new upstart: Swift. Swift promises to be a new language that synthesizes the best ideas from several other popular languages. It also has its own unique twists on programming. Swift's terse and expressive syntax, along with an amazing dynamic exploration tool make Swift a must-learn language for Mac and iOS developers. Note: This course covers the version 1.0 specification of the language, but should be compatible with the current language syntax.
Topics:
After over two decades of dominance, Objective-C is being replaced by a new upstart: Swift. Swift promises to be a new language that synthesizes the best ideas from several other popular languages. It also has its own unique twists on programming. Swift's terse and expressive syntax, along with an amazing dynamic exploration tool make Swift a must-learn language for Mac and iOS developers. Note: This course covers the version 1.0 specification of the language, but should be compatible with the current language syntax.
Topics:
- A Few More Reasons to Learn Swift
- Piece by Piece: What Your Data Means
- Shaping the Path: Controlling the Flow of Your Code
- Constructing Code: Who Does What? - Creating Functions
- Taking Data Types Further: When to Limit, Describe, and Collect
- Making Sense of Closures
- Using Classes and Objects in Swift
- Introducing Protocols
Taught by
Simon Allardice
Related Courses
Mobile Application Experiences Part 1: From a Domain to an App IdeaMassachusetts Institute of Technology via edX Programmation sur iPhone et iPad
Sorbonne University via France Université Numerique Intro to iOS App Development with Swift
Udacity Programmation sur iPhone et iPad (partie I)
Université Pierre et Marie CURIE via France Université Numerique Introduction to Office 365 Development and APIs
Microsoft via edX