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

Jordan Pillai
20,515 PointsTreehouse iOS Courses and progression to employment
Hi Guys
Absolutely loving the iOS development courses.
Very challenging, but i'm hoping as I complete and revisit the stages, it will make more sense and start to click in my brainbox!
I'm just wondering whether these courses are able to take me to a level where i'd be considered employable as a Junior developer (providing I fully understand all the concepts presented) or are they just intended as a thorough introduction to iOS development?
Many thanks
Keep up the great work :D
Jordan
7 Answers

Amit Bijlani
Treehouse Guest TeacherThe iOS Development track will make you proficient enough to become a junior developer. However, the one thing you must do is develop and submit your own app to the app store. Applying what you have learned to bring your own creation to life will give you the confidence you need to get a job as a junior developer.

George S-T
6,624 PointsPersonally, I would say junior developer is quite a high rank for these courses. These courses are a good start but I would also recommend spending at least 6 months doing your own projects and research to get that icing on the cake. If your looking to get into a job to do with IOS, I would also highly recommend doing the 'extra credit' which you will find under most videos.
Good luck!
Pablo Litardo
6,241 Points^^^^ Exactly, after you finish the iOS courses, I recommend to work on your own projects so you can get a feel of working on a real project and learn how to apply your code correctly and solving problems along the way will teach you many more things.

George S-T
6,624 PointsNo clue why your answer is above mine.. aha

Jordan Pillai
20,515 PointsAmit Bijlani Thanks for your response Amit :D
I loved creating the Crystal Ball app! The lessons are put across in a really easy to follow way and makes learning fun!
It instills confidence that I can pursue this as a career
Keep up the awesome work
Jordan

Amit Bijlani
Treehouse Guest TeacherGlad you liked it. iOS Development can be daunting at first but it is very rewarding once you know your way around. Good luck!

George S-T
6,624 PointsSorry, ignore this message.

George S-T
6,624 PointsYou recently told us that a SpriteKit project is in the works. Im super excited, but curious to know whether this project is going to provide enough to be able to make my own simple 2d game, because I really want to release a game of my own in the future (rather then app, like you said above), yet without this project I wouldn't know where to start. To put it simply, could someone make Flappy Bird from the knowledge learnt in this project?
Sorry for all these questions which Im sure you don't want to answer, and it's kind of off topic here too.

Thomas Nilsen
14,957 PointsSince you're mentioning Flappy Bird. I came across this tutorial the other day: http://www.raywenderlich.com/65762/video-tutorial-make-game-like-flappy-bird-part-1-player-movement.
In the beginning in the video his says you should have a basic understanding of spriteKit before you move on. But most of what get's done is math, so It's not to hard to follow along + It's a great learning experience.

George S-T
6,624 PointsThanks for the link. Sadly I don't quite have enough cash to buy the subscription :/
Cheers

Amit Bijlani
Treehouse Guest TeacherWe are going to have two courses. One that explains how to conceptualize and design a game. The other which takes the artwork shows you how to develop the game using SpriteKit. The course will teach you all the basics of SpriteKit like actions, nodes, animation, particles and physics. It will also teach you how to create basic AI, keep score and add sound. I'm quite confident that after taking the course you will be able to develop a game like Flappy Bird on your own. We have just started pre-production on these courses so right now we estimate release dates somewhere in May.

George S-T
6,624 PointsAwesome, Thanks!!