Descrição: Este treinamento tem por objetivo ensinar ao aluno os primeiros passos no uso dos recursos da tecnologia JAVA na plataforma J2SE, proporcionando um conhecimento aprofundado dos principais recursos existentes na Linguagem.
Carga horária: 110 horas
Pré-requisito: Ter participado do treinamento de Lógica de programação ou possuir conhecimento equivalente.
Conteúdo programático:
- Introdução ao Java.
- História do Java.
- Entendendo as versões do Java (J2SE, J2EE e J2ME).
- A arquitetura Java.
- Certificação Java.
- Fundamentos Java
- Introdução a Programação Orientada a Objetos
- Conceitos de Herança
- Polimorfismo
- Classe
- Encapsulamento
- Objetos
- Métodos
- Eventos
- Associação
- Introdução ao Java
- Palavras Reservadas
- Sintaxe do Java
- Declaração de Variáveis
- Tipos de Variáveis (Escopo)
- Classes
- Classe e Objeto Java
- Atributos
- Métodos
- Declaração de Métodos
- Metodo Finalize
- Modificadores Static
- Atributos Static
- Métodos Static
- Construtores
- Declaração de construtores
- Sobrecarga de Construtores
- Operadores
- Operadores unários
- Operadores aritiméticos
- Operadores de deslocamento
- Operadores de comparação
- Operadores Lógicos
- Operadores de Atribuição
- Controle de Fluxo
- Estrutura Condicional
- Estrutura de Repetição
- Controle de Parada
- Array
- Array bidimencional
- Array multidimencional
- Classe String
- API Math
- Interface
- Pacotes
- Declaração de pacotes
- Criaço de pacotes
- Tratamento de Erros no Java
- Interface Gráfica do Java e seus principais componentes
- AWT
- Swing
- Gerenciador de Layout
- Multh-threads
- Trabalhando com threads no Java
- JVM e Threads
- Acessando banco de dados com Java
- JDBC - Java Database Connectivity
- O pacote java.sql
- Relatório em Java
- A interface do iReport
- Gerando Relatórios com o iReport
- Acessando relatórios em Java
- Projeto Final
- Desenvolvimento do Projeto Final