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

JavaScript A Real World Example

Loy Yee Ko
Loy Yee Ko
5,814 Points

Sorry but I have to express my feeling over this ...

This is video actually make me much much much more confused than before. The pacing makes me really lost, I have paused and went back again for over 10 times, and I am still confused.

1 Answer

Roger Hwang
Roger Hwang
3,851 Points

It might just be a lot of code but what it's doing is pretty simple. Try to study it one section at a time and you'll see the logical flow of it.

  1. AJAX request to retrieve JSON data.
  2. Once you get the JSON data, you create an unordered list out of it
  3. Then you append this list of data to your HTML page (DOM manipulation)

I have to agree. Coming from Dave, Andrew moves very quickly. To the point of being annoying when you're trying to follow along and have to constantly pause and go back. There is even one stretch where he just stops talking and I thought the video audio went out. Its not a show stopper because you can pause it and rewind. But you feel like that kid in a lecture when the professor is breezing over something and you're frantically trying to take notes because you know you'll need the notes later.

This isn't really constructive. I just wanted to share that Loy Yee Ko wasn't the only one dealing with it.