Carreira Desenvolvedor Java Web

Conheça os planos
  1. HTTP: Entendendo a web por baixo dos panos

    1. Torne-se um programador web completo
    2. Entenda os detalhes do protocolo HTTP
    3. Saiba quando usar GET e POST
    4. Estude sobre segurança na web e o HTTPS
    5. A web stateful e a web stateless
    6. Conheça as melhorias do HTTP/2
    • 14 horas
    • Nível Básico
    • 109 minutos de vídeo
  2. HTML5 e CSS3 I: Suas primeiras páginas da Web

    1. Aprenda o que é o HTML e o CSS
    2. Entenda a estrutura básica de um arquivo HTML
    3. Aprenda a usar cada uma das diferentes tags do HTML
    4. Utilize o navegador para inspecionar elementos e encontrar bugs
    5. Aprenda a definir estilos para elementos usando o CSS
    6. Desenvolva páginas Web
    • 32 horas
    • Nível Básico
    • 160 minutos de vídeo
  3. Servlets: Fundamentos de Java na Web

    1. Domine a tecnologia que está por trás de tudo da web no Java
    2. Aprenda a lidar com Cookies e usuários
    3. Entenda os métodos HTTP
    4. Aprenda o conceito de MVC
    • 16 horas
    • Nível Básico
    • 128 minutos de vídeo
  4. Java e JSTL: Tags para facilitar o desenvolvimento JSP

    1. Não misture Java com seu JSP!
    2. Tags para iterar e verificar condições
    3. Organize a navegação e links
    4. Formate seus dados de maneira simples
    • 6 horas
    • Nível Básico
    • 34 minutos de vídeo
  5. MySQL I: Iniciando suas consultas

    1. Realize consultas com SELECT
    2. Filtre os seus registros com WHERE
    3. Adicionando dados no banco com o INSERT
    4. Atualize e apague dados com UPDATE e DELETE
    5. Ordene os seus dados usando o ORDER BY
    6. Estruture suas tabelas com CREATE TABLE e ALTER TABLE
    7. Junte registros de tabelas com INNER JOIN
    • 8 horas
    • Nível Básico
    • 61 minutos de vídeo
  6. Java e JDBC: Trabalhando com um banco de dados

    1. Comunique-se com um banco de dados relacional
    2. Indo além do Statement e do ResultSet
    3. Encapsule o acesso em um DAO
    4. Connection pool, datasources e outros recursos importantes
    • 8 horas
    • Nível Básico
    • 90 minutos de vídeo
  7. Git: Controle e compartilhe seu código

    1. O que é Git?
    2. Entenda o ciclo básico da ferramenta
    3. Salve e recupere seu código em diferentes versões
    4. Resolva merges e conflitos
    5. Trabalhe com diferentes branches
    6. Conheça recursos avançados, como cherry-pick
    • 16 horas
    • Nível Intermediário
    • 119 minutos de vídeo

Pronto para a sua carreira de

Desenvolvedor Java Web

Com quem você vai aprender

  1. Guilherme Silveira

    Head de educação e fundador da Alura e Caelum. Participou dos mundiais de programação no Japão e Canadá. Faixa vermelha ponta preta em taekwondo. Adora poomsae.

  2. Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

  3. Luiz Fernando Oliveira Corte Real

    Desenvolvedor full-stack e instrutor da Caelum, apaixonado por boas práticas e opensource.

  4. Foto de Fábio Pimentel

    Fábio Pimentel

    Desenvolvedor e instrutor na Caelum, movido por novidades e desafios nas áreas de Web e Mobile.

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações
  • Projeto avaliado pelos instrutores
  • Certificado de avaliação
  • Acesso à Alura Start
  • Acesso à Alura Língua
  • Preços
  • Como Funciona?
Premium
  • 598
12X R$75 à vista R$900
Comprar
Premium Plus
  • 598
12X R$100 à vista R$1.200
Comprar
Max
  • 598
12X R$120 à vista R$1.440
Comprar
Acesso por 1 ano
Certificado Digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana