Abaixo segue uma lista de sites com cursos online de programação, tecnologias para desenvolvimento de software e disciplinas de Ciência da Computação.
#1 – Codecademy – http://www.codecademy.com/
Conteúdo: JavaScript, HTML/CSS, PHP, Python, Ruby, APIs
#2 – Codeschool – http://www.codeschool.com/
Conteúdo: Javascript, HTML5, CSS3, Ruby, iOS, Git, Agile, jQuery, CoffeScript
#3 – ShowMeDo –http://showmedo.com/
Conteúdo: Python, Java, C++, Ruby on Rails, Perl, Javascript, Django, Linux, etc.
#4 – Treehouse – http://teamtreehouse.com/
Conteúdo: HTML/CSS, HTML5, Javascript, jQuery, PHP, Ruby on Rails, Banco de Dados, Conceitos de Programação, SQL, Objective-C, Android
#5 – Udacity – http://www.udacity.com/
Conteúdo: Java, Algoritmos, HTML5, Teste de Software, Inteligência Artificial, WebGL, Programação Paralela, Robótica, Criptografia
#6 – Rubymonk – http://rubymonk.com/
Conteúdo: Ruby on Rails
#7 – edX – https://www.edx.org/
Conteúdo: SaaS, Introdução à Programação, Fundamentos da Computação Gráfica
#8 – Coursera – https://www.coursera.org/
Conteúdo: Baseado em cursos de Universidades: Redes de Computadores, Criptografia, Arquitetura dos Computadores, Inteligência Artificial, Introdução à Programação, Redes Neurais, Teoria dos Jogos, Robótica, Algoritmos, Compiladores, IHC, Python, Banco de Dados, etc.
#9 – Try Ruby – http://tryruby.org
Conteúdo – Ruby
#10 – Skillshare – http://www.skillshare.com
Conteúdo – Arduino, Introdução à Programação, HTML/CSS, Unity, etc.
#11 – Programr – http://www.programr.com
Conteúdo: Java, C++, PHP, C#, Ruby, Python, Andoird, iOS, J2EE, JavaScript, AJAX, SQL
#12 – Khan Academy – http://www.khanacademy.org/science/computer-science
Conteúdo: Disciplinas de Ciência da Computação
#13– Stanford University – http://www.stanford.edu/class/cs193p/cgi-bin/drupal/
Conteúdo: iOS