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


Ryan Buchholtz
Ryan Buchholtz
11,210 Points

I had a difficult time with this course. But I approached it from a perspective that made sense to me and shared it.

I make no promises that this will help you, but it helped me. I had to break this down into micro-tasks and understand each one before I went forward. It was a lot of work and I figured I should absolutely share it for anyone else that might be having some difficulty.

Disclaimer - I'm new to this. I'm sure I'm using object/element/items incorrectly. But this is how I made sense out of this course work.


Julian Gutierrez
Julian Gutierrez
19,201 Points

Very nice write up Ryan, I too had a bit of trouble with this and had to break it down and analyze what was being done.

Michal Weizman
Michal Weizman
14,050 Points

Hi Ryan, I know exactly what you mean. This task took me so long, it even made me want to take a few days off JavaScript, so I will definitely read this post.

Thank you for taking the time to write it, and don't stop coding :)