Esta é uma lista com diversos recursos gratuitos, tanto em português quanto em inglês, disponíveis na internet para aprender programação. Além dos links, a lista apresenta alguns detalhes sobre cada um deles e também servirá como uma forma de acompanhar o meu progresso à medida que eu for concluindo cursos, bootcamps e outros.
Plataforma | Detalhes |
---|---|
Curso em Vídeo | Conteúdo gratuito, certificado custa R$25,00 |
Loiane Training | Certificado gratuito, cursos de Java e Angular |
Recode | Certificado gratuito, formação em desenvolvimento web, possui seleção para bootcamp gratuito |
Digital Innovation One | Certificados gratuitos, possui bootcamps patrocinados por empresas |
WoMakers Code | Certificados gratuitos, acesso ao curso por 30 dias |
URI Online Judge | Milhares de problemas em 11 linguagens de programação, possui competições e rankings |
Neps Academy | Centenas de problemas de programação em português e inglês |
Grasshopper | Desenvolvido pelo google para ensinar JavaScript por meio de jogos |
Devaria | Bootcamp gratuito que ensina HTML, CSS, JS, C#, Python, Kotlin com projetos que cobrem front-end, back-end e mobile |
Plataforma | Detalhes |
---|---|
Coursera | Conteúdo gratuito, certificado é pago, mas há a opção de solicitar auxílio financeiro |
EDX | Conteúdo gratuito, certificado é pago, auxílio financeiro não cobre 100% |
Eduonix | Udemy | Udacity | Codeacademy | Há cursos pagos e gratuitos |
Freecodecamp | Bootcamp com 10 certificações gratuitas que cobrem desde desenvolvimento web à análise de dados com python |
The Odin Project | Bootcamp focado em desenvolvimento web |
CSS3 in 30 Days | Desafio gratuito com 30 mini-projetos em CSS |
CSS3 in 100 Days | Desafio gratuito com 100 mini-projetos em CSS |
JS in 30 Days | Desafio gratuito com 30 mini-projetos em JS |
Front-end Master / Front-end Challenges Club | Desafios de front-end focados em reproduzir páginas da web |
CodePen Challenges | Desafios mensais usando HTML, CSS e JS |
Harvard CS50 | É oferecido em várias plataformas, mas o certificado só é gratuito na plataforma da própria universidade, ver o guia do link |
Exercism | HackerRank | Codewars | CodinGame | Milhares de exercícios de programação |
CodeGym | Cursos e desafios para aprender Java |
JetBrains Academy | Possui trilhas para Java e Python; É pago, mas é possível obter até 2 meses de gratuidade ao fazer o cadastro (tempo limitado) |
Practice Python | 36 exercícios básicos para aprender a sintaxe de python |
- Curso em Vídeo:
- Algoritmo (40h) | Concluído em 31/05/2021
- Git e Github (20h) | Concluído em 20/03/2021
- Java Básico (40h) | Em andamento
- MaisMulheres.Tech:
- Dicas e truques com VSCode (1h) | Concluído em 02/04/2021 | Certificado
- Introdução a Cloud Computing (3h) | Concluído em 15/04/2021 | Certificado
- Gama Academy:
- We Can Code - Front-end (40h) | Concluído em 21/01/2021 | Certificado
- Alura:
- Git e GitHub: Controle e compartilhe o seu código (6h) | Concluído em 27/07/2021 | Certificado
- Java JRE e JDK: Escreva o seu primeiro código com Eclipse (8h) | Concluído em 27/07/2021 | Certificado
- Java OO: Introdução à Orientação a Objetos (8h) | Concluído em 28/07/2021 | Certificado
- Java Polimorfismo: Entenda Herança e Interfaces (16h) | Concluído em 29/07/2021 | Certificado
- Java Exceções: Aprenda a criar, lançar e controlar exceções (12h) | Concluído em 30/07/2021 | Certificado
- Pitch Entrevistas: Faça apresentações de impacto (6h) | Concluído em 01/08/2021 | Certificado
- Java e java.lang: Programe com a classe Object e String (12h) | Concluído em 02/08/2021 | Certificado
- Java e java.util: Coleções, Wrappers e Lambda Expressions (12h) | Concluído em 03/08/2021 | Certificado
- HTTP: Entendendo a web por baixo dos panos (14h) | Concluído em 04/08/2021 | Certificado
- Java e java.io: Streams, Reader e Writers (12h) | Concluído em 06/08/2021 | Certificado
- Maven: Gerenciamento de dependências e build de aplicações Java (8h) | Concluído em 10/08/2021 | Certificado
- Digital Innovation One:
- Bootcamp Code Anywhere da Avanade e Porto Digital: Faltou o projeto, estudar Java com Maven e Spring Boot por outras referências e tentar este projeto de novo em outro bootcamp da DIO
- Lógica de Programação Essencial (4h) | Certificado
- Introdução ao Git e ao GitHub (5h) | Certificado
- SQL Server - Criando suas primeiras consultas (4h) | Certificado
- Desenvolvimento básico em Java (9h) | Certificado
- Desenvolvimento avançado em Java (8h) | Certificado
- Aprenda o que são estruturas de dados e algoritmos (2h) | Certificado
- Implementando Collections e Streams com Java (6h) | Certificado
- Trabalhando com Banco de Dados utilizando JDBC e JPA (4h) | Certificado
- Introdução ao framework Spring Boot (2h) | Certificado
- Desenvolvendo um sistema de gerenciamento de pessoas em API REST com Spring Boot (6h - projeto)
- Microsserviços em Spring Cloud com Java | Certificado
- Criando API Gateways no ambiente Azure Spring Cloud (6h) | Certificado
- Bootcamp Santander Fullstack Developer: Possui o projeto anterior e outros | Em andamento
- Bootcamp Code Anywhere da Avanade e Porto Digital: Faltou o projeto, estudar Java com Maven e Spring Boot por outras referências e tentar este projeto de novo em outro bootcamp da DIO
-
- Version Control with Git by Atlassian University (13h) | Concluído em 13/06/2021 | Certificado
- Programa de cursos integrados: Google IT Support (30 semanas) | Concluído em 29/11/2020 | Certificado
- Technical Support Fundamentals | Certificado
- The Bits and Bytes of Computer Networking | Certificado
- Operating Systems and You: Becoming a Power User | Certificado
- System Administration and IT Infrastructure Services | Certificado
- IT Security: Defense against the digital dark arts | Certificado
- Programa de cursos integrados: Excel Skills for Business (24 semanas) | Concluído em 29/11/2020 | Certificado
- Essentials | Certificado
- Intermediate I | Certificado
- Intermediate II | Certificado
- Advanced | Certificado
-
- AWS Machine Learning Foundations | Em andamento
-
- Learn HTML (9h) - Concluído em 29/05/2021
- Learn CSS (10h) - Concluído em 26/07/2021
- Learn Java (25h)