|
|
|
|
Objetivo
|
|
|
|
O objetivo do curso de
Java Avançado (p/ Certificação SUN)
é
dar ao programador um enfoque detalhado e preciso da linguagem JAVA em seus mínimos detalhes e preparar o aluno para a prova CX-310-055 - Sun Certified Programmer for Java, através de dicas, exercícios práticos, simulados e material específico
|
|
|
|
|
|
|
|
|
|
Metodologia
|
|
|
|
Além da apostila (totalmente em português) sobre os tópicos ensinados, com tabelas e resumos prontos para memorizar, você irá receber um programa de simulado do exame.
A cada aula: dicas, exercicíos, detalhes, prática, resumos e simulados corrigidos em aula.
|
|
|
|
|
|
|
|
|
- Desenvolvimento
- • Usar pacotes e Imports
- • Determinar o Comportamento em Tempo de Execução de Classes e Linhas de Comando
- • Usar Classes de Arquivos JAR
- • Usar Classpaths para Compilar Código
- Atribuições
- • Usar Membros de Classes
- • Desenvolver Códigos Wrapper e de Autoboxing
- • Determinar os Efeitos de se Passar Variáveis a Métodos
- • Reconhecer Quando os Objetos se Tornam Qualificados para a Coleta de Lixo
- • Argumentos de Linha de Comando para Método Main
- • Usando Operadores
- Declarações e Controles de Acesso
- • Declarar Classes e Interfaces
- • Desenvolver Interfaces e Classes Abstratas
- • Usar Primitivos, Arrays, Enums e Identificadores Legais
- • Usar métodos Estáticos, Nomeação JavaBeans e Var Args
- Orientação a Objetos
- • Declarar, Inicializar e Usar Membros de Classes
- • Usar Sobrecarga e a Subscrição
- • Desenvolver Construtores
- • Descrever o Encapsulamento, o Acoplamento e a Coesão
- • Usar Polimorfismo
- • Relacionar Modificadores e Herança
- • Usar Construtores de Superclasses e Controles Sobrecarregados
- • Usar Relações É UM e TEM UM
- Strings, E/S, Formatação e Parsing
- • Usar String, StringBuilder e StringBuffer
- • E/S de Arquivos Usando o Pacote java.io
- • Serialização com o Pacote java.io
- • Trabalhar com Datas, Números e Moedas
- • Usar Expressões Regulares
- Genéricos e Conjuntos
- • Projetos Usando Conjuntos
- • Subscrever equals() e hashCode(), Distinguir entre == e equals()
- • Usar Versões Genéricas de Conjuntos Incluindo Set, List e Map
- • Usar Parâmetros de Tipos, Escrever Métodos Genéricos
- • Usar java.util para Classificar e Fazer Buscas
- • Usar Comparable e Comparator
- Controle de Fluxo, Exceções e Assertivas
- • Usar Instruções if e switch
- • Desenvolver Loops for, do e while Usar Instruções break e continue
- • Desenvolver Código com Assertivas
- • Usar Instruções try, catch e finally
- • Descrever o efeito das Exceções
- • Reconhecer as Exceções mais Comuns
- Threads
- • Iniciar Threads
- • Reconhecer Estados e Transições de Threads
- • Usar o Bloqueio de Objetos para Evitar o Acesso Simultâneo
- • Escrever Código que Use wait(), notify() ou notifyAll()
|
|
|
|