| Fundamentos de Programação em Java
Carga
Horária: 40 horas
|
|
 |
Calendário
para este curso |
|
| Período |
Início |
Término |
Horário |
Local |
|
| Domingo |
3/10/2010 |
7/11/2010 |
13:00 as 20:00 |
Proway |
 |
| Noturno |
22/11/2010 |
3/12/2010 |
18:15 as 22:15 |
Proway |
 |
|
 |
· Demonstrar conhecimento sobre a tecnologia Java, a linguagem de programação Java e o ciclo de vida dos produtos
- Usar várias construções da linguagem de programação Java para criar aplicativos em Java
- Usar construções e métodos de decisão e looping para ditar o fluxo dos programas
- Implementar conceitos intermediários de programação com tecnologia Java e orientada a objetos em programas em Java
Alunos com pouca (ou nenhuma) experiência em programação, terão aqui informações básicas e teóricas sobre programação com linguagem Java. Este curso aborda o significado da programação orientada a objetos, palavras-chaves e construções da linguagem de programação Java, bem como as etapas necessárias para criar programas simples com tecnologia Java. Neste curso os alunos terão uma sólida base de linguagem Java, sobre a qual poderão fundamentar seu trabalho e treinamento futuros.
Este curso destina-se a pessoas que desejam aprender os fundamentos da linguagem de programação Java. Entre essas pessoas, incluem-se:
· Redatores técnicos, desenvolvedores de Web, gerentes técnicos e técnicos sem experiência em programação, como administradores de sistemas
· Programadores iniciantes e programadores que preferem começar a aprender a linguagem Java desde seus conceitos básicos
Para participar do curso, recomenda-se que os alunos tenham alguma experiência em programação, seja com linguagem de script, como Perl, ou linguagens de terceira geração, como Basic ou C
- A Tecnologia Java
- Descrever os principais conceitos da linguagem de programação Java
- Listar os três grupos de produtos de tecnologia Java
- Resumir cada um dos sete estágios do ciclo de vida do produto
- Análise de um Problema e Desenvolvimento da Solução
- Analisar um problema usando a análise orientada a objetos
- Desenvolver classes a partir das quais os objetos serão criados
- Desenvolvimento e Teste de um Programa em Java
- Identificar os quatro componentes de uma classe na linguagem de programação Java
- Usar o método principal em uma classe de teste para executar um programa em Java na linha de comando
- Compilar e executar um programa em Java
- Declaração, Inicialização e Uso de Variáveis
- Identificar os usos de variáveis e definir a sintaxe de uma variável
- Listar os oito tipos de dados de primitivas da linguagem de programação Java
- Declarar, inicializar e usar variáveis e constantes conforme as diretrizes da linguagem de programação Java e os padrões de codificação
- Modificar os valores de variáveis com operadores
- Usar intercalação de promoção e tipo
- Criação e Uso de Objetos
- Declarar, instanciar e inicializar variáveis de referência de objetos
- Comparar como as variáveis de referência de objetos são armazenadas em relação às variáveis primitivas
- Usar uma classe (String) incluída no Kit do Desenvolvedor de Software Java (SDK - Software Developer Kit)
- Usar a especificação de biblioteca de classes J2EE (Java 2 Platform, Standard Edition) para aprender sobre outras classes dessa interface de programação de aplicativos (API - Application Programming Interface)
- Uso de Operadores e Construções de Decisão
- Identificar operadores relacionais e condicionais
- Criar construções if e if/else
- Usar a construção switch
- Uso de Construções de Loop
- Criar loops while
- Desenvolver loops for
- Criar loops do/while
- Desenvolvimento e Uso de Métodos
- Descrever as vantagens dos métodos e definir os métodos de trabalho (worker) e de chamada (calling)
- Declarar e invocar um método
- Comparar métodos estáticos e de objeto
- Usar métodos sobrecarregados
- Implementação de Encapsulamento e Construtores
- Usar encapsulamento para proteger dados
- Criar construtores para inicializar objetos
- Criação e Uso de Matrizes
- Codificar matrizes unidimensionais
- Definir valores de matrizes com o atributo de comprimento e um loop
- Passar argumentos para o método principal para uso em um programa
- Criar matrizes bidimensionais
- Implementação de Herança
- Definir e testar o uso da herança
- Explicar abstração
- Identificar explicitamente as bibliotecas de classes usadas no código
|