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

CSS CSS Basics (2014) Enhancing the Design With CSS Gradients

How do i get the most out of these videos? This is a lot of information to retain? How do I learn and retain this info.

I did the HTML section and went directly to CSS. There are coding challenges in between but still it is a lot of information to remember. How do I learn this information so that I an apply it? When I move to each video I doesn't feel like I retain all the information from the previous videos.

5 Answers

The best way is always to make a project at your own. Make a little site about something you are interested in and use the stuff you learned. Also write a lot of comments for yourself. So you can look at you project after some month and read in the comments what the element is doing and why your are useing it.

You will forget a lot of stuff when you dont practice it. Learn some javascript next so you can upgrade your project... And also try something you dont learned in the videos...look at css websites and look for some stuff you might want to try. Try to increase your knowledge by practicing/learning new stuff.

It is like learning a normal language...you will only speak fluent when you use the language consistently

Agree! Great advice.

jason chan
jason chan
31,009 Points

Repetition. Practice. Watch video again try to understand the concept. Then apply the concept to solve a problem. Or try to apply the concept to solve a problem.

You only to know enough to solve problems.

Jennifer Nordell
Jennifer Nordell
Treehouse Teacher

I would suggest possibly getting a codepen account. The basic one is free and will give you a playground where you can test what you've learned and code at will. It supports HTML, CSS, and JavaScript. I have even been known to do some coding on codepen from my iPad, so it's possible to sit in a waiting room and develop a website!

akin kuelhanbey
akin kuelhanbey
7,474 Points

Good idea, Jennifer! Thanks for the info!

Learn the basic concepts and try to understand how to implement them in a design. I don't believe that you should try retain all this information. I know that I haven't!

If you need a quick reference use something like MDN (Mozilla Developer Network) https://developer.mozilla.org/en-US/

jason chan
jason chan
31,009 Points

sublimetext and emmet.


That's about it.

that cheat sheet will come in handy!