Programação

Java: Dominando as Collections

Curso online de Java: Dominando as Collections

1618 9.4

9,4

é a nota desse curso

4.082

alunos neste curso

Faça esse curso e...

  • Vá além das principais classes e métodos das Collections
  • Aplique boas práticas de OO nos relacionamentos
  • Não tenha mais medo dos antigos Iterators
  • Set ou List, qual utilizar?
  • Equals ou hashCode de uma vez por todas
  • 20h para conclusão
  • 61 atividades
  • 170 minutos de videos

Curso Java: Dominando as Collections

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 61
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 412
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 412
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana

Carreiras com esse curso

Veja a 1ª aula

Público alvo

Desenvolvedores Java que querem ir além da ArrayList e conhecer List, Set e Map, além de boas práticas

Nível de Dificuldade

Intermediário

Instrutores

  • Paulo Silveira

    Instrutor e desenvolvedor na Caelum e no Alura, fundador do GUJ.com.br e um dos criadores do VRaptor.

Já é aluno?

Começar o Curso

Conteúdo Detalhado

  1. Trabalhando com ArrayList

    • Recapitulando o uso de listas
    • Operações básicas
    • Ordenação
  2. Lists de seus próprios Objetos

    • Uma lista de Aula
    • Operações com objetos
  3. Relacionamento com listas

    • Aplicando em sua própria classe
    • Usar getters e setters?
    • Boas práticas em OO com coleções
  4. Mais práticas com relacionamentos

    • Fechando bem o encapsulamento
    • Listas não modificáveis
    • Mais métodos de acesso
  5. O Poder dos Sets

    • Diferenças de lista
    • Buscas rapidíssimas no HashSet
    • Como pegar o enésimo elemento?
  6. Aplicando um Set em nosso Modelo

    • Set de Aluno em Curso
    • Boas práticas
    • Expondo métodos de acesso
  7. Equals e HashCode

    • Utilizand sua classe num Set
    • O problema do Equals
    • Criando corretamente o hashCode
  8. Outros Sets e Iterators

    • TreeSet e LinkedHashSet
    • Antigas formas de percorrer coleções
    • Iterable
  9. Qual Collection Utilizar?

    • Listas ou Sets?
    • Mais sobre a interface Collection
    • APIs usando Collection
  10. Mapas

    • Mapas são coleções?
    • O get e o put
    • Buscando chaves com containsKey
    • Usando um mapa no seu modelo

Curso Java: Dominando as Collections

12x R$25

(à vista R$300)

Matricule-se
  • 1
    Curso
  • 61
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium

12x R$75

(à vista R$900)

Matricule-se
  • 412
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start

Premium Plus

12x R$100

(à vista R$1.200)

Matricule-se
  • 412
    Cursos
  • 24.005
    Atividades
  • Estude por 1 ano
  • 3 ebooks da Casa do Código
  • Curso de inglês no Galandra
  • Acesso à Alura Start
Acesso por 1 ano
Certificado digital de conclusão
Estude 24h/dia onde e quando quiser
Novos cursos toda semana