Aprender algo por conta própria ficou muito mais simples com a internet, já que existem diversos sites e blogs com os mais diversos conteúdos, para facilitar a sua procura vou listar 10 Sites para aprender a programar.
Até mesmo quem nunca estudou programação consegue aprender com os sites que vou apresentar.
10 Sites para aprender a programar – Lista
A fim de facilitar a vida dos mais apressados segue a lista condensada.
Mas eu recomendo a leitura completa da descrição dos sites, pois eles diferem muito entre si.
- Khan Academy
- Codecademy
- Code.org
- Coursera
- Udacity
- Udemy
- Scratch
- edX
- Code Avengers
- Android Training
- Danki Code
- Balta.io
1. Khan Academy
A Khan Academy conta com os muitos cursos das mais diversas áreas de desenvolvimento.
Além disso ele dispõe de material para os alunos, pais e também para professores.
Facilitando assim o aprendizado do aluno que pode ter um apoio mais especializado do seus pais nos estudos de programação.
Além disso os cursos da Khan Academy estão disponíveis em diversas línguas, inclusive em português.
2. Codecademy
De maneira parecida ao Khan Academy a Codecademy tem muitos cursos de várias linguagens.
Mas diferente do Khan Academy nem todo o material está disponível em português.
Além disso ele conta com os cursos “PRO” que tratam de maneira mais completa conceitos na programação, como um curso completo de desenvolvimento web por exemplo.
3. Code.org
Com foco no público infanto-juvenil o Code.org trás cursos de lógica de programação usando blocos de código.
Além disso o Code.org usa elementos como filmes e jogos para ajudar o aprendizado.
Os cursos são divididos em faixas etárias.
Assim facilitando o aprendizado até mesmo dos mais novos.
4 . Coursera
Da mesma forma do Khan Academy o Coursera tem diversos cursos de várias linguagens.
Porém ele tem um diferencial de ter cursos criados por universidades ao redor do mundo, incluindo universidades brasileiras, como USP, Unicamp e ITA.
5. Udemy
A maior e mais conhecida plataforma de cursos online não poderia ficar de fora da nossa lista.
A Udemy tem todo o tipo de curso, até mesmo cursos grátis.
Mas cuidado com os cursos grátis pois muitas vezes vale mais a pena comprar um curso do que gastar seu tempo em um curso grátis que só quer vender outro.
6. Udacity
Parecido com o Udemy a Udacity oferece cursos das mais diversas áreas, porém conta com uma maior curadoria de conteúdo em relação a sua principal concorrente Udemy.
Por conta disso a oferta de cursos grátis também é menor.
Além disso o conteúdo é todo em inglês.
7. Scratch
De maneira similar ao Code.Org o Scratch tem o foco no público jovem.
Além disso o Scratch fornece material para instrutores ensinarem programação a crianças.
Mas lembrando que boa parte do material para instrutores é em inglês.
8. edX
Criado pelo MIT o edX tem como diferencial trazer não só cursos completos de TI, mas também linguagens específicas.
Além disso ele conta com um cursos de línguas, negócios e até mesmo engenharia.
Mas nem tudo são flores, o conteúdo é todo em inglês.
9. Code Avengers
Com um conteúdo focado no público jovem mas um pouco mais avançado o Code Avengers trás duas trilhas de aprendizado.
Mas mais uma vez o conteúdo é disponível somente em inglês.
10. Android Training
A última dica da lista é para quem quer aprender a desenvolver para dispositivos Android.
O conteúdo é disponibilizado pela Google de maneira totalmente grátis.
Mas mais uma vez é totalmente em inglês.
10 Sites para aprender a programar – Bônus
11. Balta.io
Com 4 trilhas de desenvolvimento eu recomendo para quem quer se aprofundar no desenvolvimento.
Mas eu não recomendo para quem está começando.
Pois o conteúdo do curso é um pouco avançado e pode acabar confundindo quem está começando.
12. Danki Code
Os cursos da Danki Code são para mim os melhores para quem quer começar do zero, pois começam desde a base de lógica de programação.
Além disso eles disponibilizam um Ebook de como se tornar um Desenvolvedor FullStack, confira aqui.
10 Sites para aprender a programar – Conclusão
Certamente estamos vivendo em uma era maravilhosa, existe uma quantidade inimaginável de informação de fácil acesso.
E é justamente ai que mora o problema, não adianta nada ter só acesso a informação.
Também é preciso praticar.
Aprenda com os sites listados acima mas não se contente só com eles, crie projetos próprios, leia o máximo de código de outras pessoas que conseguir.
Isso certamente vai lhe ajudar a aprender (ou melhorar) a programar mais rápido.
Agora, caso queira dar um passo além e aprender as principais tecnologias do mercado e se tornar um(a) desenvolvedor(a) Full-Stack o melhor a se fazer é o Pacote Full-Stack dos nossos parceiros da Danki Code, onde você vai aprender de maneira simples tudo sobre o desenvolvimento de Software usando as principais tecnologias do mercado.
Quer mais dicas sobre desenvolvimento, clique aqui.