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:
- Histórico
Proposta inicial desde que a Sun Microsystems lançou o Java no mercado até os dias de hoje, passando pelas reformulações e enfatizando as tendências de mercado.
- JSDK 5 (o que eu preciso para desenvolver em Java)
Análise completa de tudo o que é necessário para o desenvolvimento de sistemas em Java, desde o mais básico dos recursos até a utilização de softwares para desenvolvimento. Abordaremos também todas as etapas necessárias para fazer uso desses softwares, bem como onde encontrá-los, como instala-los e configura-los.
- Estruturas de programação em Java (sintaxe)
Hello World.
Compilação x Execução
“Java Virtual Machine”
Estrutura de seleção e repetição.
Entrada de dados via “array de argumentos”
Entrada de dados via teclado
- Orientação a Objetos
Modificadores de Acesso
Herança
Polimorfismo
Classes Abstratas
Interfaces
- Exceções
O que são exceções em Java
Porquê usar o tratamento de exceções de Java
Como tratar exceções em Java
Quais os benefícios do uso
- Streams (Fluxos) com arquivos
A classe File
Exercícios com a classe File
Fluxos de Bytes e de Caracteres
- Exercício Final (usando todos os conhecimentos adquiridos durante o curso)
Pre-Requisitos:
- Conhecimento de lógica de programação (algoritmos)
Diferencial:
- Acesso por tempo indeterminado ao Fórum.
- Fórum com área exclusiva de acesso aos alunos do curso SSJVFU.
- Um micro por aluno
- Coffee Break de qualidade
- Exercícios práticos abordando cada assunto, além de ser realizado um exercício final com todo o conteúdo.
- 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:
SSALGO - Desejavel