Content is really well aligned and prepared to make learning programming easy for beginners. It is also useful for programmers to brush up basics on any programming language.
Programming basics are covered really really well and I am glad I signed up for this. Most of the content is free and we can always keep a track of our progress. Liking it so far.
- One size doesn't fit all... There are a few variables that you have to take into consideration. For me the most important ones are: 1. The instructor - you will spend 40 odd hours watching someone, you have to be happy with the way they talk and explain things. 2.The curiculum: make sure that the course that you choose gives you a good foundation and it is in good structure. As i said in my first sentence, look at many different sources. e.g You might find that functions are explained well on treehouse and classes are explained well on a course on udemy. Multisource and find what it works for you. If i had to choose course only one, i would probably go for ios and swift from beginner to paid professional from Mark Price on udemy. you can search for coupons and you can get it for $10... Good luck and have a blast with swift! :)