JAVA SE - Fundamentos de Orientação a Objetos
Objetivo:
O objetivo deste módulo é fazer com que o aluno tenha condições de analisar e desenvolver programas orientados a objetos, identificar seus componentes e compreender seu funcionamento, além de poder escrever, compilar e executar várias aplicações simples em Java. Deverá saber consultar a documentação da API e descobrir como usar novas classes e métodos.
Carga Horária: 20 Horas
Conteúdo:
Módulo 1. Introdução a Tecnologia Java
Histórico
Principais Componentes
Características da Linguagem
Kit de Desenvolvimento
O Ambiente de Execução
Preparação do Ambiente de Desenvolvimento
Módulo 2. Orientação a Objetos
Projeto Orientado a Objetos
Abstração
Classe
Objeto
Módulo 3. Identificadores, Palavras Reservadas e Tipos de Dados
Comentários de Código
Identificadores
Palavras Reservadas
Tipos de Dados
Operadores
Expressões
Módulo 4. Controles de Fluxo de Execução
Condição
if, else
switch
Repetição
while
do while
for
Enhanced for
Módulo 5. Projeto de Classes
Herança
Controle de Acesso
Overrriding
Polimorfismo
Overloading
Classes Abstratas
Interfaces
Classes Fundamentais
Explorando a API de Java
Módulo 6. Tópicos Avançados
A Palavra Reservada static
A Palavra Reservada final
Constantes em Java
Classes Internas
Módulo 7. Tratamento de Exceções
Tipos de exceções
Capturando e tratando exceções em Java
Gerando exceções em Java
Criando exceções customizadas em Java
Módulo 8. Entrada e Saída de Dados
Serialização
Arquivos Binários
Arquivos Texto
Pre-Requisitos:
- Conhecimento de lógica de programação (algoritmos)
Diferencial:
- Um micro por aluno
- Rede Wirelles
- Coffee Break de qualidade
- Internet Full Time
- Dicas de uso conforme a expectativa do mercado.
- Dicas de links, revistas, artigos e outros sobre os tópicos abordados no curso.
Desenvolvedor do Curso:
SISNEMA
Cursos de Pre-Requisitos:
SSWLPR - Desejavel
