Web Development
Build web pages and emails. Use JavaScript to add functionality. Utilize server side scripting.
- HTML/CSS
- http://teamtreehouse.com/library
- http://learncss.tutsplus.com/
- http://www.html5rocks.com/en/tutorials/
- http://www1.webplatform.org/
- JavaScript
- http://www.codecademy.com
- http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript/
- http://teamtreehouse.com/library/websites/javascript-foundations
- http://www.codecademy.com/tracks/jquery
- Scripting/Programming
- Programming Overview: http://www.khanacademy.org/cs/tutorials/programming-basics
- Online development environment: http://c9.io
- PHP: http://devzone.zend.com/6/php-101-php-for-the-absolute-beginner/
- Python: http://www.learnpython.org/
- Rails: http://railsforzombies.org/
- Scraping: http://www.garethjames.net/a-guide-to-web-scrapping-tools/
- Scrapy for Python: http://scrapy.org/
- Must-Have JavaScript Libraries
- jQuery: http://www.codecademy.com/tracks/jquery
- mooTools: http://mootools.net/
- Data Viz Libraries: http://selection.datavisualization.ch/
- Scrolloroma: http://johnpolacek.github.com/scrollorama/
- Timeline.js: http://timeline.verite.co/
- Tween.js: http://www.createjs.com/
- Scripty2: http://scripty2.com/
- Lettering.js: http://letteringjs.com/