Desenvolvedor Java
Bem vindo ao caminho do mestre Jedi... digo... do programador Java!
Nesse plano de estudos eu procurei trazer todos os conteúdos relevantes referentes ao ecossistema Java presentes na plataforma em uma sequência. Talvez a quantidade de cursos assuste a primeira vista, mas não se preocupe, não é necessário concluir todos os cursos dessa lista para aprender a programar com Java.
Após a primeira formação (Java e orientação a objetos) você já terá o conhecimento necessário para resolver problemas usando essa linguagem tão famosa, e poderá seguir se aprofundando em conhecimento com os cursos restantes.
Talvez não queira seguir exatamente o passo a passo que sugeri, e pretenda ir mais direto ao ponto, sem consumir o conteúdo extra que busquei colocar nesse plano... nesse caso poderia seguir esses passos:
- Após a formação Aprenda Java com Orientação a Objetos você terá a base que precisa para aprender a utilizar o Java na programação web.
- Na sequência, poderá realizar o curso de HTTP, para entender melhor esse protocolo de comunicação que será usado na formação Spring
- A formação Java e Spring Boot vai te apresentar um novo mundo de possibilidades, onde aprenderá a utilizar o mais famoso framework Java, e entenderá como produzir uma API REST com Spring Boot até final dessa formação
Tendo feito esse caminho, você já estará apto a produzir soluções para Back-end com Java, e tudo que vem a seguir apenas aprofunda seu conhecimento, trazendo padrões de projetos, boas práticas, metodologias ágeis e conceitos mais profundos sobre os tipos de soluções que você poderá desenvolver a seguir!
- Se deseja um plano de estudos focado nas tecnologias geralmente exigidas para um desenvolvedor Java Júnior, recomendo o plano de estudos: Dev Back-end Java Júnior que é focado no conjunto de tecnologias necessárias para um Dev júnior e não apenas no Java.
- Se deseja conteúdo sobre Spring MVC, recomendo a formação Spring Framework que foi descontinuada da plataforma e substituída pela formação atualizada com Spring Boot, mas que ainda pode ter conteúdos importantes para quem vai lidar com sistemas mais antigos
- A formação Aprenda Java e orientação a objetos ganhou uma nova versão, com aulas mais direcionadas ao uso de projetos e com o uso do InteliJ IDEA como ambiente de desenvolvimento em vez do Eclipse... mas caso queira acessar a formação antiga, basta clicar aqui
Você vai perceber que também procurei colocar alguns conteúdos opcionais, para dar uma maior imersão aos seus estudos... podcasts e artigos que podem te ajudar a mergulhar ainda mais no mundo do Java. (Esses conteúdos são apenas aditivos aos cursos e formações principais) 😉