Trilha de estudos com cursos gratuitos para aprender programação do zero

William Oliveira
Training Center
Published in
7 min readMay 18, 2018

Existem muitas trilhas de estudos maneiras nas plataformas de cursos online ou presenciais, como as trilhas do Alura, que tem a aba carreiras:

Imagem da tela de carreiras do Alura

E, se entramos em uma trilha, vemos que o conteúdo está muito bem estruturado para começarmos por um curso básico e ir avançando a dificuldade, maximizando o aproveitamento e potencializando nossa carreira em programação:

Trilha iniciante em programação, do Alura

Isso é uma coisa linda e, além dessas trilhas muito bem organizadas, ainda tem os ótimos instrutores do Alura e é por isso que estou falando deles aqui: por curtir muito a plataforma e o conteúdo. Mas e quando não temos aquela grana toda para investir no curso, qual seria a alternativa?

Valores do Alura. Ta caro, gente!

Mesmo que o valor total da assinatura do Alura (atualmente 12 x R$ 75,00 ou à vista por R$ 900,00) dê acesso a toda a plataforma e MUITOS cursos feras demais, não é todo mundo que consegue pagar esse valor, mesmo parcelado, quando está iniciando na nossa área, principalmente se for uma pessoa jovem e a família não tiver condições de auxiliar nessa formação.

Por favor, independente dos motivos que levam a fazer isso, não pratique a pirataria. Fuja dela, na realidade. Para que esse tipo de conteúdo continue sendo tão bem feito (edição de vídeos, marketing, uma boa plataforma) eles precisam do retorno financeiro.

Existem muitas maneiras de aprender, sem precisar apelar para conteúdo pirateado ou aqueles compartilhados entre amigos.

O Training Center existe para ajudar pessoas a entrarem na área de desenvolvimento e não cobramos nada (não damos aulas, mas temos uma comunidade para ajudar iniciantes, geramos conteúdo aqui no Medium e no nosso canal), o CollabCode possui artigos e vídeos para iniciantes, também gratuito e existem outras diversas iniciativas para que não seja necessário recorrer a algo errado para estudar.

Inclusive, o Alura disponibiliza o desconto de 10% para a nossa comunidade para ajudar as pessoas a terem acesso ao seus cursos.

Mas pirataria é um assunto para outro artigo, vamos ao que interessa: uma trilha de estudos para quem deseja aprender programação do zero e totalmente gratuita!

Trilha de estudos iniciante em programação

A trilha que vamos percorrer. Imagem de um bosque com uma trilha, por Ugne Vasyliute no Unsplash

A trilha de estudos que eu imagino começa pelo entendimento de como funciona o computador, hardware e software, assim como o funcionamento da internet.

Com essa base podemos partir para a matéria mais importante, a lógica de programação e depois para as linguagens de programação. Por fim precisaremos praticar muito e ainda deixei um extra para quem quer se aprofundar mais ainda.

Vamos lá!

Como funciona o computador

Para aprendermos como o computador funciona, temos o vídeo “Como surgiu e como funciona o computador”.

E, agora que entendemos as bases, podemos aprender o que é software e o que é hardware com o vídeo “Computador: hardware e software”.

Se você quiser saber mais ainda sobre a história do computador, então temos o vídeo “O primeiro computador”, do Nerdologia Tech.

Como funciona a internet

E agora vamos para uma das partes mais importantes, antes de entrar em lógica e linguagens de programação, que é como funciona a internet com o vídeo “Surgimento e evolução da internet”.

E com isso temos a base que precisamos para entender o computador e a internet e agora podemos começar a procurar conteúdo sobre programação.

Lógica de programação e algoritmos

A base da programação; a matéria mais importante que podemos ver em um curso, faculdade, apostila, etc. é a lógica de programação. E para aprender lógica temos um curso muito legal do Gustavo Guanabara, do Curso em Vídeo, que é o Curso de Algoritmos.

Existe, também, um curso que ensina lógica de programação para iniciantes utilizando a linguagem Python, do querido Fernando Masanori, e eu o recomendo no lugar do curso do Gustavo se você quiser seguir carreira com essa linguagem.

Destaque: curso de Lógica com JavaScript

Deixei este curso em destaque porque quando eu falei que iria fazer o post, o autor do curso nos disponibilizou um cupom de 100% de desconto para ajudar as pessoas da nossa comunidade.

Algum tempo depois ele fez melhor ainda, abriu o curso e disponibilizou no YouTube!

E se você quiser conhecer mais cursos do autor, basta procurar por Daniel Morales na Udemy.

Linguagens de programação

A escolha da linguagem de programação é algo extremamente pessoal e deve ser baseado em nossa escolha de carreira (web, mobile, desktop, embarcados, etc.) e também pelo nosso contexto, como localidade onde moramos, vagas disponíveis, etc. Podemos planejar melhor isso seguindo este artigo sobre plano de carreira:

Curso de Python online gratuito

Curso de PHP online gratuito

Curso de Java online gratuito

Curso de JavaScript online gratuito

Como praticar programação

Como eu já citei em outro arigo, este aqui sobre aprender uma nova linguagem de programação por ano, existem algumas plataformas onde podemos resolver exercícios de lógica de programação com a nossa linguagem favorita (ou a que estivermos aprendendo).

Essas plataformas são extremamente importantes, pois a prática é que vai nos tornar pessoas programadoras de verdade!

Plataformas para treinar programação

Projetos

Sempre que possível é necessário que criemos pequenos ou grandes projetos para praticar. Sejam eles os “mais bobos”… Não importa. O importante é praticarmos com um cenário diferente do que temos nos cursos que estamos fazendo para que tenhamos que pesquisar na internet, perguntar em foruns ou coisa do tipo.

A prática em um projeto “real” vai nos colocar em situações que nunca imaginamos que cairíamos. :)

Extras

Temos outras trilhas de estudos, como de HTML, Engenharia de Software e dicas de canais na nossa página de trilhas de estudos.

O Daniel também nos presenteou com cupons de descontos nos dois cursos dele. Basta clicar nos links abaixo que já teremos os descontos aplicados e os cursos saem de R$ 189.99 e R$149.99 por R$19.99.

A Fernanda Bernardo disponibilizou um cupom limitado de desconto de 100% no curso de HTML e CSS dela, nesse link:

E, para quem não conseguiu pegar o curso a 100% a tempo, ela ainda deu desconto para a nossa comunidade nesse link:

Existem também as apostilas da Caleum sobre Java, HTML, CSS e JavaScript, C# e muito mais nesse link:

Se gostou desse artigo, de uma palminha aqui no Medium e compartilhe nas redes sociais, mande para sua chefia, para o pessoal do trabalho, pra galera da faculdade, pro seu cachorro ou para sua calopsita. Espalhe a palavra!

Não esqueça de me seguir aqui no Medium e no Twitter para saber quando eu publicar um novo texto.

--

--

William Oliveira
Training Center

Engenheiro de software frontend, escritor do livro O Universo da Programação (http://bit.ly/universo-da-programacao), periférico e bissexual