Swift2_Playgrounds
Learn Swift 2.0 from playgounds
Resources https://drive.google.com/file/d/0BxzIxULa7JBbRy04QkZqWTVvZ0U/view
https://developer.apple.com/videos/wwdc/2015/?id=106
Inside the repo you will find Xcode 7 Playgrounds. These "live" books are how I teach Swift 2.0 / iOS 9.
You will need to download the latest version of XCode 7 Beta.
https://developer.apple.com/xcode/download/
*Long course*
The 4 slides cover 4 parts of the talk:
1) Into to Swift
2) Deep dive into Swift
<Lunch Break>
3) Libraries and important tools.
4) Build an iOS app
~~~ First 1.5 - 2 hours.
A) I would start with "A Swift (2.0) Tour" to cover all the basics of the language.
[GuidedTour.playground].
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/GuidedTour.html#//apple_ref/doc/uid/TP40014097-CH2-ID1
B) Then I would do a deep dive on the more complex parts of the language using "Learn the Essentials of Swift (2.0)".
[Swift2LagRef.playgrounds]
https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html#//apple_ref/doc/uid/TP40014097-CH5-ID309
~~~ Second 1.5 - 2 hours.
A) I would start by covering the Swift Standard Library (SSL).
[Swift Standard Library.playground]
https://developer.apple.com/library/prerelease/ios/documentation/General/Reference/SwiftStandardLibraryReference/
B) Then I would show how to use the new iOS9 UIStackView.
[Learn the Essentials of Swift.playground]
[Start-Dev-iOS-Apps] - Xcode 7 project
https://developer.apple.com/library/prerelease/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/index.html#//apple_ref/doc/uid/TP40015214-CH2-SW1
Slides:
https://docs.google.com/a/ylabz.com/presentation/d/1tfsH9mYOK9_VYSx2t8juFXKvJzLThlhLHwqT5bWfswE/edit?usp=sharing
*Short course*
A Swift Info [GuidedTour.playground] (30Min)
Swift2New.playground (30Min)
Xcode Project TableViews with AutoLayout and UIStackView (30Min)