Mais de 100 sites para aprender a programar de graça

Mais de 100 sites para aprender a programar de graça

Como o COVID-19 impulsionou o crescimento das indústrias globais de comércio eletrônico e tecnologia, mais e mais pessoas estão aprendendo a codificar para encontrar ou mudar para empregos em tecnologia. Para fazer isso, muitos contam com recursos de aprendizado on-line, pois há menos bootcamps e workshops de codificação presenciais.

No entanto, algumas aulas de codificação online podem custar centenas ou até milhares de dólares. Para resolver essa preocupação, compilamos uma extensa lista de sites para aprender a programar gratuitamente.

Se você deseja aprender a codificar a custo zero ou considerar várias opções antes de se comprometer com um curso premium, este artigo pode ser adequado para você. Forneceremos 110 sites para aprender programação gratuitamente, dividindo a lista em várias seções de acordo com os tópicos de codificação.

Sem mais fazer, vamos começar.

Melhores cursos online para aprender a programar gratuitamente em 2023

Compiladas por nossos especialistas, as seguintes são algumas das melhores aulas e tutoriais para iniciantes aprenderem a codificar.

1. BitDegree

Página inicial do site BitDegree

A BitDegree é uma plataforma de aprendizado baseada em blockchain que oferece vários cursos gratuitos e pagos sobre criptografia e habilidades digitais, incluindo aulas de codificação online em linguagens como HTML, CSS, JavaScript e PHP.

A plataforma também possui um sistema exclusivo que recompensa os alunos com um token após a conclusão de uma sessão. Eles podem usar os tokens para financiar os próximos cursos e obter descontos para aulas premium.

Sugestão de cursos:

2. Udemy

página inicial do site da udemy

Oferecendo mais de 170.000 cursos gratuitos e pagos, a Udemy é um site de educação on-line onde as pessoas podem aprender vários tipos de habilidades, desde música até TI e software. Somente a categoria de desenvolvimento possui milhares de cursos online, incluindo aulas sobre desenvolvimento web, ciência de dados e aprendizado de máquina.

Sugestão de cursos:

3. Aprender sozinho

Página inicial do site Sololearn

Com mais de 40 milhões de usuários, Sololearn é uma plataforma de aprendizagem que oferece mais de 20 cursos de codificação online sobre tópicos como Java, HTML, CSS e JavaScript. Os alunos podem aprender programação na web ou por meio de seu aplicativo móvel.

Ele usa um sistema de aprendizado pequeno, centralizando cada seção em um assunto. O Sololearn é gratuito, mas sua versão Pro oferece vantagens como prática ilimitada para concluir e uma experiência sem anúncios. Está disponível por US$ 12,99/mês quando cobrado mensalmente ou US$ 5,83/mês quando cobrado anualmente.

Sugestão de cursos:

4. Coursera

Página inicial do site do Coursera

O Coursera é um site de aprendizado on-line em parceria com mais de 200 universidades e empresas para oferecer milhares de cursos. As aulas abrangem vários assuntos, desde negócios até ciência da computação.

Ele oferece cursos gratuitos e um período de teste gratuito de sete dias para cursos pagos. As opções premium de aprendizado do Coursera variam em profundidade e custo – de US$ 9,99 para projetos guiados a milhares de dólares para programas universitários online.

Sugestão de cursos:

5. Khan Academy

Página inicial do site da Khan Academy

A Khan Academy, uma conhecida organização sem fins lucrativos, oferece recursos de ensino e aprendizagem gratuitamente. Ele oferece uma ampla seleção de cursos em vários assuntos, incluindo os fundamentos da programação e da ciência da computação. Ele também possui um aplicativo móvel para iOS e Android, totalmente gratuito, sem assinaturas ou compras no aplicativo.

Sugestão de cursos:

6. edX

página inicial do site edX

Assim como o Coursera, o edX é uma plataforma de aprendizado online que trabalha com mais de 160 universidades para oferecer mais de 3.000 cursos de alta qualidade. Estes consistem em vários tópicos, incluindo ciência da computação e análise de dados.

