Im my opinion, A good webdeveloper MUST know:
After this, it's important to know:
- Jquery
- XHTML
- Crossbrowsing (diferences of IE X Firefox x Chrome, etc)
Rationale:
- HTML: it's the base of web.
- CSS: in 2010, it's the base of web.
- JavaScript: only the basic, to understand jquery after.
- Jquery: you can solve a lot of problems quickly and it's large used.
- XHTML: because your page may broke in modern browsers, if has a
, not a
- Crossbrowsing: there is more than one browser in the world.