Trilha de Estudos de Baixo Custo Para Aprender JAVA do Zero
Pessoal, algumas pessoas têm me perguntado por onde seguir para estudar as tecnologias Java que o mercado pede. Preparei uma lista ordenada com cursos do básico ao avançado para seguir caso você queira se orientar em seus estudos.
Claro que existem outras tecnologias que o mercado pede como Git, banco de dados SQL e NoSQL, CI/CD, Docker e muito mais.
Ordem de cursos para começar a aprender JAVA:
0º - Curso de Lógica de Programação (Pré-requisito para seguir adiante)
OBS: É de extrema importância praticar muito essa parte. Aprender bem a lógica básica de programação é decisivo para você conseguir seguir adiante. Não economize tempo nessa parte.
Plataforma: Curso em Vídeo
Preço: Grátis
Nível: Básico
Link: https://www.youtube.com/playlist?list=PLHz_AreHm4dmSj0MHol_aoNYCSGFqvfXV
1º - Curso de Java para Iniciantes - Grátis, Completo e com Certificado
Plataforma: Curso em Vídeo
Preço: Grátis
Nível: Básico
Link: https://www.youtube.com/playlist?list=PLHz_AreHm4dkI2ZdjTwZA4mPMxWTfNSpR
2º - Curso de POO Java (Programação Orientada a Objetos)
Plataforma: Curso em Vídeo
Preço: Grátis
Nível: Básico
Link: https://www.youtube.com/playlist?list=PLHz_AreHm4dkqe2aR0tQK74m8SFe-aGsY
3º(Alternativa 1) - Programação em Java 11 LTS do básico ao avançado
Obs: O curso mencionado no 3º(Alternativa 2) pode ser alternativo a este.
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Básico para Intermediário
Link: https://www.udemy.com/course/programacao-em-java-essencial/
3º(Alternativa 2) - Java COMPLETO Programação Orientada a Objetos +Projetos
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Básico para Intermediário
Link: https://www.udemy.com/course/java-curso-completo/
4º - Testes unitários em Java com JUnit e Mockito
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Intermediário
Link: https://www.udemy.com/course/testes-unitarios-java/
5º - Testes unitários em JAVA: Domine JUnit, Mockito e TDD
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Intermediário para avançado
Link: https://www.udemy.com/course/testes-unitarios-em-java/
6º - Estrutura de Dados em Java (Feito por mim em parceria com a DIO)
Plataforma: Dio
Preço: Gratuito
Nível: Intermediário a Avançado
https://web.dio.me/course/estrutura-de-dados-em-java/learning/f5a9837e-ec31-4bca-bc6f-338450c076f7
7º - Padrões de Projeto GoF (Design Patterns)
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Avançado
Link: https://www.udemy.com/course/gof-design-patterns/
8º Construindo um Microsserviço Básico (Feito por Mim)
Plataforma: YouTube
Preço: Gratuito
Nível: Básico a Intermediário
Link: https://www.youtube.com/playlist?list=PLydhlxPpuc-Sq4737itLTSve6juZwqj5F
9º Spring Boot Expert: JPA, RESTFul API, Security, JWT e Mais
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Avançado
Link: https://www.udemy.com/course/spring-boot-expert/
10º - API RESTful avançada com Spring Boot e Java 8
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Avançado
Link: https://www.udemy.com/course/api-restful-avancada-spring-boot-java-8/
11º - JSP, Servlets and JDBC for Beginners: Build a Database App
OBS: Conteúdo opcional por se tratar de uma tecnologia legada mas ainda presente no mercado, e sendo também a base de várias tecnologias atuais como o spring.
Plataforma: Udemy
Preço: Em torno de R$ 25,00
Nível: Intermediário para avançado
Link: https://www.udemy.com/course/jsp-tutorial/
Até Breve Pessoal!