Sua faixa de auditoria gratuita concede aos usuários acesso temporário a todos os materiais do curso. No entanto, apenas os usuários que atualizam para a faixa verificada podem concluir as tarefas avaliadas e obter certificados. A taxa para fazer isso pode custar de $ 50 a $ 300 . A plataforma também possui programas premium que variam de Programas de Certificação Profissional a partir de US$ 299 a Mestrados a partir de US$ 10.000 .

Sugestão de cursos:

7. GeeksforGeeks

Página inicial do site GeeksforGeeks

GeeksforGeeks é uma plataforma de eLearning focada em ajudar as pessoas a aprender programação e ciência da computação. Oferece artigos, questionários, tutoriais, cursos, concursos e até listas de empregos para programadores.

Seus cursos gratuitos e pagos vêm em três categorias principais: ao vivo, individual e escolar. As pessoas podem optar por aprender com especialistas por meio de transmissão ao vivo, vídeos pré-gravados ou uma combinação de ambos.

Sugestão de cursos:

8. COM OpenCourseWare

Página inicial do site do MIT OpenCourseWare

O MIT OpenCourseWare é uma publicação on-line gratuita e de acesso público do conteúdo de cursos de graduação e pós-graduação do Instituto de Tecnologia de Massachusetts (MIT). Possui materiais de mais de 2.500 cursos, incluindo um programa de ciência da computação.

Os exemplos de conteúdo incluem aulas em vídeo, tarefas, notas de aula e livros didáticos online.

Infelizmente, este programa não oferece diplomas ou certificados.

Sugestão de cursos:

9. Codecademy

Página inicial do site Codecademy

Codecademy é uma plataforma de aprendizagem interativa que oferece cursos de codificação de alta qualidade em várias linguagens de programação em vários assuntos técnicos, como desenvolvimento web e ciência da computação. Além disso, fornece outros recursos de aprendizado, como documentação de código, folhas de dicas, artigos, desafios e projetos.

A Codeacademy oferece muitos cursos gratuitos e seus usuários profissionais têm acesso a certificados, cursos premium e seu Centro de Carreira. Existem duas opções profissionais principais para indivíduos: CodeCademy Pro por US$ 19,99/mês quando cobrado anualmente e Codecademy Pro Student por US$ 149,99/ano .

Sugestão de cursos:

10. FutureLearn

Página inicial do site FutureLearn

Outra plataforma de aprendizado on-line, o FutureLearn, oferece cursos gratuitos e pagos ministrados por instrutores de universidades e organizações de classe mundial. Esses cursos são de diferentes tipos, desde aulas curtas até programas longos que permitem que os alunos obtenham credenciamento profissional ou acadêmico.

Vários assuntos também estão disponíveis, incluindo TI e ciência da computação.

Existem três níveis principais no FutureLearn: gratuito, upgrade e ilimitado. O custo do upgrade varia de um curso para outro, mas o acesso ilimitado está disponível por US$ 15,83/mês quando cobrado anualmente.

Sugestão de cursos:

11. O Projeto Odin

A página inicial do site do Projeto Odin

Fundado com a crença de que a educação deve ser gratuita e acessível, o Projeto Odin fornece um currículo de codificação completo e de alta qualidade que as pessoas podem concluir online. Ele facilita o aprendizado prático em projetos, como construir um site ou escrever um script. Com mais de 5.000 colaboradores, seu currículo é meticulosamente curado e constantemente atualizado.

Sugestão de cursos:

12. Skillcrush

Página inicial do site Skillcrush

Projetada para tornar a tecnologia acessível a todos, a Skillcrush é uma escola online que oferece cursos em três assuntos principais: codificação, design e experiência do usuário. Todos os seus cursos são online, individualizados, baseados em projetos e conduzidos por mentores.

Embora seus cursos sejam pagos, ele tem um campo de codificação gratuito no qual as pessoas podem se inscrever criando uma conta Skillcrush. Aqueles que desejam aprender habilidades específicas podem se inscrever em cursos de especialização. Os preços dos cursos variam e todos eles vêm com uma garantia de reembolso de 14 dias. O programa Break Into Tech está disponível para aqueles que desejam mudar para um trabalho técnico.

