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!
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

Dillon Carter
6,364 PointsJump Around or Follow The Flow?
I have gone through the course up until the Blog Reader. What is the best way for learning iOs here? Should I jump to iOs Foundations or just follow along in the order as suggested?
I really have not retained much from what I have learned unfortunately. I am a more hands-on/ with someone teaching me kind of learner. Any suggestions?
2 Answers

Chase Lee
29,275 PointsTry the "Learn to Build iPhone Apps" Learning Adventure. Learning Adventures are courses put together by Treehouse. You can find this adventure here:http://teamtreehouse.com/learning-adventures/learn-to-build-iphone-apps.

Dillon Carter
6,364 PointsThats what I have begun to do and have almost completed half of the course. I am just finding it harder to retain the information from the videos. I feel like they are leaving out parts of coding throughout the videos which confuses me a bit.

James Barnett
39,199 PointsRemember the videos are for introducing concepts and the code challenges are for apply that knowledge. Don't get too caught it up the how they are making the project, it's merely a vehicle to show off certain concepts. Your goal shouldn't be to re-create what the teacher is making but instead to apply the concepts discussed in the videos to a creation of your own making.
My suggested path towards learning:
- Watch video (5 - 10 minutes)
- Take notes on syntax (5 - 10 minutes)
- Complete code challenge (5 - 30 minutes)
- Exercise to try out concepts discussed in the video ( ~1 hour)

Ben Jakuben
Treehouse TeacherThe best way to retain the info is to practice with a project that is different but covers the same concepts. We want our videos and code challenges to be as helpful as possible, but nothing beats building something yourself! Hopefully the Learning Adventure provides a solid foundation with exposure to lots of parts of iOS that help you feel comfortable tackling all sorts of apps.
Definitely check out iOS Foundations if you haven't yet. Amit did a really good job covering that stuff. It's a little more advanced and not based on a project, but even if you don't retain it all after the first time through, it's still really useful to see the code and concepts and get a little bit of practice.
Best of luck! Stay tuned to the Roadmap for the next iOS project, which is about to be announced!

Amit Bijlani
Treehouse Guest TeacherBen is right nothing beats building a project on your own. However, you also try the Extra Credit assignment at the end of each stage to challenge yourself and figure things out. You will be forced to go back and relearn concepts you missed. It also gives you the opportunity to go a bit further and learn things from the documentation.