Cursos Gratuitos que Realmente Valem a Pena para Complementar seus Estudos na DIO!
Cursos gratuitos para complementar seus estudos e aprender diferentes tecnologias
A DIO tem bastante conteúdo, mas não é a única opção. E, se a ideia é aprender de verdade sem gastar dinheiro, existem plataformas gratuitas que podem ser melhores dependendo da tecnologia.
Isso NÃO significa que você deve parar de usar a DIO. A ideia deste post é mostrar outras plataformas que podem ser usadas junto com a DIO, para complementar seus estudos, aprofundar determinados assuntos e aproveitar o ponto forte de cada plataforma.
Para fazer essa análise, considerei:
- Pessoas que realmente fizeram os cursos e aprenderam com eles;
- Feedbacks e avaliações dessas pessoas;
- Método de ensino;
- Quantidade de prática;
- Profundidade do conteúdo;
Não estou avaliando apenas pela fama da plataforma. O objetivo é entender onde cada plataforma realmente se destaca.
🌐 HTML e CSS
1. freeCodeCamp — 9/10
Muito bom para: HTML e CSS.
O freeCodeCamp utiliza exercícios interativos, desafios e projetos. Você não fica apenas assistindo alguém programar, precisa colocar a mão no código.
Feedback de quem realmente estudou:
- Muitos alunos destacam a quantidade de exercícios.
- A prática diretamente na plataforma ajuda bastante na fixação.
- A comunidade também é um ponto forte.
- Alguns alunos consideram determinadas explicações muito resumidas e preferem complementar com outras fontes.
Avaliação:
- Didática: ⭐⭐⭐⭐⭐
- Prática: ⭐⭐⭐⭐⭐
- Comunidade/feedback: ⭐⭐⭐⭐⭐
- Profundidade: ⭐⭐⭐⭐
- Para iniciantes: ⭐⭐⭐⭐⭐
Veredito: uma das melhores opções gratuitas para começar HTML e CSS.
2. The Odin Project — 9/10
Muito bom para: HTML, CSS e desenvolvimento web.
O método é mais baseado em leitura, pesquisa, exercícios e projetos.
Feedback de quem estudou:
- Muitos elogiam a quantidade de prática.
- Os projetos ajudam a desenvolver autonomia.
- É comum encontrar relatos de que o curso é difícil.
- A necessidade de pesquisar e resolver problemas sozinho pode ser frustrante no começo.
Avaliação:
- Método de ensino: ⭐⭐⭐⭐⭐
- Prática: ⭐⭐⭐⭐⭐
- Profundidade: ⭐⭐⭐⭐⭐
- Facilidade para iniciantes: ⭐⭐⭐
- Autonomia: ⭐⭐⭐⭐⭐
Veredito: excelente para quem quer aprender desenvolvimento web fazendo projetos.
⚡ JavaScript
1. The Odin Project — 9/10
Muito bom para: JavaScript e desenvolvimento web.
O foco é muito mais em resolver problemas e construir projetos do que simplesmente decorar sintaxe.
Feedback de quem estudou:
- Muitos consideram JavaScript uma das partes mais difíceis.
- Os projetos exigem bastante raciocínio.
- A dificuldade é frequentemente citada como algo que ajuda no desenvolvimento da autonomia.
- Para quem ainda não sabe programar, pode ser pesado.
Avaliação:
- Método: ⭐⭐⭐⭐⭐
- Prática: ⭐⭐⭐⭐⭐
- Profundidade: ⭐⭐⭐⭐⭐
- Facilidade: ⭐⭐⭐
- Projetos: ⭐⭐⭐⭐⭐
Veredito: excelente para realmente aprender JavaScript, mas não espere facilidade.
2. freeCodeCamp — 8,5/10
Muito bom para: fundamentos de JavaScript.
Feedback de quem estudou:
- Os exercícios ajudam bastante a memorizar e entender conceitos.
- É uma boa opção para começar.
- Algumas pessoas sentem falta de explicações mais profundas em determinados assuntos.
Veredito: ótimo para construir a base e complementar com projetos.
⚛️ React
1. Full Stack Open — 9/10
Muito bom para: React, JavaScript moderno, APIs, Node.js e desenvolvimento full stack.
Feedback de quem estudou:
- A abordagem prática é um dos pontos mais elogiados.
- Os exercícios e projetos exigem conhecimento real.
- É considerado difícil para quem ainda não domina JavaScript.
Avaliação:
- Método: ⭐⭐⭐⭐⭐
- Prática: ⭐⭐⭐⭐⭐
- Profundidade: ⭐⭐⭐⭐⭐
- Para iniciantes: ⭐⭐
- Projetos: ⭐⭐⭐⭐⭐
Veredito: excelente para aprender React depois de dominar JavaScript.
🐍 Python
1. CS50P — 9,5/10
Muito bom para: Python e lógica de programação.
O curso da Harvard utiliza aulas, problemas e projetos para ensinar Python.
Feedback de quem estudou:
- A didática é bastante elogiada.
- Os exercícios fazem você realmente pensar.
- Muitos alunos consideram os problemas difíceis.
- É uma boa opção para quem quer entender programação, não apenas copiar código.
Avaliação:
- Didática: ⭐⭐⭐⭐⭐
- Exercícios: ⭐⭐⭐⭐⭐
- Profundidade: ⭐⭐⭐⭐⭐
- Facilidade: ⭐⭐⭐
- Lógica: ⭐⭐⭐⭐⭐
Veredito: uma das melhores opções gratuitas para aprender Python.
📊 Python para Data Science
1. Kaggle Learn — 8,5/10
Muito bom para: Python, Pandas, Machine Learning e Data Science.
Feedback de quem estudou:
- Os cursos são objetivos.
- A possibilidade de praticar dentro do próprio Kaggle é um grande diferencial.
- Alguns cursos são considerados curtos demais para quem ainda não possui uma boa base.
Veredito: excelente para complementar Python e começar a entrar em Data Science.
📚 Desenvolvimento Web e documentação
1. MDN — 10/10 como referência
A MDN não é exatamente um curso tradicional.
Ela funciona principalmente como documentação e material de aprendizado para tecnologias da web.
Feedback de desenvolvedores:
- É uma das principais referências para HTML, CSS e JavaScript.
- É especialmente útil quando você já sabe o básico e precisa entender uma tecnologia com mais profundidade.
- Pode ser difícil para quem ainda está começando.
Veredito: não substitui necessariamente um curso, mas aprender a consultar documentação é uma habilidade essencial para qualquer desenvolvedor.
🧠 Programação e Ciência da Computação
1. CS50x — 9,5/10
Muito bom para: fundamentos de programação e Ciência da Computação.
Feedback de quem estudou:
- As aulas são muito elogiadas.
- Os exercícios podem ser bastante difíceis.
- O curso exige raciocínio e resolução de problemas.
- Muitos alunos relatam que terminaram entendendo conceitos que antes apenas decoravam.
Veredito: excelente para construir uma base forte em programação.
🏆 Resumo
- Tecnologia| Site gratuito que se destaca
- HTML| freeCodeCamp / MDN
- CSS| freeCodeCamp / The Odin Project
- JavaScript| The Odin Project / freeCodeCamp
- React| Full Stack Open
- Python| CS50P
- Python para Data Science| Kaggle Learn
- Ciência da Computação| CS50x
- Documentação Web| MDN
- Desenvolvimento Web completo| The Odin Project



