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

HTML

How do I drill programming terminology into my brain?

I am working through the web design track right now, I'm 4/10 of the first course and already I'm starting to feel overwhelmed by all the terms thrown at me. Okay, that's a selector. That's an element. That's an anchor, ect. Got it while I'm following along with the video typing the code shown in the video, but my fear is down the road, when I set out to make my very first website, and I have to refer to documentation and help from other people, I won't recall what part of this line is the selector or the element.

Any of you experts out there have any tips on how I can commit to memory these terms. I'd hate to one day be a part of a team on some project and the boss says "I need this element changed to this." And have to ask "what part of this line of code is the element again?"

2 Answers

I'm certainly no expert here, but I agree with Raymon: knowing where to find the bit of knowledge you want to use and knowing how to implement it correctly is more important than memorizing...

that said, if you actually want to memorize bits of the terminology (or anything else) Anki is awesome (http://ankisrs.net/). I've been using it for years for language study and college courses.

hehehe, at some point we were all nervous about the same thing..... so dont be... relax... don't try to memorize all of it..... The truth is that no developer remembers every terminology or every piece of code. What's important is that you know that this things exist and that you know how to find and read it's documentation so that you can then implemented in your projects.

Obviously the more you do something the easier it will get..... but for now just relax and practice what you learn in real projects. Most of what I am really good at I learned by messing up. You'll be surprise how much you learn when something is not going your way hehe.

Hope this ease your mind