Programação

Java 8: Tire proveito dos novos recursos da linguagem

Curso online de Java 8: Tire proveito dos novos recursos da linguagem

3152 9.0

9,0

é a nota desse curso

8.481

alunos neste curso

Faça esse curso e...

  • Entenda o que muda com o Java 8
  • Aprenda a percorrer uma collection com o forEach
  • Diminua a quantidade de linhas de seu código usando o Lambda
  • Faça filtos e mapeamentos em Collections usando o Stream
  • Trabalhe com a nova API de Datas
  • Dê seus primeiros passos na programação funcional

Carreiras com esse curso

Veja o primeiro vídeo

Público alvo

Programadores Java que querem trabalhar com as novidades da versão 8

Nível de Dificuldade

Intermediário

Instrutores

  • Paulo Silveira

    Paulo é CEO da Caelum, reconhecido na comunidade de desenvolvedores, tendo participado de projetos no IBOPE e dentro da Caelum. É fundador do maior fórum de desenvolvimento em língua portuguesa, o GUJ.com.br e participa na comunidade open source. Mestre pela USP em Geometria computacional, liderou o desenvolvimento do LMS da empresa e atualmente gerencia mais de 100 colaboradores.

  • Rodrigo Turini

    Rodrigo é líder de tecnologia na Caelum. Como desenvolvedor, seu maior foco é em Java, JavaEE, POO, SOLID e Design Patterns mas tem conhecimentos avançados e experiência com Agile, gerenciamento de produto e análise de dados. É autor de 6 livros sobre POO, Java, APIs e frameworks. Como participante ativo da comunidade fez contribuições em eventos nacionais e internacionais e é grande entusiasta de open source.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Default methods

    • Dificuldades do dia a dia antes do Java 8
    • Métodos em interfaces
    • Ordenando Strings de forma mais sucinta
    • Percorrendo uma collection com forEach
  2. Lambdas

    • Finalmente uma forma curta
    • Interfaces anônimas equivalentes
    • Comparator como lambda
    • Consumer como lambda
    • Runnable e Thread
  3. Method references

    • Mais métodos default
    • Diminuindo nosso lambda
    • Comparator.comparing
  4. Streams

    • Exemplos com outras classes
    • Indo além dos métodos das coleções
    • Principais métodos
    • Collectors para gerar coleções
  5. Mais Streams

    • Streams de tipos primitivos
    • Gerando mapas
    • Operações mais complexas
  6. Datas

    • Superando o velho Calendar
    • DateTime
    • Formatação e leitura
    • Operações com datas

Experiências de quem já estudou com a gente

Foto do aluno

Filipe

em 28/12/2015

A didática do professor é excelente, cobrindo as novidades do Java 8 de maneira objetiva. As explicações utilizam exemplos simples e incrementais, de modo que cabem perfeitamente na trilha para iniciantes.

Java 8: Tire proveito dos novos recursos da linguagem

Foto do aluno

Bruno Vieira Luz

em 03/02/2016

Para mim o diferencial dos cursos do Alura é apresentar o conteúdo aplicando os conceitos em situações reais, propondo a resolução de exercícios unindo a teoria e a prática.

Java 8: Tire proveito dos novos recursos da linguagem

Foto do aluno

ANDRÉ LUÍS NUNES MUNIZ

em 04/03/2016

A combinação entre vídeo e exercícios práticos foi excelente. As explicações são sucintas e eficientes, o que dá maior fluidez ao curso e facilita o aprendizado pelo aluno. Muito bom, recomendadíssimo!

Java 8: Tire proveito dos novos recursos da linguagem

Escolha o seu plano e vamos começar

  • Cursos
  • Certificado de participação
  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium
  • 644
12X
R$75

à vista R$900

Matricule-se
Premium Plus
  • 644
12X
R$100

à vista R$1.200

Matricule-se
Max
  • 644
12X
R$120

à vista R$1.440

Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana