Os assuntos apresentados no decorrer das aulas incluem os conceitos gerais da linguagem Java, assim como a definição e utilização dos seus diferentes recursos, como tipos de dados, variáveis, comandos, métodos, interfaces, entre outros.
" /> Java Programmer - Módulo I | Impacta Certificação e Treinamento
 

Área do AlunoCadastre-se | Esqueci a senha

Versão em Português Versão em Inglês Versão em Espanhol Traduzir para outros idiomas
(11) 3254-2200
 
 

Java Programmer - Módulo I


 

Objetivo

Para exibir o objetivo clique no título ou aqui.

Este treinamento destina-se aos profissionais de informática que pretendem não apenas compreender as características e os recursos básicos da linguagem Java, mas também utilizá-los adequadamente durante o desenvolvimento de aplicações.

Além de inserir os alunos no aprendizado da linguagem Java, este treinamento servirá como passo inicial aos que desejam obter a certificação "Sun Certified Java Programmer", especificamente no exame 310-065.

Os assuntos apresentados no decorrer das aulas incluem os conceitos gerais da linguagem Java, assim como a definição e utilização dos seus diferentes recursos, como tipos de dados, variáveis, comandos, métodos, interfaces, entre outros.
line
 

Pré-requisito

Para exibir os pré-requisitos clique no título ou aqui.

Para que os alunos possam obter um bom aproveitamento deste treinamento, é imprescindível que eles tenham participado do nosso treinamento de Introdução à Programação Orientada a Objeto, ou possuam conhecimentos equivalentes.
line
 

Conteúdo Programático

Para exibir todo o conteúdo programático clique no título ou aqui.

Conceitos gerais


Introdução à linguagem Java; Características; Orientada a objetos; Interpretada e compilada; Bytecode; JVM; Java API; Multiplataforma; Robusta e confiável; Garbage collector; Tratamento de exceções; Segura; Portável; Multithreaded; Princípios da linguagem; Case sensitive; Nome do arquivo; Nomenclatura; Estrutura; Comentários; Identificadores reservados; Estrutura básica de uma classe; Versões da linguagem de programação Java; JDK e JRE; Ambientes de desenvolvimento; Compilando e executando.


Tipos de dados, valores literais e variáveis


Tipos primitivos; Type casting; Promoção automática; Upcast e downcast; Valores literais; Literais inteiros; Literais de ponto flutuante; Literais booleanos; Literais de caracteres; Literais de strings; Variáveis; Declaração; Escopo de variáveis; Aninhamento de escopos; Exibindo dados na tela.


Operadores


Operador de atribuição; Operadores aritméticos; Operadores aritméticos de atribuição reduzida; Operadores incrementais e decrementais; Operadores relacionais; Operadores lógicos bit a bit; Operador and; Operador or; Operador xor; Operador not bit a bit; Operadores lógicos; Operador instanceof; Operador ternário; Precedência dos operadores.


Controle de fluxo


IIntrodução aos comandos da linguagem Java; Comandos de decisão;
if / else; switch / case; Comandos de laços de repetição; While; Do / while; For; Break; Continue; Instruções rotuladas; Instruções não-rotuladas.


Orientação a objetos


Abstração; Objetos; Classes; Princípios da orientação a objetos.


Classes


Introdução às classes; Encapsulamento; Tipos construídos; Instanciação; Atribuição entre objetos de tipos construídos; Inicialização dos atributos de uma classe; Acesso; Padrão; Público.


Métodos


Estrutura dos métodos; Criando métodos; Chamada de métodos; Passagem de parâmetros por valor; Comando return; Acesso a métodos; Modificadores de métodos; Membros estáticos; Atributos estáticos; Métodos estáticos; Método main(); Sobrecarga de métodos; Uso do this; Métodos recursivos.


Construtores


Construtor padrão; Princípios dos construtores.


Herança


