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 trialMarcus Louison
Courses Plus Student 31 PointsNew website!
Hi everyone!
I have a quick question about a website - I don't know much about building websites from scratch, but I'm here to learn so I can build a new website that I have in mind - The site is a TV scheduler, and I want it to have a digital guide similar to what's available on tv; ability to scroll etc. I also would like to be able to add snippets of info to each item on the schedule, as well as images and video as I see fit.. That should be good enough to start.. So the question is - Which Treehouse courses do I have to take to be able to create and maintain this website for myself, and how many hours do you think it will take to gain such proficiency?
2 Answers
Dustin McCaffree
14,310 PointsYou could probably avoid learning any backend code. Is this your first time in programming at all? If so, here are my recommendations:
Go to 'tracks,' click on 'Front End Web Development.' I would honestly recommend the whole thing from beginning to end-- but as it says, I believe it is almost 60 hours of learning...
In the event that it is too much for you, I would start by doing at least the first three parts of the track, the "How to Make a Website," "CSS Basics," and "JavaScript Basics."
That should be enough for you to get started and begin to understand what you still lack. In the end, I would recommend using JSON and AJAX to do all of your snippets and dynamic loading of what shows are current, upcoming, etc.
There's a lot to do. I've probably spent a few hundred hours learning on here, plus time on the side of course just doing personal projects and small client things... And I still feel way too new to do anything very substantial.
Don't be disheartened though! There is so much that you WILL be able to do that you couldn't before-- even after just a few hours. Becoming a coding Jedi is a long process.
PS: When it comes to learning JavaScript, my favorite part of coding, I would recommend not JUST using TreeHouse. This is a wonderful site, but also try following this beginner's study guide and completing the end challenge:
http://javascriptissexy.com/how-to-learn-javascript-properly/
Good luck, Marcus! I wish you the best!
Dustin
Marcus Louison
Courses Plus Student 31 PointsThanks Jacob!
Marcus Louison
Courses Plus Student 31 PointsMarcus Louison
Courses Plus Student 31 PointsThanks so much Dustin! That was an amazingly detailed response..
Yes, this is my first time programming.. I'll take your recommendations on board as I begin my journey.. Thanks again!
Jacob Mishkin
23,118 PointsJacob Mishkin
23,118 PointsI highly recommend JS is sexy blog. great stuff.