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 Foundations Selectors Type Selectors

DA MICO
DA MICO
2,680 Points

Am I supposed to be following along with him? and if so, how exactly

im am new to coding

7 Answers

Sean May
Sean May
9,547 Points

I think it definitely benefits you if you follow along with the tutorials as you go along, because the best way to learn coding is to put your fingers on the keys and write the code. While you can just watch the videos and participate in the quizzes and challenges, working as the instructor works really helps out.

If you feel like you've missed something during a section, you can always download the newest version of the working files from the 'download' section at the bottom of every video.

Hey Sami,

I like to follow along directly with any teacher that is teaching code on here. We can always remember more when we interact with what we deal with whether that's writing or typing. What I do is set up a small Workspaces window positioned directly to the right of the video on the page so that I can see both the video and my own code. I usually give mine a fairly narrow profile so that I can see the video and type what I need into Workspaces. And, if I can't keep up with how fast he is typing, I'll either slow the video down to about 0.75x or 0.5x speed so that the typing goes slower or pause the video altogether, catch up, and then unpause and let the teacher keep explaining what they're doing.

Personally, I find it easier to follow along when I can see their code and my code at the same time. :)

And if you've missed anything, you can always visit the Downloads section below the video to get the video itself.

In addition to downloading the project files you'll want to use a text editor. If you don't already have one there are a bunch that you can get for free. I like Sublime Text, which is free but they will ask you to pay when you open it. I've also heard good things about Github's text editor, which is called Atom and Adobe's Brackets. If you're on Windows a lot of people seem to like Notepad++

When you're working on projects on Treehouse, though, I find it much easier to use Workspaces, IMO.

I agree but if I recall correctly the CSS Foundations videos don't offer a workspace.

Not as a direct link on the page, but you can always right click on Workspaces on the sidebar and select "Open in a new tab (or window)". Then, create the Workspace you desire.

Oh neat. I hadn't realized that when I was going through that deep dive.

Definitely! I didn't realize it until recently, too, but shhhh...tell not a soul! :)

I feel like this course is covering a more complex issue than the previous, yet seems less hands on. I could take the DIY approach and use the same code in my editor but I would prefer a similar structure to the first course as I am still so new.

Ricky Catron
Ricky Catron
13,023 Points

I might just be weird but I follow along in an entirly different manor.

I usually go through each project and take note on the different parts.

Then I create a project similar but with a different theme so I can practice the topics without just coping code. I find that this helps me retain more information and has even inspired some great personal project.

Personally I work on my own computer (Ubuntu OS with Geany as my text editor) instead of workspaces but it is a great tool which I would highly reccomend!

Goodluck! --Ricky

I never thought of doing a follow through with different code. I think I did this for How to create a website. Very interesting Richy Catron!

I asked two coworkers who code professionally, and they both use Sublime (as well as Notepad ++), so I second the votes for Sublime. Workspaces was cool for the intro Stage, but its not as versatile or professional.

Even as a newb I have discovered that Sublime has predictive features that Workspaces lacks (for instance opening a curly brace and hitting enter, Sublime will put the closing brace right where it is supposed to be, and the cursor right where it is supposed to be, this would have saved me a lot of repetitive manual keystrokes in the previous Stage!).

That is the power of Treehouse, when it comes to learning. They are versatile and allow open learning styles like; hands on, follow along and just relax and watch.