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


iOS course updated or?


does the course is still good to learn iOS for beginners and etc. The newest Swift is already 5.1.

I am new to programming and want to know if it's still worth to learn with these courses.

1 Answer

Clark Reilly
Clark Reilly
6,204 Points

It is definitely still good for learning iOS development. Swift 5 introduced few changes on the basic level and XCode will mark anything old as โ€œdeprecatedโ€ but it will still run fine. This makes it easy to pick up new syntax changes or added functionality, as important things like control flow and types are universal and never change anyway. Imo the course is excellent for learners and really teaches you the deeper functions behind the scenes so you can understand how your code actually works. That means that you can take the knowledge from here and apply it to any programming language youโ€™ll ever use. tl;dr: I would recommend it for all new iOS developers. Itโ€™s still up to date enough.