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 trialDustin Baker
1,506 PointsI'm a No0b... Where to begin?
So I'm wanting to learn how to code, and I have been looking into getting into a coding bootcamp, something that will teach me Ruby on Rails, HTML, and CSS. So now that I have subscribed to this site I don't really know where to actually begin. I don't know what to start first. Any help would be much appreciated. Thanks!
5 Answers
Stone Preston
42,016 PointsI would probably start with the Front End track first and do that before doing any Ruby on Rails courses. Its a good idea to get a good understanding of HTML and CSS first before doing something more advanced like RoR or PHP
David Curtis
11,301 PointsI would definitely start with HTML and CSS since they aren't actual programming languages and should be easier to follow. Then I would recommend JavaScript and jQuery. These four combined can give you amazing results fast. In other words, you will be able to create something tangible very quickly. Once you feel comfortable with the programming basics of JavaScript and jQuery, then I would recommend moving on to the Ruby/Rails track. While Ruby itself is an "easier" programming language to learn, using Rails is not necessarily for "noobs". :)
BTW, I am currently attending a RoR bootcamp and we are using Treehouse as supplemental material.
Good luck to you! There is great material here, so you're definitely in the right place. Be sure to download the project files onto your computer and play around with them ==> this is the best way to learn!
Kelsey Simms
200 PointsHTML and CSS are your friends. HTML is real easy, and CSS is still somewhat easy but you shouldn't be able to blow through it (like I did with HTML, anyway). Biggest thing to remember: DON'T GET DISCOURAGED. I remember when I got real discouraged when I just started since everything was so foreign, but it's simply a mindset that you need to have "click" with you, and once it does a lot of the back-end items that happen with websites will make a lot of sense.
Dustin Baker
1,506 PointsI just wanted to thank you all for your responses... You have helped me a ton! The Ruby on Rails track has been the one that I have gone with since that is more programming base than the Front End track (which looks more design once you get passed the HTML and CSS phase). So thank you all so much for your replies, it has really helped me out. :o)
David Curtis
11,301 PointsGood luck, Dustin. I just want to mention that if you are a Windows user (like me), be sure to use Ruby v.1.9.3 for that track and do not run "gem update" at any time during the course. This will save you a lot of headaches! :)
Dustin Baker
1,506 PointsThanks David... I will be sure to remember that... The less headaches the better... :o)
Ben Jakuben
Treehouse TeacherBen Jakuben
Treehouse TeacherThe Ruby on Rails track is front-loaded with a lot of the same material as the Front End track, so you could start there if you want. Either way you'll be learning the same basics of the web before diving into Ruby programming. Welcome to Treehouse!