Índice:

Quer aprender como codificar? Começa aqui
Quer aprender como codificar? Começa aqui
Anonim

Nunca é tarde para aprender programação. Se você quiser, verifique nossa seleção de recursos de aprendizagem úteis e livros de programação.

Quer aprender como codificar? Começa aqui!
Quer aprender como codificar? Começa aqui!

Existem vários motivos para aprender a programar. Em primeiro lugar, tendo adquirido essas habilidades, você será capaz de automatizar processos de trabalho, entender melhor os desenvolvedores e recuperar dados de sites. Em segundo lugar, reconstrói a própria maneira de pensar: é impossível codificar sem uma compreensão clara das relações de causa e efeito, concentração profunda na tarefa e outras qualidades que são úteis em qualquer negócio.

Mas por onde começar a estudar programação se você não quer ir para a universidade, mas não dá tempo para cursos? Em casa, é claro, com cursos online, recursos de aprendizagem e livros. Aqui está uma seleção de recursos para ajudá-lo a iniciar sua longa jornada na seita dos codificadores.

Os melhores (e gratuitos) cursos de codificação online

Aqui está uma lista de sites onde você pode fazer cursos gratuitos em diferentes linguagens de programação e uma lista de livros que o tornarão muito mais fácil de aprender.

Linguagem de programação Cursos online Livros de programação grátis
JavaScript Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers Eloquent JavaScript, Guia de JavaScript, Speaking JavaScript, JS The Right Way, Oh My JS
HTML e CSS Code Academy, Don't Fear The Internet, Tutsplus, Learn Layout, Dash, Web Accessibility Mergulhe em HTML5, 20 coisas que aprendi, HTML Dog, HTML e CSS, HTML5 para designers, DOM Enlightenment
jQuery Code Academy, Tutsplus, Code School Fundamentos de jQuery, Aprenda jQuery
Pitão Code Academy, Google, Learn Street, Python Tutor, IHeartPY Python for You and Me, Mergulhe no Python, Aprenda Python da maneira mais difícil, Think Python, Python for Fun, Django
Rubi Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street Guia por que (comovente) para Ruby, Aprenda Ruby da Maneira Difícil, Aprenda a Programar
PHP Code Academy Programação PHP, PHP prático
Script do Google Apps Primeiros passos, horário comercial, exemplos de scripts do Google, Script de aplicativos de aprendizagem
WordPress Treehouse, WordPress TV
Scripting Linux e Shell Stanford.edu, Explain Shell Conquiste a linha de comando
Node.js Nodetuts, Node School The Node Beginner Book, Mixu's Node book, Node Up and Running, Mastering Node.js
Git (controle de versão) Escola de código, imersão em Git, treinamento em GitHub Pro Git, aprenda Git
Objective-C (iOS e Mac) Code School, Stanford, iTunesU
Chrome Dev Tools Escola de código, segredo de ferramentas de desenvolvimento, tutorial de ferramentas de desenvolvimento do Chrome
Ir Golang.org Programação em Go, Go by Example, Learning Go
Android Coursera, The New Boston, Google University
D3 (visualização de dados) Visualização de dados para a web, Dashing D3, D3 dicas e truques
Todo o resto Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Treehouse$, Open Consortium

»

Programação para crianças

Se você quer criar um programador, pode começar a ensiná-lo desde cedo. Com os aplicativos Tynker e Hopscotch para iPad, seu filho aprenderá o básico da programação por meio de jogos e quebra-cabeças.

Outro projeto para ensinar crianças é o Scratch. Aqui, eles aprenderão a criar suas próprias histórias, jogos e desenhos animados. Você pode estudar Scratch online ou baixar o aplicativo para computadores Mac / Windows / Linux.

Recomendado: