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 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.

Acesso a todos os cursos da Carreira Desenvolvedor Java Web e mais 450 outros cursos!

Premium

12x R$75 R$56,25

(à vista R$900 R$675) desconto de R$225

Matricule-se
  • 450
    Cursos
  • 26.105
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start

Premium Plus

12x R$100 R$75

(à vista R$1.200 R$900) desconto de R$300

Matricule-se
  • 450
    Cursos
  • 26.105
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês na Alura Língua
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana