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

General Discussion

If you are totally new to Coding, and just signed up for treehouse. Were should/the best way to start? :)

Coming from a person with no, whatsoever knowledge about coding.

5 Answers

You should decide, what you want exactly do and choose one track from offer.

If you want make websites, so choose Front End Web Development or Web Design, which is more focused on design, look and feel :-)

Happy coding.

Thanks for answering!

If you signed up, Treehouse should have asked you some basic questions about what type of programming career path you'd like to pursue. Based on your input, Treehouse will put you on specific track to follow and whichever track you're on should begin with basic beginner courses.

If you're uncertain as to what career you'd like to pursue and you just want to start programming in general, I might suggest starting with HTML/CSS as they're simple and easy to pick up with no prior coding knowledge. From there you could work your way on to JavaScript.

Uncertain as to what career i would like to pursue and just want to start programming in general is pretty much spot on. Thanks for the advice!

If you want to program, I would not start with HTML/CSS. HTML and CSS are not programming languages. They are used for marking up and displaying content on web sites. These are not programming languages.

Don't look at it as the career you want to do but what is it you want to accomplish. The goal you have in mind will guide you. If you have no interest (for instance) in building web sites - HTML/CSS is a waste of your time. There are numerous programming languages here to learn...but if you want to learn programming, my advice would be to find a course in programming fundamentals that is independent of a programming language (most likely you would want an object oriented programming fundamental course).

If you wanted to learn phone apps you would focus on android or Objective C / Swift...if you wanted to learn a programming language that would enable you to use statistical modeling languages (like R) you might want to look into Python or Ruby.

Acquiring a basic knowledge of HTML/CSS is in no way a waste of time regardless of what you end up doing career-wise. True, it's technically a markup language and not a programming language--still it's a good introduction to syntax rules and basic logic encountered in other programming languages.

Going on the assumption that you don't know what you want to accomplish, as the OP already stated, HTML is a great place to start.

BTW

Treehouse does have an introduction to programming course right here

http://teamtreehouse.com/library/introduction-to-programming

I still advise against HTML and CSS unless you want to build web sites as the fundamentals of programming and the fundamentals of markup have more not in common than in common

Keep in mind that the introduction to programming course shared above is outdated. The updated version of this course is here:

http://teamtreehouse.com/library/javascript-basics

Both are essentially an intro to JavaScript, which is a language much more worth knowing if you have a basic understanding of HTML.

Cheers!

Thanks for the clarification - I've been back and forth with learning ruby and rails for a very long time and finally just went back to the beginning to try and fill the holes and get where I want to be in both OOP and web development, I just looked at the programming course in the ROR trail - there's also a separate javascript course - if they're the same i'd hope they'd merge them.

I now see from you guys advice, there are different roads to take in the programming world, and it will probably end up an success anyways.

I started at Andrews tip about 30 minutes ago and it have gotten me started, so ill continue with that, and work my way on to Javascript.

Appreciate the feedback from you both.