Logar
Evento
/

Java Programming (Integral)

Java Programming (Integral)

Participantes

0
participantes
0
curtidas
Banner - Java Programming (Integral)
Mostrar
  • De 26/05 às 08:30 até: 23/06 às 17:30
  • Rua São José, 90 - 2° andar, Centro - Rio de Janeiro/Rio de Janeiro - Brasil

Descrição

Carga Horária: 40 horas

 

 

Frequência: sábados.

 

 

Objetivos:

Desenvolva sistemas com Java, utilizando boas práticas de programação.

 

 

Descrição:

Este curso foi cuidadosamente elaborado para ser o mais eficaz curso de programação Java do mercado. Após mais de 15 anos de experiência no ensino de Java (o Infnet foi a primeira instituição do Brasil a oferecer um curso de Java), este curso foi lançado para suprir uma necessidade básica do mercado: treinamento "puro" de Java, desvinculado de grandes fabricantes e soluções proprietárias.

   

  • Softwares: Java 5, Eclipse, Oracle XE e PostgreSQL
  • Material: Material exclusivo do Infnet, em português.
  • Formação: É parte da Formação Desenvolvedor Java.
  • Pré-requisitos: Conhecimento de Programação.

 

 

Conteúdo Programático:

 

1. Fundamentos:

  • a. Introdução à Linguagem Java.
  • i. Visão Geral.
  • ii. Edições de Java.
  • iii. Máquina Virtual Java.
  • iv. Compilação e Execução.
  • v. Primeiro Programa.
  • vi. Biblioteca de Classes.
  • vii. Documentação.
  • viii. Pacotes.
  • ix. A Instrução import.
  • b. Variáveis e Tipos de Dados.
  • i. Literais.
  • ii. Identificadores.
  • iii. Tipos Primitivos.
  • iv. Variáveis.
  • v. Type Cast.
  • vi. Atributos.
  • c. Métodos.
  • i. Estrutura de um Método.
  • ii. Escopo de Variáveis.
  • iii. Visibilidade.
  • d. Operadores e Controle de Fluxo.
  • i. Operadores.
  • ii. Estruturas de Controle de Fluxo.
  • e. Arrays.
  • i. Arrays.
  • ii. Declaração.
  • iii. Criação.
  • iv. Inicialização.

 

2. Orientação a Objetos:

  • a. Fundamentos.
  • i. Classes.
  • ii. Objetos.
  • iii. Encapsulamento.
  • iv. Propriedades.
  • v. Métodos.
  • vi. Sobrecarga de Métodos.
  • vii. Construtores.
  • viii. Referência this.
  • b. Herança.
  • i. Classe Object.
  • ii. Herança.
  • iii. Referência super.
  • iv. Anotações.
  • v. Sobrescrita de métodos.
  • c. Conceitos Avançados.
  • i. Polimorfismo.
  • ii. Operador instanceof.
  • iii. Modificador final.
  • iv. Classes Abstratas.
  • v. Interfaces.

 

3. Tratamento de Erros:

  • a. Exceções.
  • i. O que é Exceção?
  • ii. Hierarquia de Exceções.
  • iii. Instruções de Tratamento de Erros.
  • iv. Lançamento de Exceções.
  • v. Criação de Exceções.
  •  

4. Classes Úteis:

  • a. Manipulação de Strings.
  • i. String.
  • ii. StringBuffer.
  • b. Números e Wrappers.
  • i. Classe Math.
  • ii. Wrappers.
  • c. Internacionalização.
  • i. Formatação de Números.
  • ii. Date.
  • iii. Calendar.
  • iv. Formatação de Datas.
  • v. Locale.
  • d. Processamento de Arquivos.
  • i. IO API.
  • ii. Classes Abstratas.
  • iii. Classes de Arquivos.
  • iv. Classes Especializadas.

 

5. Desenho de Telas:

  • a. Bibliotecas Gráficas.
  • i. Java Foundation Classes.
  • ii. Abstract Window Toolkit.
  • iii. Aplicação X Applet.
  • iv. Ciclo de Desenvolvimento.
  • v. Component.
  • vi. Container.
  • vii. Gerenciadores de Layout.
  • b. Tratamento de Eventos.
  • i. Definições.
  • ii. Método getSource().
  • iii. Modelo de Delegação de Eventos.
  • iv. Criando Objetos listener.
  • v. Registro do listener.
  • vi. Objetos GUI e seus Eventos.

 

6. Estruturas de Dados:

  • a. Coleções.
  • i. Framework de Coleções.
  • ii. Interfaces.
  • iii. Classes.
  • iv. Generics.
  • v. For Each.
  • b. Persistência em Bancos de Dados.
  • i. O que é JDBC?
  • ii. Conexão com BD.
  • iii. SQL Exception.
  • iv. Interface Statement.
  • v. Interface PreparedStatement.
  • vi. Interface ResultSet.
  • vii. Fechando as Conexões.
Ler mais

Localização

Programação

Este evento não possui atividades no momento.

Planta do Evento

A planta do evento não está disponível.

Contato

Preencha os campos abaixo para enviar e-mail ao organizador.

Campos Obrigatórios
Campos Obrigatórios
Ao se cadastrar, você concorda com nossos Termos de uso.
Ajaxloader

Compartilhar evento por e-mail


Para continuar, faça login ou cadastre-se.

Recomende este evento para sua rede.

Selecione os usuários que deseja recomendar este evento.