Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What is best way to learn these technologies which would enable me to understand all the 3 in a combined perspective rather than individually?

share|improve this question

closed as not constructive by Walter, gnat, Yannis May 14 '12 at 1:21

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

You learn all three individually. Everyone needs HTML, CSS enhances HTML with style, layout and animations. JavaScript enhances HTML/CSS with interactivity, IO and other black magic. – Raynos Dec 28 '11 at 12:29

Mozilla Developer Network has great resources; In my opinion it also has the best JS reference.

  1. HTML5
  2. CSS
  3. JavaScript
share|improve this answer
Well, you learn them individually and you use each one separately for a combined result. – Fabián H. jr. Dec 28 '11 at 16:31

Learning style depends from person to person and in case you feel right in learning from books, I would suggest Head First HTML5 programming. The book has pretty decent examples explaining the potential of HTML incorporated with javascript. A little background of HTML and CSS is expected for no looking back into basic HTML and CSS rules. It's pretty easier and covers the most of basic requirements in todays web-apps.

share|improve this answer
Thanks for the book title. – nrb Dec 28 '11 at 12:21

Not the answer you're looking for? Browse other questions tagged or ask your own question.