Linguagem de Programação JAVA

 

O que é

 

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Diferente das linguagens de programação convencionais, que são compiladas para código nativo.

Com esse curso você vai

 

– Aprender o básico de Java!
– Intercala a linguagem e o banco de dados
– Conhecer mais sobre o SGBD

Pré-requisitos de seleção

 

– Ser alfabetizado;
– No mínimo ter 16 anos;
– Teste de seleção.

Conteúdo programático do curso

 

Carga Horária: 120 Horas/Aula (* Sujeito a alteração)

Horários

 

– Manhã/ Tarde /Noite
(* Sujeito a alteração)

 

MÓDULO I

Introdução ao Javas

 

– Unidade I – Histórico da linguagem.
– Unidade II – instalando Java e suas Bibliotecas.

MÓDULO II

Elementos básicos da programação Java

 

– Unidade I – Classe, objeto.
– Unidade II – Operadores aritméticos.
– Unidade III – Estruturas de Controle.
– Unidade IV – Variáveis e Casting.

MÓDULO III

Java POO

 

– Unidade I – Introdução a Programação Orientada a Objetos.
– Unidade II – Fundamentos de POO.
– Unidade III – UML – Diagrama de Classe.
– Unidade IV – Exceções.

MÓDULO IV

Collections Framework

 

– Unidade I – Array.
– Unidade II – Fila e Pilha.
– Unidade III – ArrayList.
– Unidade IV – HashMap.

MÓDULO V

GUI – Utilizando Swing

 

– Unidade I – Bibliotecas AWT e SWING.
– Unidade II – Gerenciadores de Layout.

MÓDULO VI

Eventos

 

– Unidade I – Listeners.

MÓDULO VII

Integração Java e MySQL: JDBC

 

– Unidade I – Conectando ao MySQL.
– Unidade II – C.R.U.D.

MÓDULO VIII

Integração Java e MySQL: Hibernate

 

– Unidade I – Introdução e instalação do Hibernate.
– Unidade II – Migração JDBC para Hibernate.
– Unidade III – Mapeamento de entidades e relacionamento.
– Unidade IV – C.R.U.D com Hibernate.

MÓDULO IX

Java Web

 

– Unidade I – Apresentando ambiente JEE.
– Unidade II – Tags HTML.
– Unidade III – Servlets Container.

MÓDULO X

JavaServer Pages (JSP)

 

– Unidade I – Scriplet.
– Unidade II – Expression Languange.

MÓDULO XI

MVC – Model View Controller

 

– Unidade I – Definição de Model.
– Unidade II – Definição de View.
– Unidade III – Definição de Controller.

MÓDULO XII

GIT

 

– Unidade I – Apresentando GIT.
– Unidade II – Comandos GIT.
– Unidade III – Colocar o projeto no servidor.

MÓDULO XIII

Projeto Final

 

– Unidade I – Projeto Final