Criando uma herança; Acesso aos membros da classe pai; Acesso aos membros da classe pai com super; Chamada ao construtor da superclasse com super; Relacionamento baseado na herança; Relacionamento baseado na utilização; Classe Object; Classes abstratas; Métodos abstratos; Classes finais.


Arrays


Construção de arrays; Acesso aos elementos do vetor; Acesso aos elementos do vetor por meio do for aprimorado; Array com várias dimensões; Passando um array como parâmetro; Criando array com tipos construídos.


Polimorfismo


Run-time binding; O uso do polimorfismo.


Interfaces


Introdução às interfaces; Variável de referência; Variáveis inicializadas.


Pacotes


Package; Import.


Classes utilitárias


Classe String; Inalterabilidade; Alguns métodos da classe String; Classe StringBuilder e StringBuffer; Alguns métodos da classe StringBuilder; Métodos encadeados; Classe Math; Alguns métodos da classe Math; Classe Wrapper; Construtores Wrapper; Métodos de conversão; Métodos valueOf(); parse(); Value(); toString(); Autoboxing e auto-unboxing.


Swing


Contêineres; Frames; Caixas de diálogo; Eventos; Event listener; Eventos do teclado; Eventos do mouse; Tratamento de eventos; Classes adaptadoras; Classes internas; Criando componentes por meio do swing; Gerenciadores de layout; Componentes.


Applets


Principais métodos; Restrições de applets; Applet x Awt x Swing; Passando parâmetros para um applet; Imagens e sons.


Horas

Carga Horária

40 Horas

Conteúdo Programático

Conteúdo Programático

Download do PDF
Calendário

Opções de data

Calendário
Certificações

Certificações

ICS
Carregando...
Adicionar para a Lista de Desejos

Lista de treinamentos

Pretendo fazer
HR

Confira as opções de datas em Promoção:

Apostila meramente ilustrativa

Imagem meramente ilustrativa.

Treinamento presencial.

De

R$ 1.877,70

Valor promocional

Por

R$ 1.650,00

6 x

R$

R$ 275,00

Parcelamentos:

1x R$ 1.650,00

2x R$ 825,00

3x R$ 550,00

4x R$ 412,50

5x R$ 330,00

6x R$ 275,00

Acessar Chat Comprar
Apostila meramente ilustrativa

Imagem meramente ilustrativa.

Treinamento presencial.

De

R$ 1.877,70

Valor promocional

Por

R$ 1.722,00

6 x

R$

R$ 287,00

Parcelamentos:

1x R$ 1.722,00

2x R$ 861,00

3x R$ 574,00

4x R$ 430,50

5x R$ 344,40

6x R$ 287,00

Acessar Chat Comprar
Apostila meramente ilustrativa

Imagem meramente ilustrativa.

Treinamento presencial.

De

R$ 1.877,70

Valor promocional

Por

R$ 1.722,00

6 x

R$

R$ 287,00

Parcelamentos:

1x R$ 1.722,00

2x R$ 861,00

3x R$ 574,00

4x R$ 430,50

5x R$ 344,40

6x R$ 287,00

Acessar Chat Comprar
Apostila meramente ilustrativa

Imagem meramente ilustrativa.

Treinamento presencial.

Por

R$ 1.877,70

6 x

R$

R$ 312,95

Parcelamentos:

1x R$ 1.877,70

2x R$ 938,85

3x R$ 625,90

4x R$ 469,43

5x R$ 375,54

6x R$ 312,95

Acessar Chat Comprar
Formas de Pagamento On-line

Confira outras opções de datas com um de nossos consultores pelo telefone:
(11) 3254-2200 ou acesse o Atendimento Online.

Impacta

Impacta Certificação e Treinamento

Av. Paulista, 1009, São Paulo - SP - 9° andar
(próximo metrô Trianon-Masp)

FacebookSiga a Impacta Canal da Impacta no YouTube
Blog ImpactaLocalização da Impacta Certificação e Treinamento