Novo Curso EAD: JSE JDBC – Banco de Dados Relacionais com Java

org-320%2Fschool-320%2Fcdb853d0e0ef7ca2e65937e5b1489451%2F1311833851database_designObjetivos

Objetivo desse curso é oferecer aos participantes conhecimentos teóricos e práticos de como integrar soluções escritadas em java com banco de dados relacionais. O curso aborda conceitos e práticas, básicas e avançadas com Java DataBase Connectivity – JDBC.

Público Alvo

Estudantes e desenvolvedores Java que almejem dominar o uso da especificação JDBC.

Nível de Dificuldade

Intermediario

Pré-requisitos

  • Tem feito o curso JSE M1 e F2 ou possuir conhecimentos básicos em: Linguagem de programação java e tratamento de exceptions.
  • Pc contendo no mínimo de 2 GB RAM com Windows VISTA/WIN7/WIN10.

Exercícios

Total de 18 exercícios, 10 minutos em média de tempo para cada um.

Tempo de Aula

  • 6h12 de videos em aulas.
  • 3h00 de exercícios práticos.
  • Total aproximado de 9h12 de horas em aula.

Disponibilidade

Acesso ilimitado por 45 dias a partir da matrícula.

EAD

Conteúdo Programático

Montagem do ambiente de desenvolvimento

  • Conceitualização
  • Instalação Eclipse
  • Tunning de eclipse

Introdução JDBC

  • Produto especificação Java
  • O que é JDBC?
  • Para que serve JDBC?
  • Instruções DDL, DML, DCL e TCL.
  • Pontos fortes JDBC.
  • Driver JDBC.

Arquitetura JDBC

  • Filosofia de serviço.
  • O que é?
  • Como funciona?
  • Componentes padrões.
  • Passos básicos de uso JDBC.

Práticas Básicas:

Driver JDBC

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Fonte de Dados JDBC

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Sessão Remota com Connection

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Instruções CRUD’s com Statement

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Recuperando Informações com ResultSet

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Fechando Recursos JDBC

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Práticas Avançadas:

Comandos Pré-compilados com PreparedStatement

  • O que é?
  • Para que serve?
  • Como usar?
  • Quais o seus benefícios?
  • Exercícios.

Controle de Transação Automático JDBC

  • O que é?
  • Para que serve?
  • Como usar?
  • Quais o seus benefícios?
  • Exercícios.

Controle de Transação Manual JDBC

  • O que é?
  • Para que serve?
  • Como usar?
  • Quais o seus beneficios?
  • Exercícios.

Operações em Batch

  • O que é?
  • Para que serve?
  • Como usar?
  • Quais o seus benefícios?
  • Exercícios.

Cacheando Informações com CachedRowSet

  • O que é?
  • Para que serve?
  • Como usar?
  • Quais o seus benefícios?
  • Exercícios.

Usando Procedures e Function com CallableStatement

  • O que é?
  • Para que serve?
  • Como usar?
  • Exercícios.

Facilidades JDBC com JdbcRowSet

  • O que é?
  • Para que serve?
  • Como usar?
  • SQL automatico: Insert, Update e Delete.
  • Quais o seus benefícios?
  • Quais o seus pontos fracos?
  • Exercícios.

Portabilidade com JDBC

  • Você não acredita que JDBC é 100% portável?
  • Técnicas de portabilidade.
  • Programação Hardcode versus Softcode.
  • Exercício: execuntado JDBC no banco de dados da maca A.
  • Exercício: execuntado o mesmo no banco de dados da maca B.
  • Concluindo a prova do conceito.
  • Leituras complementares.

O curso de JDBC mais completo e barato do mercado EAD !