curso de

Java e java.util: Coleções, Wrappers e Lambda expressions

Estudando este mês:

e mais 1.105 alunos(as)

Resumo do curso

  • Aprenda os fundamentos das coleções Java.
  • Explore o poder e flexibilidade das listas.
  • Saiba trabalhar com ArrayList, LinkdedList ou Vector.
  • Entenda como funcionam as lambda expressions.
  • Manipule e ordene as coleções.

Público alvo

Desenvolvedores Java que querem usar as classes principais do pacote java.util incluindo as Lambdas Expressions.

Conteúdo relacionado

Cursos de Java em Programação

Leia nossos artigos de Programação

Última atualização

29/11/2019

Já é aluno?

Comece o curso agora

12h

p/ conclusão

85

Atividades

243

Minutos de video

15245

Alunos nesse curso

9.4

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Java e java.util: Coleções, Wrappers e Lambda expressions

Formação com esse curso

Instrutores

  • Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Conteúdo Detalhado

  1. Conhecendo Arrays

    • Sobre arrays
    • Começando com Arrays
    • A sintaxe do array
    • Array de referências
    • Quantas referências?
    • Acesso ao array
    • Mãos na massa: Trabalhando com arrays
    • Forma literal
    • O que aprendemos?
  2. Guardando qualquer referência

    • Array do tipo Object
    • Array de clientes
    • Cast explicito e implícito
    • Cast possível e impossível
    • Qual declaração?
    • Quais casts
    • Sobre ClassCastException
    • Entendendo o array String args
    • Mão na massa: Arrays
    • O que aprendemos?
  3. ArrayList e Generics

    • Adapter para arrays
    • Desvantagens do array
    • Mão na massa: GuardadorDeContas
    • Conhecendo ArrayList
    • Sobre a ArrayList
    • Adicionar referência
    • Sobre a ArrayList #2
    • Mão na massa: ArrayList
    • Introdução ao Generics
    • Código legado
    • Benefícios dos Generics
    • Outras formas de inicialização
    • Mão na massa: Generics
    • O que aprendemos?
  4. Equals e mais listas

    • O método equals
    • Assinatura do método
    • Sobre equals
    • List e LinkedList
    • Sobre listas
    • LinkedList vs ArrayList
    • Mãos na massa: equals
    • De Array para List
    • O que aprendemos?
  5. Vector e a interface Collection

    • A alternativa threadsafe
    • Vector, o meu Vector!
    • Cursos sobre Threads
    • A interface Collection
    • Domina listas?
    • Sobre coleções
    • Mãos na massa: Vector e Collection
    • Curso dedicado às coleções
    • O que aprendemos?
  6. As classes Wrappers

    • Autoboxing e Unboxing
    • O Wrapper Integer
    • Métodos da classe Integer
    • Código confuso
    • Parsing
    • A classe Number
    • Qual primitivo?
    • Conhece os wrappers?
    • Mãos na massa: Wrappers
    • O que aprendemos?
  7. Ordenação de listas

    • Ordenando listas
    • Comparando Strings
    • A ordem natural
    • Interfaces para ordenar
    • Ordem natural
    • Por que não funciona?
    • Desafio Collections
    • Ordenar Arrays
    • Mãos na massa: Ordenação de listas
    • Mão na massa: Ordenar pelo String
    • Mãos na massa: Ordem Natural
    • O que aprendemos?
  8. Classes anônimas e Lambdas

    • Classes anônimas
    • Qual objeto?
    • O que acontece?
    • Finalmente Lambdas
    • E se fosse com lambda?
    • Foreach com lambda
    • O padrão Iterator
    • Mãos na massa: Classes anônimas
    • Mãos na massa: Lambdas
    • Projeto final

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Mais uma vez um curso excelente ministrado pelo grande Nico!!

Java e java.util: Coleções, Wrappers e Lambda expressions

THIAGO

Foi a melhor explicação sobre lambda que já vi em um curso até hoje. O instrutor está de parabéns.

Java e java.util: Coleções, Wrappers e Lambda expressions

Francisco de Assis da Silva

Nico tem uma didática sensacional e a maneira como ele exemplifica as aplicações é espetacular. Nota 1000!

Java e java.util: Coleções, Wrappers e Lambda expressions

Iago Baldani de Almeida

Aprenda Java com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas