Welcome to the Treehouse Community
Looking to learn something new?
Heather Greathouse3,608 Points
What studying techniques are you guys using to keep ALL this information straight!?!?
I am almost done with CSS basics and can't help but feel slightly overwhelmed. I want to continue but I don't want to get to far in before I am way over my head. Does anyone have a good suggestion for practicing or good references to use to keep things straight? Thanks!
Karolin Rafalski11,368 Points
I keep a notebook and I take notes, but it's more of a learning tool that I use at the time and I rarely use it for reference. I just google whatever it is I am looking for; but I'll say that at first I was not comfortable googling things and I found it hard to look things up and use them, but it got much easier each time I did it.
Erik Nuber20,629 Points
I took extensive notes as I went thru the videos. I kept stopping, restarting and rewinding while doing so. When I was done, I created a mass study guide that lists all properties, what they are used for and what they belong too. They also have apps for all that stuff too. I just didn't care for how they were organized.
Color: Set the text-color for different elements
property values: color - specifies the text color initial - sets the property to it’s default value inherit - inherit this property from the parent element
Opacity: The opacity property sets the opacity level for an element. Opacity-level describes the transparency-level, where 1 is not transparent and 0 is completely transparent.
property values: number - specifies the opacity from 0 to 1 initial - sets this property to it’s default inherit - inherit this from it’s parent element
Beyond that, it is repetition and using it. It is more than okay to have to look something up. There are times I can't remember how a <select> tag is supposed to be set up but, I check the doc files and, get the structure and am good to go. If you know something is possible, it makes it easy to find a quick answer for. Going thru the courses they mention several times that you aren't expected to remember everything. But, having the general knowledge of how things work makes a big difference.
Greg Kitchin31,138 Points
To help consolidate your knowledge, put it into practice. Finish a few classes and build your own site. See how changes you make to code reflect in the final product.
Even if it's something as simple as a page that has 5 lines of text and a few pictures, you want to see how everything you've learned changes with amendments to CSS. I'd suggest building a very, very simple website, just one page with some pictures, headings and text, and see what you can do with your new knowledge.
Also, take notes. Lots of notes. If you can get A5 notebooks which have an band around them, I find them great for notes.