CURSO DE FUNDAMENTOS DE BANCO DE DADOS COM JAVA

A construção de aplicações corporativas ou comerciais requer o armazenamento de informações e, para isso, são utilizados Banco de Dados para operações de armazenamento e recuperação de informação. Assim, o curso Fundamentos de Banco de Dados com Java dá continuidade ao curso anterior, Integração de Aplicações e Serviços com Java, abordando um conteúdo mais avançado, conduzindo o aprendiz para um melhor nível de conhecimento no que diz respeito ao armazenamento e à modelagem das aplicações em Java.

NÃO HÁ TURMAS DISPONÍVEIS

Objetivo Geral:
Contribuir para a elevação do nível de conhecimento do aluno, aplicando a Linguagem Java e seus elementos: UML, Modelagem de Classes, persistência de Bancos de Dados (utilizando a API JDBC e Framework Hibernate).

Objetivos Específicos:
Melhorar o conhecimento do aluno sobre a Linguagem Java;
Instruir o aluno para os fundamentos de UML;
Capacitar o aluno para o processo de Modelagem de Classes;
Contribuir para o aprendizado do aluno acerca do conteúdo e aplicação dos Bancos de Dados.
Aula Tema Objetivo Vídeo
1 UML Abordar as definições e o funcionamento dos principais diagramas UML.
2 Modelagem de Classes Apresentar o diagrama de classes e sua funcionalidade.
3 Banco de Dados I Conceituar e apresentar os tipos de bancos de dados.
4 Banco de Dados II Apresentar os conceitos de Bancos de Dados Relacionais, aplicados em conjunto com a Linguagem Java.
5 Banco de Dados III Abordar a Structured Query Language para compreender o processo de construção de bancos de dados.
6 Banco de Dados IV Exercitar a aplicação do conteúdo das aulas anteriores nos programas Java, partindo dos conceitos básicos da API Java Database Connectivity.
7 Banco de Dados V Apresentar o Hibernate como um framework de mapeamento Objeto-Relacional.
8 Banco de Dados VI Aprofundar os estudos sobre Java Persistence API (JPA).
80 h/a de AAC

Duração do curso: 2 meses.
Para este curso, é necessário: ter conhecimento em armazenamento estruturado, apresentar habilidades para programar utilizando Threads e compreender as aplicações cliente-servidor. Todo esse conteúdo é abordado no curso Integração de Aplicações e Serviços com Java