Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

what to learn ?

hey guys i want to build websites which languages should i learn ? and basicly i wanted to say that im new here so hello everybody :)

5 Answers

Jack Spangenberg
Jack Spangenberg
643 Points

Hi.

You first need to learn HTML and CSS for basic structure and styling your pages. Then move on to JavaScript to make your sites interactive. After that I would choose between learning Bootstrap Alpha-v4 and PHP.

why between ? php is a server side and bootstrap is a responsive framework am i right ?

Jack Spangenberg
Jack Spangenberg
643 Points

Yes.

PHP enables you to use databases, contact forms, etc.

Bootstrap is for advanced structuring for your webpage with mobile devices in mind.

They are different but both important.

It's better to learn one language at a time too

there is also NODE.JS and Ruby in server side ? what u really recommend me to learn i know that php is open source and easy to learn but alot of people like node.js..

Jack Spangenberg
Jack Spangenberg
643 Points

You wanted to build a webSITE not a webAPP. If you want to build a web application that is a whole other story. You can learn any language on here and it will help you.

so php are for websites and ruby and node.js are for webapps ?

i like to jump around and try a lot of languages.