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.
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
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
Aprenda a criar, organizar e manter aplicativos web estruturados de página única usando a arquitetura AngularJS e padrões de design modular.
$4.99$9.99
Saiba como gerenciar fluxos de dados assíncronos, lidar com eventos complexos e escrever código JavaScript limpo e reativo usando observadores RxJS e operadores modernos.
$4.99$9.99
Crie um aplicativo web robusto e em tempo real do zero usando Angular, estilizando-o com Material Design, gerenciando o estado com NgRx e integrando serviços de banco de dados do Firebase.
$4.99$9.99
Domine os fundamentos da programação web usando o Go para criar servidores de alto desempenho e aplicativos web escaláveis por meio de instruções claras e escritas.
$4.99$9.99
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