Minha Conta
Recuperar Senha

Digite seu endereço de e-mail que foi cadastrado e enviaremos seus dados de acesso.

Minha Conta

A senha deve conter no mínimo 6 caracteres.

Ao se cadastrar, você concorda com a Política de Privacidade e Segurança

Mudar Data: Photoshop CS6 Módulo I
Preço
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
15/09 a 26/09 Manhã 4000,00
  Itens Preço
Carrinho de Compras
O carrinho está vazio.
INVESTIMENTO TOTAL:0,00

Esqueci minha senha

Foi enviado um e-mail para com os dados de acesso.

Curso Java Programmer - Módulo II (online)

Com o curso Java Programmer - Módulo II (online) você amplia seus conhecimentos em programação em Java. Conheça arrays, exceções, coleções e conjuntos, além de técnicas de programação funcional. Ideal para quem quer assistir às aulas de onde e quando quiser, o curso online permite que você desenvolva suas habilidades em Java com autonomia e de acordo com sua agenda pessoal.

O curso é ministrado por Sandro Luiz de Souza Vieira, consultor em TI, arquiteto Java/JEE certificado pela Sun/Oracle e instrutor de cursos de Java desde 2002.
Para o melhor aproveitamento do curso Java Programmer - Módulo II (online), é recomendado ter participado do curso básico de Java Programmer ou possuir conhecimentos equivalentes.

Conteúdo Programático do Curso

  • TópicoArrays
    • Tipos de array: Array unidimensional, Array bidimensional, Array multidimensional.
    • Acessando elementos de um array: Acesso aos elementos em um loop.
    • Modos de inicializar e construir um array: Por meio de uma única instrução, Por meio de um array anônimo.
    • Passando um array como parâmetro.
    • Atribuindo valor a um elemento do array: Variáveis de referência para arrays unidimensionais, Variáveis de referência para arrays multidimensionais.
    • Array de argumentos.
  • TópicoExceções
    • Introdução.
    • Bloco try/catch: Manipulando mais de um tipo de exceção.
    • throws.
    • finally.
    • try-with-resource.
    • Exceções e a pilha de métodos em Java.
    • Hierarquia de exceções: Exceções verificadas, Exceções não verificadas.
    • Principais exceções: Throwable (Exceções encadeadas, Principais construtores, Principais métodos), Error, Exception, NullPointerException, NumberFormatException, ArrayIndexOutOfBoundsException, ArithmeticException, ClassCastException, IOException, Classe SQLException.
    • Exceções personalizadas.
  • TópicoColeções e conjuntos
    • O que são coleções?: Principais operações de coleções, Principais interfaces de conjuntos (Características das classes de implementação).
    • Generics: Tipos genéricos.
    • Coleção Set: Classe HashSet, Classe Iterator, Interface Set, O método forEach(), O método removeIf(), Interface Comparable, Interface Comparator.
    • Conjunto Map: Classe HashMap, Classe Hashtable.
    • Conjunto List: Java.util.List, Java.util.ArrayList.
    • Manipulando coleções com Streams: Método sorted(), Método filter(), Método limit(), Método skip(), Método map(), Método distinct(), Método count(), Métodos min() e max().
    • Framework de coleções.
  • TópicoClasses utilitárias
    • Introdução.
    • Classe String: Inalterabilidade, Métodos, Classes StringBuffer e StringBuilder (Métodos da classe StringBuilder); Métodos encadeados, Utilizando a classe String.
    • Classe Math: Métodos, Utilizando a classe Math.
    • Classes Wrapper: Construtores Wrapper, Métodos de conversão (value(), valueOf(), parse(), toString()); Autoboxing e auto-unboxing.
    • Classe LocalDateTime: O método now(), O método of(), O método parse(), Métodos get(), Métodos with().
  • TópicoProgramação funcional
    • Introdução: Vantagens da programação funcional, Um primeiro exemplo.
    • Interface funcional: A anotação @FunctionalInterface, Exemplos de interface funcional.
    • Expressões lambda: Forma geral, Expressões com parâmetros, Expressões sem parâmetros, Expressões com um único parâmetro, Corpo da expressão lambda, Expressões com valor de retorno.
    • Referenciando métodos.
    • O pacote java.util.function.

Valor deste treinamento

Por favor, aguarde...Por favor, aguarde...

Treinamentos Corporativos?

Preencha o formulário que
entraremos em contato





Certificados de segurança
Seguranca Seguranca
Formas de pagamento
Formas de Pagamento

Conheça algumas profissões relacionadas ao curso

O curso online de Java Programmer é ideal para programadores Java que desejam aprofundar suas habilidades no desenvolvimento de aplicações e soluções desktop.
Com o domínio de Java, você estará pronto para desenvolver aplicações e soluções no crescente mercado de desenvolvimento para mobile.
Aprender a programar em Java é o primeiro passo para desenvolvedores que desejam dominar o uso de JSP a fim de incorporar elementos dinâmicos em páginas da web de forma simples e rápida.
ICS

Certificações Impacta deste curso:

Recomendamos para você