Coletânea de links para quem quer ser programador.
Arduino é uma plataforma que usa hardware e software livres. O objetivo do projeto é criar ferramentas para prototipagem eletrônica que são acessíveis, com baixo custo, flexíveis e fáceis de se usar.
- http://arduino.cc/en/Tutorial/HomePage
- http://arduino.cc/en/Reference/HomePage
- http://www.ladyada.net/learn/arduino/
- http://www.youtube.com/playlist?list=PL813A779A27BB6331 (Curso de Arduino On line)
Linguagem de programação de alto nível, interpretada, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.
- http://pycursos.com/python-para-zumbis
- http://www.codecademy.com/pt/tracks/python
- http://www.learnpython.org
- http://pythonmonk.com
- http://www.learnstreet.com/lessons/study/python
Linguagem de programação interpretada multiparadigma, de tipagem dinâmica e forte, com gerenciamento de memória automático.
- http://railsforzombies.org
- http://www.codecademy.com/pt/tracks/ruby
- http://www.learnstreet.com/lessons/study/ruby
- https://www.bloc.io/ruby-warrior
- http://railscasts.com/
Linguagem de programação interpretada originalmente implementada como parte dos navegadores web.
- http://www.codecademy.com/pt/tracks/javascript
- http://www.learn-js.org
- http://www.learnstreet.com/lessons/study/javascript
Sistema de controle de versão distribuído e um sistema de gerenciamento de código fonte, com ênfase em velocidade.
O Vim (Vi Improved) é uma versão mais poderosa do editor de texto Vi que acompanha a maioria das distribuições Linux.
Java é uma linguagem de programação orientada a objetos e uma das grandes referências no mercado de desenvolvimento de software. Java é também uma plataforma utilizada com outras linguagens como Groovy, Clojure, Jython e JRuby.
Aprofunde o seu conhecimento conhecendo as melhores práticas na programação orientada a objetos.
Outras linguagens, frameworks e tecnologias.