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


How much of the iOS videos should I be able to recall?


I am just curious as to how much I should be able to recall after watching a complete section within the iOS sector. As in, once I've gone through and completed a full cycle of stages (completing blog reader or crystal ball applications), should I be able to programatically rewrite the applications? And if not, how much should I be aiming to know by the end of a series of tutorials to ensure I am progressing?

Note: I am learning quite a lot of concepts but often times I find myself struggling with a challenge and sometimes having to resort to google or the application code for examples...

TLDR: How much should I be learning from the videos? Should I be able to complete all code challenges without assistance of external sources and rewrite the applications built?

Mike Baxter
Mike Baxter
4,442 Points

You might try reviewing more frequently. There's a book on cognitive psychology called "Brain Rules" that suggests that if you try to remember something two minutes after learning it, and then again two hours after learning it, you'll retain it much better. It seems to be true for me. The quizzes at the end of each video can count for the two minute review, but you'd need to remember to come back two hours later to review things again. Maybe that'll help you too!

Appreciate the comment! I'll take this into mind as I'm tackling the videos! Thanks!

2 Answers

Kieran Robinson
Kieran Robinson
9,411 Points

Hi! I have been watching and programming along with all of the treehouse iOS videos, and i found myself wondering how much i retain. I find that over a few months, the things from the videos seem to come back to me bit by bit. Any problems i have with any apps i am making, i will just find the video that does something similar to what i want to achieve and change the code to fit into my project. I find that watching the videos again when i do not understand something helps, as apposed to watching every single one again, just focus on what you cannot do rather than what you find really easy! Good Luck!

Thank you so much! I like hearing other peoples experiences, and it does seem you were curious about similar aspects of the course. I appreciate your response, and will use your advice!! Did you find any other external resources useful such as any specific books etc? I do plan on reading some of Big Nerd Ranch books and a few others. And while you're here, how much would you say you've learnt over the time span you've spent learning iOS/Objective C (and what is that period). Sorry for so many questions, I just like to see if I'm on the right track/progressing accordingly.

Kieran Robinson
Kieran Robinson
9,411 Points

Its no problem Brayden Merrifield!! One course i used at the beginning was ray wenderlich's "iOS apprentice" (you get the first one free if you sign up for the tutorial). I would say after my 4(ish) months I've been learning that i am now comfortably understanding and coding on my own, its been worth it though! I was very lucky to land an apprentice role at a local mobile development company so i have spent the last 4 months learning!

Oh okay, I see, good job!! Thanks, once again.

With anything repetition is the best way to remember things. Each lesson gets you doing basically the same thing over and over programmatically, eventually you will just remember what is being said. I would say go through the Cyrstal ball lesson a coupe times to reinforce what you watched, then move to the next part of the trac.

Thank you for your feedback! I have just recently decided to view every video twice, once doing what is spoken about and programming along, and then secondly by just watching. If anyone has any other advice, its still welcomed! :)