Good resources for learning Swift programming

What are some good resources for learning Swift programming with no previous programming experience on a Mac (I don't have an iPad)

If you want to learn the language itself (not all the Mac toolbox nor the details of XCode), you can use the Swift language book and practice using XCode playground.


If you want to learn how to program an App, there are a lot of online courses or books to start with.


A lot has been published in this forum.

See for instance :

h ttps://forums.developer.apple.com/message/217691#217691

I've learned Swift (as well as the iOS Frameworks) by watching Stanford's iOS Development tutorials, and I have to say thay are some of the best tutorials around. I have to warn you, they require some technical knowledge (they assume you know other languages and have programming knowledge) so they are not extremely begginer friendly. However If you've coded before, they are a great way to learn Swift. Here are the videos: https://www.youtube.com/playlist?list=PLPA-ayBrweUz32NSgNZdl0_QISw-f12Ai

They are also available in iTunes I think. Also, Apple's Swift book is great, I still use it for quick reference from time to time, having read the whole thing once.


P.S.: As always, you'll only learn Swift if you get your hands dirty, so pick an idea and start working on it, pice by pice. If you don't write any language you'll not learn it. Swift is a great language, easy to learn and fun to use. Good luck!

Good resources for learning Swift programming
 
 
Q