Hacker News new | ask | show | jobs
by carise 4373 days ago
It kind of depends what you're going to use those technologies for (i.e. what kind of webapp you want to build), but you can learn a lot about web technologies by building a simple blog, if you don't have something particular in mind. That will give you a direct, quick exposure to both backend and frontend technologies. Or you can search for tutorials and demos, then hack them to do more.

I'm sure others will have great suggestions, so I'll pitch a few to start with (I don't have a particular ordering in mind):

Frontend:

Javascript (tons of great books and online resources out there, e.g. MDN and Douglas Crockford: http://javascript.crockford.com/javascript.html); HTML5 (http://www.html5rocks.com/en/); CSS3

Backend:

SQL (yes, this isn't really new technology); NoSql or something similar; Some kind of web framework, e.g. Ruby on Rails, which will provide you the interface between database and frontend (and much more); Some familiarity with web servers (just because you have to worry about that for your web framework)

Apologies in advance if I put the technologies in the wrong group...