Sugestão de cursos:

13. Código Vingadores

Página inicial do site Code Avengers

Code Avengers é uma empresa de eLearning que oferece cursos de codificação e ciência da computação. Três tipos de programas estão disponíveis: Junior para iniciantes de cinco a 14 anos, Edu para professores de escola e Pro para iniciantes com mais de 15 anos.

Um período de teste gratuito está disponível, mas os cursos são pagos. Os preços para o programa Junior incluem o Plano de 3 meses de US $ 20/mês , Plano de 6 meses de US $ 14/mês e Plano de 1 ano de US $ 8/mês . Para o programa Pro , os planos são o plano de 1 mês por $ 29/mês , o plano de 6 meses por $ 25/mês e o plano de 1 ano por $ 20/mês . O preço do programa Edu está disponível mediante solicitação.

Sugestão de cursos:

14. Envato Tuts+

Página inicial do site Envato Tuts+

Oferecendo uma grande coleção de recursos de aprendizado on-line, o Envato Tuts+ ajuda as pessoas a aprender novas habilidades, fornecendo vários tutoriais de instruções, cursos baseados em vídeo, guias baseados em artigos e eBooks. Abrange vários tópicos, como código, web design e negócios.

Oferece recursos de aprendizado gratuitos, incluindo mais de 20.000 artigos e tutoriais de instruções. As pessoas que desejam acesso aos recursos pagos podem se inscrever em um plano de assinatura do Envato Elements, a partir de US$ 16,50/mês para indivíduos, ou ir para o plano Teams e pagar US$ 10,75/mês/membro quando o grupo é composto por cinco membros.

Sugestão de cursos:

15. Conquista do Código

Página inicial do site Code Conquest

Dirigido por uma equipe de escritores e pesquisadores dedicados, o Code Conquest é um site que ajuda programadores novatos a aprender codificação. Além de oferecer tutoriais gratuitos, oferece questionários de conhecimento e análises sobre diferentes cursos e livros de codificação.

Recomendações de treinamento sugeridas:

16. web.dev do Google

página inicial do site web.dev

Criado pelo Google, o web.dev ajuda os desenvolvedores a criar uma ótima experiência na web em qualquer navegador. Ele oferece quatro cursos abrangentes de design e desenvolvimento da Web, incluindo design responsivo, formulários HTML, desenvolvimento progressivo de aplicativos da Web e CSS. Além disso, apresenta muitos guias passo a passo gratuitos e artigos sobre sinais vitais da Web , métricas e desempenho.

Sugestão de cursos:

17. Upskill

Página inicial do site Upskill

Com mais de 70.000 alunos em 150 países, o Upskill é um ótimo site de treinamento para desenvolvimento e programação web. Muitos de seus cursos apresentam vídeos de alta qualidade explicando conceitos complexos em termos simples. Também há lições para ajudar os alunos a conseguir seu primeiro emprego em TI, como procurar a melhor oferta e praticar para uma entrevista.

Quem criar uma conta gratuita terá acesso a mais de 200 aulas. As pessoas também podem atualizar para uma assinatura Pro para concluir todos os cursos no site, com garantia de reembolso de 30 dias. Dois planos premium estão disponíveis: Mensal em $ 19/mês e Anual em $ 189/ano .

Sugestão de cursos:

18. Pluralsight

Página inicial do site da Pluralsight

Pluralsight é uma plataforma de aprendizado que oferece dois produtos principais: Skills e Flow . Skills ajuda as pessoas a avaliar suas habilidades tecnológicas e melhorá-las de acordo. Oferece milhares de cursos ministrados por especialistas do setor, abrangendo vários tópicos de tecnologia. Por outro lado, o Flow é uma ferramenta organizacional que ajuda as equipes de engenharia de software a aumentar sua produtividade no trabalho.

