ementa módulo j2se - java 2 standard edition

Propaganda
EMENTA
MÓDULO J2SE - JAVA 2 STANDARD EDITION
Objetivo
Este curso aborda conceitos sobre Programação Orientada a Objetos e contempla
teoria e prática no desenvolvimento de aplicações utilizando a linguagem JAVA.
Público-alvo
Alunos de cursos técnicos, graduação ou programadores e pessoas com
necessidade de desenvolver aplicações com JAVA para desktop.
Carga Horária
40 horas
Material didático/Kit do aluno
CD
Turma
18 alunos
Ferramenta utilizada
Jcreator ou GEL
Pré-requisitos (desejáveis, mas não
obrigatórios)
Conhecimento básico de Lógica de
programação
Informações
www.area1.edu.br/extensao
Contato e Matrículas
[email protected]
Docente
Professor André Portugal. Titular de disciplinas de Programação JAVA em
Faculdades de Salvador. Mestre em Modelagem Computacional pela CAIRU.
Concluiu o curso com o desenvolvimento de uma Aplicação na plataforma
JAVA para análise de séries temporais.
Conteúdo Programático
1. Introdução à orientação a objetos
2. Montagem do ambiente de programação
3. Introdução à arquitetura da linguagem
4. Orientação a Objetos com Java
5. Fundamentos da Linguagem
6. Utilização do núcleo da API do Java
7. Pacote Swing
Tópicos do Curso
DeVry Brasil - Copyright 2010 - Todos os direitos reservados - Av. Paralela, 3172 - Salvador - Bahia - Fone: (71) 2106.3911
EMENTA
MÓDULO J2SE - JAVA 2 STANDARD EDITION
1 - Java - Linguagem e Plataforma
1.1. Breve Histórico da Linguagem Java
1.2. A Linguagem Java
1.3. As Características da Linguagem Java
1.4. Criação de Programas em Java
1.5. A Plataforma Java
1.6. Ambiente de Desenvolvimento
1.6.1. Instalação do Kit de Desenvolvimento da Sun
1.7. Um Primeiro Contato com Java
2 - Aspectos Fundamentais sobre Java
2.1. Tipos de Dados
2.2. Definição de Variáveis
2.3. Comentários
2.4. Operadores
2.4.1. Operadores Aritméticos
2.4.2. Operadores Relacionais
2.4.3. Operadores Lógicos
2.5. Passagem de Parâmetros
2.6. Conversão de Tipos
2.7. Uso do Teclado para a Entrada de Dados
3 - Comandos Condicionais e Estruturas de Controle em
3.1. Comandos Condicionais
3.1.1. Uso da Estrutura If-else
3.1.2. A Estrutura Switch-case
3.2. Exceções em Java
3.2.1. Uso da Estrutura Try Catch
3.2.2. Uso do Bloco Finally
3.2.3. Uso da Instrução Throw
3.2.4. Uso do getMessage e printStackTrace
3.3. Laços de Repetição
3.3.1. Uso do Laço For
3.3.2. Uso do Laço While
4 - Funções Matemáticas e de String
4.1. Funções Matemáticas
4.1.1. Função Ceil()
4.1.2. Função Floor()
4.1.3. Função Max()
4.1.4. Função Min()
DeVry Brasil - Copyright 2010 - Todos os direitos reservados - Av. Paralela, 3172 - Salvador - Bahia - Fone: (71) 2106.3911
EMENTA
MÓDULO J2SE - JAVA 2 STANDARD EDITION
4.1.5. Função Sqrt()
4.1.6. Função Pow()
4.1.7. Função Random()
4.2. Funções de String
4.2.1. Função Length()
4.2.2. Função CharAt()
4.2.3. Função toUpperCase() e toLowerCase()
4.2.4. Função Substring()
4.2.5. Função Trim()
4.2.6. Função Replace()
4.2.7. Função String.valueOf()
5 - Criação de Métodos em Java
5.1. Métodos que não Retornam Argumentos
5.2. Métodos que Retornam Argumentos
5.3. Recursividade
5.4. Sobrecarga
5.5. Acesso a Métodos de outras Classes
6 - Manipulação de Data e Hora
6.1. Declaração e Inicialização de Objetos Date
6.1.1. Métodos para a Manipulação da Data
6.1.2. Métodos para a Manipulação da Hora
6.2. Criação de Páginas Dinâmicas
7 - Definições sobre a Orientação a Objetos
7.1. Introdução
7.2. Definições Envolvendo Classes
7.2.1. Definição de Pacotes
7.2.2. Partes que Compõem uma Classe
7.2.3. Instanciação de uma Classe
7.2.4. Compartilhamento de Variáveis entre os Objetos
7.2.5. Declaração de Métodos de uma Classe
7.2.6. Encapsulamento
7.2.7. Construtores
7.2.8. Destrutores
7.3. Herança
7.4. Polimorfismo
7.5. Gravação e Leitura de Objetos
8 - Utilização de Arrays
8.1. Definição
DeVry Brasil - Copyright 2010 - Todos os direitos reservados - Av. Paralela, 3172 - Salvador - Bahia - Fone: (71) 2106.3911
EMENTA
MÓDULO J2SE - JAVA 2 STANDARD EDITION
8.2. Arrays Unidimensionais
8.3. Arrays Bidimensionais
8.4. Passagem de Arrays em Métodos
8.5. Arrays de Objetos
9 - Classes do Pacote Swing
9.1. Criação de Frames
9.2. Inclusão de Textos e Imagens na Janela
9.3. Inclusão de Botões nas Janelas
9.4. Inclusão de Caixas de Texto
9.5. Inclusão de Caixas de Senha
9.6. Formatação de Caixas de Texto
9.7. Inclusão de Listas de Seleção
9.8. Inclusão de Caixas de Seleção
9.9. Inclusão de Caixas de Opção
9.10. Inclusão de Painéis e Botões de Rádio
9.11. Inclusão de Caixas de Mensagem
9.11.1. MessageDialog
9.11.2. ConfirmDialog
9.11.3. InputDialog
9.11.4. OptionDialog
9.12. Inclusão de Barras de Rolagem
9.13. Inclusão de Áreas de Texto
9.14. Inclusão de Menus
9.14.1. Barras de Menu
9.14.2. Menus Popup
9.15. Gerenciadores de Layout
9.15.1. FlowLayout
9.15.2. GridLayout
9.15.3. BorderLayout
9.15.4. CardLayout
10 - Manipulação de Arquivos
10.1. Definição
10.2. Leitura e Gravação de um Arquivo Texto
10.3. Leitura e Gravação de outros Formatos de Arquivo
11 - Criação de Applets Java
11.1. Definição
11.2. Como Executar uma Applet
11.3. Diferenças Básicas entre Applets e Aplicações
11.4. Conversão do Documento HTML
11.5. Redirecionamento de Páginas
DeVry Brasil - Copyright 2010 - Todos os direitos reservados - Av. Paralela, 3172 - Salvador - Bahia - Fone: (71) 2106.3911
EMENTA
MÓDULO J2SE - JAVA 2 STANDARD EDITION
11.6. Passagem de Parâmetros
11.7. Restrições das Applets
11.7.1. Criação do Policy File
12 - Manipulação de Banco de Dados com Java
12.1. Definição
12.2. A Criação do Banco de Dados
12.3. A Configuração do Sistema
12.4. A Criação da Aplicação em Java
12.4.1. A Conexão com o Banco de Dados
12.4.2. A Consulta do Banco de Dados por meio do SQL
12.4.3. Outros Exemplos de Comandos em SQL
12.5. Detalhes sobre createStatement e ResultSet
12.5.1. Movimentação em Registros
12.5.2. Recuperação de Conteúdo
12.5.3. Criação de uma Aplicação para Navegação em Registros
12.6. Apresentação da Tabela de Filmes com o Componente JTable
12.7. Criação de uma Aplicação de Cadastro
12.8. Uso do Browser para Consulta a Banco de Dados
12.8.1. Itens Necessários para a Consulta com o Browser
12.8.2. A Criação da Applet para Consulta ao Banco de Dados
12.8.3. A Criação do Arquivo Policy
DeVry Brasil - Copyright 2010 - Todos os direitos reservados - Av. Paralela, 3172 - Salvador - Bahia - Fone: (71) 2106.3911
Download