It's a new year, and as we all know, technology never stops moving. Java developer for the last ten years, but need to learn more about AngularJS? HTML and CSS for the last five, but need to pick up responsive design?
Fortunately, there are a lot of great online tools today for learning new technologies. Many of them include things that were unimaginable a few years ago - mini-IDEs built into the webpage, integrated videos and documentation, gamification systems with badges... it goes on and on.
With no further ado, here are a handful of the technical sites we've found helpful and interesting:
In addition, GitHub is a great place to start creating a portfolio, and StackOverflow for Q&A. There are also an amazing number of HD videos on YouTube and Vimeo as well - the transition to HD video means that you can usually see the presenter typing through their demo!