Plano de Estudo

JAVA

70 cursos

Etapa 1: Fundamentos de Desenvolvimento Java e Banco de Dados

  • Boas Práticas em Java (0/3)
  • Integre aplicações Java com Banco de dados (0/3)
  • Conhecendo SQL (0/4)

Etapa 2: Desenvolvimento Avançado em Java

  • Programação paralela com Threads em Java (0/2)
  • Java Web: crie aplicações usando Spring Boot (0/3)
  • Aprofunde em Java com Reflection, Exceções, Threads e Build (0/3)

Etapa 3: Ferramentas e Ambientes de Desenvolvimento

Etapa 4: Aprofundamento em Frameworks e Tecnologias Java

  • Spring Framework (0/12)

Etapa 5: Práticas Avançadas e Design Patterns

  • Design Patterns em Java I: boas práticas de programação (0%)
  • Design Patterns em Java II: avançando nas boas práticas de programação (0%)
  • Refatoração em Java: boas práticas no seu código (0%)

Etapa 6: Orientação a Objetos e Estruturas de Dados

  • SOLID com Java: Orientação a Objetos com Java (0%)
  • Orientação a Objetos: Melhores técnicas com Java (0%)
  • Estrutura de Dados: computação na prática com Java (0%)

Etapa 7: Técnicas Avançadas e Práticas de Desenvolvimento

  • Java Brasil: Formate datas, cpf e números nacionais (0%)
  • Java e java.util: Coleções, Wrappers e Lambda expressions (0%)
  • Java 8: conheça as novidades dessa versão (0%)
  • Mocks em Java: conhecendo o Mockito (0%)
  • TDD e Java: testes automatizados com JUnit (0%)

Etapa 8: Desenvolvimento Web Avançado com Java

  • Java Servlet: programação web Java (0%)
  • Java Servlet: autenticação, autorização e o padrão MVC (0%)
  • Java e XML: integração, parsing e validação (0%)
  • JAX-WS: domine a criação de webservices SOAP (0%)

Etapa 9: Programação Paralela e Concorrência

  • Threads em Java 1: programação paralela (0%)
  • Threads em Java 2: programação concorrente avançada (0%)

Etapa 10: Aprofundamento em Conceitos Avançados de Java

  • Java Reflection parte 1: entendendo a metaprogramação (0%)
  • Java Reflection parte 2: Anotações e Injeção de Dependências (0%)

Etapa 11: Automação de Tarefas e Administração de Sistemas

  • Shell Scripting: automatize tarefas (0%)
  • Começando em Cloud Computing (0/6)

Etapa 12: Networking e Colaboração em Projetos

  • Redes de computadores (0/4)
  • Git e GitHub: compartilhando e colaborando em projetos (3%)
  • Git e GitHub: dominando controle de versão de código (0%)
Criado por Arthur Gomes

75.8k xp

Última atualização em

29/02/2024

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.

Passo a passo

  1. 1

    Conteúdo do plano