Jakarta EE - DataSource

Integrando soluções Java com banco de dados relacionais
4.42 (12 reviews)
Udemy
platform
Português
language
Web Development
category
Jakarta EE - DataSource
43
students
4 hours
content
Oct 2019
last update
$19.99
regular price

Why take this course?

🚀 Jakarta EE - DataSource: Domine a Gestão de Banco de Dados com Java!

🎯 Objetivos do Curso: Este curso é projetado para capacitar os profissionais Java na estratégia eficaz de gerenciamento de conexões com bancos de dados relacionais, utilizando a especificação JDBC DataSource. Combinando teoria e prática, você aprenderá a integrar e escalar soluções como web apps, web services SOAP, REST e microservices.

📚 Conteúdo Programático:

  • Introdução ao DataSource:

    • O que é DataSource? 🤔
    • Para que serve DataSource? 🚀
    • Qual objetivo ele resolve? 🎯
    • Quando foi criado? 🕰️
    • Qual problema ele resolveu? 🤔
  • História e Evolução do DataSource:

    • Contexto de sua origem? 🌍
    • Como surgiu a solução? 💡
    • Como foi resolvido o desafio inicial? ✅
    • Surgimento do Object Pooling: uma revolução no acesso a bancos de dados! 🌟
  • Object Pooling:

    • O que é e para que serve? 🏊‍♂️
    • Metáfora e conceitos básicos. 📚
    • Importância na concorrência e compartilhamento de recursos. 🤝
  • Produtos Java:

    • Destaques em produtos Java para DataSource. ✨
    • Links úteis para sua implementação. 🔗
    • Servidores de Aplicação Java e suas integrações com DataSource. 🚀
  • Configuração de DataSource:

    • O que é e quais são as propriedades genéricas? 🛠️
    • Para que serve na aplicação Java? ⚙️
  • JNDI (Java Naming and Directory Interface):

    • O que é e para que serve? 📊
    • História e como resolveu problemas de acesso a recursos. 🕵️‍♂️
    • Exemplos práticos de uso. 🖥️
  • Montagem do Ambiente Java:

    • Ferramentas e banco de dados utilizados: Eclipse, Hsqldb, Tomcat, Commons JDBC. ⚛️
    • Exercícios para consolidar o conhecimento. 🏋️‍♂️
  • JEE IoC (Inversão de Controis):

    • O que é e como ele se encaixa no contexto de DataSource? 🔄
    • Exemplos de uso prático. 📈
    • Exercícios para aplicar o conhecimento adquirido. 🎨
  • Técnicas de Escalabilidade:

    • O que é e como contribui para o desempenho das aplicações? 🚀
    • Técnicas de cache e como implementá-las. 📚
    • Exercícios práticos para entender melhor o conceito. 🏋️‍♂️
  • Congestionamento:

    • O que é e como identificá-lo? 🔍
    • Estratégias para resolver problemas de congestionamento. ✅
    • Exercícios para diagnostico e solução. 🤔
  • Frameworks versus DataSources:

    • Entendendo os conceitos e aplicabilidade. 🔄
    • Diferenças e como escolher o que mais se adequa ao seu caso de uso. 🎯
  • Políticas de DataSource:

    • O que são e como definir regras de acesso e segurança? ⚖️
    • A "Regra de Bolo": garantindo segurança em pools de conexões. 🧩

Dive no universo dos DataSources com Java EE e prepare-se para navegar com habilidade nos desafios de aplicativos escaláveis, performance e segurança. 🌟

Prontos para transformar seus projetos de Java? Inscreva-se hoje mesmo e comece sua jornada para dominar o uso de DataSources!

Loading charts...

Related Topics

2117494
udemy ID
31/12/2018
course created date
20/11/2019
course indexed date
Bot
course submited by