Linguagem de Programação Java - Fundamentos

SL110SE - Fundamentos de Linguagem de Programação Java


Descrição:

O curso "Fundamentos da Linguagem de Programação Java" oferece aos alunos uma excelente opção para começar a aprender programação usando a linguagem de programação Java. Este curso é voltado para os alunos com pouca ou nenhuma experiência em programação. O curso aborda o significado da programação orientada a objetos, as palavras-chaves e as construções da linguagem de programação Java, bem como as etapas necessárias para criar programas simples com tecnologia Java. Os alunos que participam do curso recebem uma sólida base em linguagem de programação Java, sobre a qual poderão fundamentar seu trabalho e treinamento posteriores. O curso utiliza a plataforma Java SE 6 (Java, Standard Edition 6) e o produto JDK 6 (Java SE Development Kit 6).

Tópicos:

Explicação da 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 o uso da sintaxe 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 J2SE[TM] (Java 2 Platform, Standard Edition) para aprender 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 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

Duração: 05 dias

Red Hat
Oracle
SAP
Furukawa
Prometric