Lynda - Swift 3 Essential Training: The Basics
Size: 372 MB | Duration: 2h 21m | Video: AVC (.mp4) 1280x720 15&30fps | Audio: AAC 48KHz 2ch
Genre: eLearning | Level: Beginner | Language: English
Since its debut in 2014, Swift has become the ultimate modern programming language: safe, fast, and expressive.

Swift 3 is now open sourced and more powerful and streamlined than ever before. There's never been a better time to learn it! This course takes you through each component of Swift 3, explaining what you need to know to become proficient in programming with Swift, from concepts to hands-on coding. Learn how to write code, understand Swift's key concepts and best practices, and strengthen your programming problem-solving skills. Instructor Scott Gardner teaches the fundamentals, so you'll be prepared to develop applications for iOS, macOS, and other platforms. Completing this course will enable you to not only write first-class code, but to think like a Swift developer.

* Creating playgrounds
* Defining variables and constants
* Working with characters and strings
* Working with collections and groups
* Using operators and defining custom operators
* Controlling program flow
* Defining functions and closures
* Working with classes, structures, and enumerations
* Adopting protocols