Ao contrário do Flow , o Skills está disponível tanto para indivíduos quanto para equipes. Os planos individuais incluem Standard em $ 29/mês ou $ 299/ano e Premium em $ 45/mês ou $ 449/ano . Além disso, existem três planos de equipe : Starter por US$ 399/usuário/ano , Professional por US$ 579/usuário/ano e Enterprise por US$ 779/usuário/ano .

Sugestão de cursos:

19. Code.org

Página inicial do site Code.org

Principalmente voltada para escolas e estudantes, a Code.org é uma organização sem fins lucrativos dedicada a tornar as aulas de codificação mais acessíveis e aumentar a diversidade no campo da tecnologia. Suas atividades e cursos estão disponíveis em mais de 60 idiomas, todos gratuitos para uso não comercial. Os cursos são divididos em três categorias principais: Grades K-5 , Grades 6-12 e Beyond K-12 .

Sugestão de cursos:

20. W3Schools

Página inicial do site W3Schools

Oferecendo uma experiência de aprendizado simples e interativa, o W3Schools é um site que oferece tutoriais gratuitos sobre desenvolvimento web. Os tutoriais vêm com muitos exemplos de código e variam em tópicos e níveis de dificuldade. Ele também tem um editor de código online chamado Try It Yourself , onde as pessoas podem experimentar escrever código de computador antes de implementá-lo.

Sugestão de cursos:

21. Academia Zenva

Página inicial do site da Zenva Academy

A Zenva Academy é um site de eLearning que oferece cursos gratuitos e premium de nível mundial sobre habilidades de codificação para diversos fins, desde o desenvolvimento da Web até a criação de jogos.

Com os mais de 250 cursos que oferece, os alunos têm a oportunidade de aprender em seu próprio ritmo e construir projetos da vida real para incluir em seus portfólios. Ele oferece dois planos de assinatura para acesso total a todos os seus cursos: Mensal a US$ 20/mês ou Anual a US$ 14/mês .

Sugestão de cursos:

22. Ele vai comer

Página inicial do site Edabit

Oferecendo milhares de pequenos desafios para melhorar o conhecimento de codificação, o Edabit é um site que usa mecânica de jogo simples para criar uma experiência de aprendizado divertida e viciante. Os alunos podem ganhar experiência, desbloquear conquistas e subir de nível.

Ele fornece exercícios de codificação para oito linguagens de programação: C#, C++, Java, JavaScript, PHP, Python, Ruby e Swift. Depois de resolver 15 desafios gratuitos, os usuários podem adquirir uma conta Pro para acesso ilimitado. As três opções profissionais são Mensal por US$ 39/mês , Anualmente por US$ 10/mês e Vitalícia por US$ 299 .

Tutoriais sugeridos:

Desafios sugeridos:

23. MDN Web Docs

Página inicial do site MDN Web Docs

Um projeto colaborativo de código aberto criado por desenvolvedores para desenvolvedores, o MDN Web Docs documenta várias tecnologias de plataforma da web, como CSS, HTML, JavaScript e APIs da web.

Além disso, fornece muitos artigos úteis para desenvolvedores novatos.

Artigo sugerido:

24. Tutorial Django Girls

A página de introdução no site do tutorial Django Girls

Django Girls Tutorial é um guia de criação de sites criado por Django Girls, uma organização sem fins lucrativos que se esforça para trazer mais mulheres para o mundo da tecnologia. O tutorial conduz os alunos pelo processo de criação de um blog simples. Alguns aspectos do guia incluem introduções à interface de linha de comando, Python, HTML, CSS e ao software Django.

Tutoriais sugeridos:

25. Hackr.io

página inicial dos cursos de programação hackr.io

Ao contrário de outros itens desta seção, o Hackr.io não oferece cursos próprios. Em vez disso, ele atua como um agregador imparcial de cursos oferecidos por outros sites, reunindo os melhores para os usuários encontrarem. Existem quatro categorias principais: programação, ciência de dados, DevOps e design. Os alunos podem filtrar os cursos por diferentes variáveis, como taxa, tipo, idioma e avaliações.