First up, if you would like to add to this documentation, GitHub uses Markdown and here's a great 3 minute GitHub guide on mastering markdown. The best practice way to add to this documenatation is to fork and create a pull request. The easiest way to start using GitHub is to use GitHub Desktop.
- CSS 3
- HTML5
- JavaScript
- jQuery
- JSON
- Open Graph protocol
- XML
- XML Schema
- YAML
- Git
- GitHub Desktop
- Syncing a fork
- RexEgg - The world's most tyrannosaurical regex tutorial
- Ruby
- Ruby Best Practice
- Ruby Syntax Checker
- Introduction to Test Driven Development in Ruby
- Ruby Gems
- Alternative Ruby Shell, Pry, With More Features
- Ruby Productivity with Vim and TMUX
- Refactoring Ruby
- Practical Object Oriented Design - An Agile Primer Using Ruby
- Welcome to Codecademy! - We recommend starting with this course
- Learn HTML
- Learn CSS
- Make a Website
- Introduction to Git for Data Science
- Learn Git
- Learn the Command Line
- Deploy a Website
- Introduction to Shell for Data Science
- Intro to SQL for Data Science
- Learn SQL
- SQL: Table Transformation
- SQL: Analyzing Business Metrics
- Introduction To JavaScript
- Introduction to jQuery
- Spreadsheet Basics
- Data Analysis with Spreadsheets
- Learn ReactJS: Part I
- Learn ReactJS: Part II
- Learn Sass