Fundamentos de desenvolvimento web Java com JDBC, Servlets e JSP

Aprenda a criar aplicativos da Web dinâmicos e baseados em banco de dados usando os blocos de construção essenciais do ecossistema da Web Java.

4.4 (6,327) ⏱ 1 h 59 min 📚 8 aulas

Sobre este curso

Movendo-se do Java desktop para a web requer uma compreensão profunda de como os servidores lidam com solicitações e se comunicam com bancos de dados.Este curso orienta você através das tecnologias fundamentais que todo desenvolvedor web Java precisa dominar antes de passar para estruturas complexas. Você ganhará as habilidades para construir aplicativos robustos do lado do servidor que interagem com bancos de dados relacionais e fornecem conteúdo dinâmico aos usuários.No final deste curso, você poderá arquitetar aplicativos da Web usando o padrão Model-View-Controller (MVC) e gerenciar a persistência de dados de forma eficaz. O que você vai aprender: - Entenda a arquitetura e o ciclo de vida dos Servlets e JavaServer Pages (JSP). - Conecte aplicativos a bancos de dados usando a API JDBC para armazenamento e recuperação de dados. - Gerenciar sessões de usuário e manter o estado do aplicativo em um ambiente web sem estado. - Use JSTL e Expression Language (EL) para criar interfaces web limpas e mantémveis. - Implemente o padrão de design MVC para separar a lógica de negócios da apresentação. - Pratique fluxos de trabalho de desenvolvimento modernos, incluindo gerenciamento básico de dependências e agrupamento de conexões. - Aplique princípios de segurança essenciais para proteger aplicativos de vulnerabilidades comuns, como injeção de SQL. O curso começa com conceitos web fundamentais e configuração do servidor, em seguida, passa pela conectividade de banco de dados e geração de página dinâmica através de explicações escritas e exercícios de código.É projetado para alunos com um conhecimento básico de Java que querem começar sua jornada no desenvolvimento web. Comece seu caminho para se tornar um desenvolvedor web Java dominando essas tecnologias principais.

O que você vai receber

  • 📜 Certificado de conclusão
    Adicione ao seu perfil do LinkedIn
  • ♾️ Acesso vitalício
    Volte quando quiser, sem expirar
  • 📱 Celular ou computador
    Funciona em qualquer dispositivo
  • 💸 Reembolso em 30 dias
    Sem perguntas
  • Curto e focado
    1 h 59 min de conteúdo prático

Avaliações (5)

Pnina Amar IL Aluno verificado
★ 4 · 2026-05-16T23:00:52+00:00

Foi um curso muito bom no geral. Algumas partes se moveram um pouco rápido para mim, mas os exemplos foram geralmente úteis.

Upul Dias LK
★ 3 · 2025-10-25T13:07:52+00:00

Machine Translated Eu gostei dos exemplos de aplicação prática, embora a configuração inicial tenha demorado mais do que eu esperava.

Sophie Dubois FR Aluno verificado
★ 5 · 2025-08-01T13:35:52+00:00

Machine Translated Adorei os exemplos de aplicação prática. Exatamente o tipo de aprendizado prático que eu estava procurando.

خديجة بنت محمد الراشدي OM
★ 4 · 2025-03-24T14:50:52+00:00

Design de curso brilhante. A maneira como os conceitos se constroem uns nos outros é perfeita.

إبراهيم محمد AE
★ 5 · 2024-12-22T17:54:52+00:00

Este curso excedeu minhas expectativas. As aplicações do mundo real discutidas são incrivelmente úteis.

Escrever uma avaliação

Pediremos para fazer login após enviar — o rascunho fica salvo.

Outros também fizeram

Perguntas frequentes

O que preciso para fazer este curso? +

Só um celular ou computador com internet. Sem instalações nem hardware especial.

Como faço para pagar? +

Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.

Posso pedir reembolso? +

Sim — reembolso integral em 30 dias, sem perguntas.

Por quanto tempo terei acesso? +

Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.

Vou receber um certificado? +

Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.

Feito para profissionais em
Tecnologia Design Finanças Marketing Saúde Educação Hotelaria Indústria