Beginner
To practise html+css+javascript(and their variants):
- CodePen - Front End Developer Playground & Code Editor in the Browser: I have collected some really good design here.
- shortcutfoo: Better be familiar with common shorcuts.
- Yeoman or some other scaffolding tools.
Intermediate
- Build my own site.
- Common frameworks and libraries and their samples.
Advanced
Game and mobile.
Experts
TCP/IP protocals…
To full stack and native
EVEMon+market+planet
the source code of commonly used tools
Topcoder, oj.
Adobe, infographics, autodesk
work and part-time
BAT
github, bitbucket…
freelancer…