Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial

Andrew Doumith
1,392 PointsSwift 3.0 Track
Dear Treehouse,
I am a new Treehouse member interested in learning Swift for a skill building assignment for my graduate studies. However, it seems that there is not a Swift 3.0 course yet.
I realize that there is a iOS Development with Swift 2.0 Track. When will the Swift 3.0 Track be released?
Do you recommend I do 2.0 in the meantime or will it confuse me by the time 3.0 is released? What are the major differences?
Please help.
Andrew
4 Answers

Ben Jakuben
Treehouse TeacherThanks Jhoan Arango for answering--we couldn't have said it better ourselves! Pasan has started working on Swift 3 versions of the first courses in the track, but because of Apple's own timeline and NDAs we can't record until Xcode 8 is officially released. We'll start on that ASAP and then get the courses out a little while afterwards, but it'll take us a little bit of time.
You should absolutely start with Swift 2 as so much, especially the foundational concepts, will still apply. The pending changes are generally more advanced, and you can keep them in mind with these two blog posts from Pasan:
We plan on refreshing all the Swift 2 content with the latest changes over the rest of this year. Stay tuned for those, but you will not be disappointed or disadvantaged by taking the Swift 2 versions in the mean time.

Andrew Doumith
1,392 PointsThanks!

Andrew Doumith
1,392 PointsWonderful. I appreciate the responses from the both of you. Definitely helpful.
Andrew

Gerardo Gomez
1,845 PointsOk, so I will learn 2.0 and not look back!! :)
Jhoan Arango
14,575 PointsJhoan Arango
14,575 PointsHello Andrew :
Swift 3.0 is being just released, I doubt they will have a complete course on swift 3.0. They might release a video or two about some of the changes. I suggest you complete all the courses on Swift 2.0 so by the time 3.0 is released you will be familiar with it. There are some significant changes, but you will understand them better if you have knowledge from 2.0.
Hope this helps