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 JavaScript and the DOM (Retiring) Making Changes to the DOM Removing Nodes

Mariela Napoles
Mariela Napoles
13,434 Points

How Do I practice all the lessons I am learning?

Hello, team treehouse users. I am learning a lot from all the contents here but I am looking for something that I could do to retain all the concept for a long time. Can you suggest which project I should start working or a good website that list projects for practice?

Also, Is it better to watch (for example: Javascript and the DOM series) first and then practice or, should I practice after each topic is introduced? Right now, all I am doing is to watch and take notes. Im not sure what to do next. Every answer will be appreciated. Thank you and have a nice day :)

3 Answers

Lee Vaughn
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree seal-36
Lee Vaughn
Treehouse Teacher

One way is to use the new Practice Workshops which you can find here: https://teamtreehouse.com/library/type:workshop/q:Practice

These are simple exercises that you can do to reinforce what you are learning.

You can also use those exercises as inspiration for ideas on creating your own practice exercises based on things you recently learned.

I like to warm up each day by working on a small project related to what I worked on the previous day. For example, if I am working on Flexbox lessons I might design a navigation bar or a sticky footer. If I am working on if/else statements I might come up with a little JavaScript quiz. I try to come up with these ideas the night before based on what I learned and want to reinforce.

Hope that helps.

Mariela Napoles
Mariela Napoles
13,434 Points

Great Idea Lee Vaughn. Im thinking of doing that, as you suggested. May I ask how many hours do you usually code? I set an hour of practice but then, sometimes I am so at it, I sometimes go for more hours or until I get stocked or until I finished. Thats the only time I feel like doing other things. Thank you for your answering! :D

Lee Vaughn
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Lee Vaughn
Treehouse Teacher

Learning to code is my primary focus right now so I spend most of my day working towards that. It is good that you get so caught up coding that you want to keep going but be sure to take frequent breaks. Not only is it good for your body but it will keep your mind sharper as well.

i was struggling with the same question. believe me if you follow each workspace and try to do as the teacher does. (always try to do it yourself what the teacher is going to do next.) you will encounter failure sometimes and there will be times when you will succeed too. It really helps rather than just watching videos until you practically use them on spot. workshops are a good practice too but you might have to take a refresher video again if you doing after a while.

Create your own tutorials as notes, break things down the way you understand them and try to write them so that you can show them to someone you know