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 Object-Oriented JavaScript (2015) Constructor Functions and Prototypes Making the UI Work

Christopher Mlalazi
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Christopher Mlalazi
Front End Web Development Techdegree Graduate 17,305 Points

Too much code

Does anyone still remember all this code after watching this video, can you write this on your own. My mind is blank now from watching, but along the way I was understanding this, but simple fact is that I cannot hope to re-write this on my own. But good lesson.

4 Answers

Garrett Levine
Garrett Levine
20,305 Points

I felt the same way after watching a lot of videos. The truth is you really need to pair Treehouse's learning with projects ! I always recommend making a to-do list we app when learning to program in JS. I challenge you to;

  1. make an input, that when you submit it stops the page from refreshing, and adds a list item to the screen with the input text.

  2. you can click on an x on the list item to remove it from the list

  3. you can click on a check mark on the list item to add it to a NEW list called 'archive', and shows the date it was completed on.

I bet you can do all of these things, and just keep pushing through until you can figure it out! don't do anymore treehouse vidoes until you've completed the project, because while Treehouse is a wealth of knowledge it can get VERY comfortable.

Garrett Levine
Garrett Levine
20,305 Points

Christopher Mlalazi feel free to message me at any time! garrlevine@gmail.com . I would love to help you out and send you assignments to help you learning!

@Christopher Mlalazi Highly recommend Free Code Camp freecodecamp.com. Treehouse can only do so much for ensuring a blended learning experience. By blended learning, I mean watching video-lessons and applying those lessons from scratch.

With free code camp, you have a structured learning environment for completing algorithm challenges and frontend projects along the way.

Enjoy!

I have to agree about doing projects. There is so much information in these courses that by the time I get to the end...I forget the beginning stuff. And sometimes when I try to do a project on my own I'm saying "wait, that worked in the video what's happening here!". Always more questions. yea...

I lost went through the hoops signing up for freecodecamp, only to get to the place where you have to join a facebook group. Too much data mining on facebook for my tastes.

Christopher Mlalazi
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Christopher Mlalazi
Front End Web Development Techdegree Graduate 17,305 Points

@John Larson, yes side projects are the way to go that’s what I am doing now, write code every week by developing sites for friends for free for now as I accumulate experience.