Skip to content

Curso Java 8: Tire proveito dos novos recursos da linguagem

Notifications You must be signed in to change notification settings

AndreFelipeCL/alura_java_8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curso Java 8: Tire proveito dos novos recursos da linguagem

Link para o 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

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

About

Curso Java 8: Tire proveito dos novos recursos da linguagem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages