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 to Make a Website Styling Web Pages and Navigation Make a CSS Image Gallery

Help! I have never learned any coding including CSS. Where can I learn what I need for this part of course?

What and how do I learn CSS? It seems like you are assuming I have used it before?

4 Answers

Zach Patrick
Zach Patrick
19,209 Points

If you are on the Front End Web Development track or the Web Design track, you will go through the CSS Basics course after you finish up the How to Make a Website course. There are also other courses in the library if you want to go through some of those.

Zach Patrick
Zach Patrick
19,209 Points

Basically, I would just pay attention and pick up on some things while you're doing this course, and then go deeper in the CSS Basics course and some of the other CSS courses that they have here on Treehouse.

jason chan
jason chan
31,009 Points

frontend track

web design track

If your totally new at computers:

digital literacy

Don't be afraid to get your hands dirty make your own projects. Like for example I want to create a block or circle. I want the logo here. ETC. That's how I learned before teamtreehouse.

Also look at others code examples and put the code in your own words. Like for example what is this code trying to do and what does it mean. Then modify it make it your own.

M. Cotter
M. Cotter
6,179 Points

Hi Vicki,

Since it sounds like you have no coding experience, I would recommend doing what I did (as well as some of these other commentators) to get started in coding. Visit W3Schools.com where they have free tutorials that will help you build a solid foundation in HTML and CSS so that these courses here on Treehouse make a little more sense.

OR, you can use W3Schools.com as a resource while you're taking a Treehouse course. If you find yourself confused, pause the video, go to W3Schools.com, learn about the subject using their tutorials, and then come back to your video or track on Treehouse.

I personally started with HTML (structure) and then started incorporating CSS (appearance) into my personal lesson plans. HTML is a great way to start because it helps your mind start adjusting to the idea of coding.

Ultimately, it's like learning to do math. You can't really perform any complex equations until you understand how to add on the most basic level including understanding numbers and their value system.

So, be patient with yourself and allow yourself time to form a solid foundation. Once the foundation is formed, you'll be able to adopt new techniques much faster.

Good luck! If my response answers your question, please consider marking it as a Best Answer! :) If not, let me know if you have any other questions and I'll do my best to help you out.

Best wishes,

M.

peyton caseria
PLUS
peyton caseria
Courses Plus Student 12,281 Points

It all depends on where you are coming from, I first picked up CSS3 from w3schools, branched out into a beginners book and from there Team Treehouse helped me branch out more.

However I had a larger background in Javascript and HTML5, Typically a PDF book or a mentor can be great way to feel comfortable in a new language.