Curso Estrutura de Dados e Algoritmos Java

Nesse curso vamos aprender a teoria, como podemos utilizar a estrutura de dados ou algoritmo em projetos reais, além de aprender as estruturas presentes na linguagem Java.

Iniciante 0(0 Avaliações) 104 Alunos Português
Autor : Loiane Groner
Última atualização em 11/2022
+ Mostrar mais
Visão geral do curso

Uma estrutura de dados é um modo particular de armazenamento e organização de dados em um computador de modo que possam ser usados eficientemente. Entre as que vamos aprender nesse curso podemos citar: vetores, pilhas, filas, listas encadeadas, árvores e grafos.

Saber como utilizar e gerenciar estruturas de dados é essencial para qualquer programador. Utilizar a estrutura de dados errada tem como consequência perder performance no programa e até mesmo a saída incorreta.

É importante também saber como buscar dados de maneira mais eficiente e também como os ordenar. Nesse curso também vamos aprender sobre algoritmos de busca e de ordenação.

Aprender estruturas de dados e algoritmos lhe torna um programador melhor, além de ajudar a conseguir a passar em entrevistas de emprego em grandes empresas de TI, como eBay, amazon, Google, entre outras.

Nesse curso vamos aprender a teoria, como podemos utilizar a estrutura de dados ou algoritmo em projetos reais, além de aprender as estruturas presentes na linguagem Java.

Vamos utilizar a linguagem Java, mas você pode desenvolver os algoritmos em qualquer linguagem de sua preferência.

O que vou aprender ?

  • Nesse curso vamos abordar: Vetores, Pilhas e Filas (estática e dinâmica), Listas Encadeadas, Árvores, Grafos, algoritmos de busca e ordenação, notação O (complexidade de algoritmos).

Requisitos
  • Lógica de programação
  • Java Básico
Conteúdo do Curso
49 Aulas 08:18:39
Curso Estrutura de Dados e Algoritmos Java Grátis - Vetores, Arrays e Listas
  • Estrutura de Dados e Algoritmos com Java #01: Introdução
    00:11:43
  • Estrutura de Dados e Algoritmos com Java #02: Vetores e Arrays: Introdução
    00:13:37
  • Estrutura de Dados e Algoritmos com Java #03: Vetores e Arrays: Adiciona...
    00:15:09
  • Estrutura de Dados e Algoritmos com Java #04: Vetores e Arrays: tamanho ...
    00:08:31
  • Estrutura de Dados e Algoritmos com Java #05: Vetores e Arrays: Obter el...
    00:06:54
  • Estrutura de Dados e Algoritmos com Java #06: Vetores e Arrays: Verifica...
    00:06:29
  • Estrutura de Dados e Algoritmos com Java #07: Vetores e Arrays: Add elem...
    00:18:11
  • Estrutura de Dados e Algoritmos com Java #08: Vetores e Arrays: Aumentar...
    00:09:47
  • Estrutura de Dados e Algoritmos com Java #09: Vetores e Arrays: Remover ...
    00:15:32
  • Estrutura de Dados e Algoritmos com Java #10: Vetores e Arrays: Generali...
    00:12:05
  • Estrutura de Dados e Algoritmos com Java #11: Vetores e Arrays: Configur...
    00:14:06
  • Estrutura de Dados e Algoritmos com Java #12: Vetores e Arrays: API Java...
    00:13:46
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 01 méto...
    00:05:03
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 02 méto...
    00:07:10
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 03 méto...
    00:04:40
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 04 méto...
    00:03:36
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 05 remo...
    00:06:36
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 06 Cont...
    00:40:35
  • Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 07 Cont...
    00:08:45
  • Estrutura de Dados e Algoritmos com Java #13: Pilhas: Introdução
    00:16:05
  • Estrutura de Dados e Algoritmos com Java #14: Pilhas: Empilhar elemento ...
    00:09:19
  • Estrutura de Dados e Algoritmos com Java #15: Pilhas: Verificar se pilha...
    00:03:05
  • Estrutura de Dados e Algoritmos com Java #16: Pilhas: Espiar/Verificar e...
    00:04:47
  • Estrutura de Dados e Algoritmos com Java #17: Pilhas: Desempilhar elemen...
    00:07:32
  • Estrutura de Dados e Algoritmos com Java #18: Pilhas: API Java: Stack
    00:05:13
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 01 Empilha e dese...
    00:08:16
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 02 Pilhas par ou ...
    00:08:54
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 03 Pilha de Livros
    00:09:23
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 04 Stack de Livros
    00:04:33
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 05 Desafio do Pal...
    00:10:09
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 06 Desafio dos sí...
    00:14:45
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 07 Desafio conver...
    00:11:41
  • Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 08 Desafio Torre ...
    00:09:44
  • Estrutura de Dados e Algoritmos com Java #19: Filas: Introdução
    00:09:15
  • Estrutura de Dados e Algoritmos com Java #20: Filas: Enfileirar (adicion...
    00:07:29
  • Estrutura de Dados e Algoritmos com Java #21: Filas: Espiar/Verificar el...
    00:03:18
  • Estrutura de Dados e Algoritmos com Java #22: Filas: Desenfileirar (remo...
    00:06:10
  • Estrutura de Dados e Algoritmos com Java #23: Filas: API Java: Queue
    00:07:00
  • Estrutura de Dados e Algoritmos com Java #24: Filas com Prioridade
    00:14:12
  • Estrutura de Dados e Algoritmos com Java #25: Filas: API Java: PriorityQ...
    00:09:53
  • Estrutura de Dados e Algoritmos com Java: Filas: Exer 01 Impressão de Do...
    00:05:34
  • Estrutura de Dados e Algoritmos com Java: Filas: Exer 02 Fila de Atendim...
    00:07:08
  • Estrutura de Dados e Algoritmos com Java: Filas: Exer 03 Simulação de Pr...
    00:16:50
  • Estrutura de Dados e Algoritmos com Java: Filas: Exer 04 Brincadeira Bat...
    00:07:02
  • Estrutura de Dados com Java | Lista Encadeada | Introdução
    00:19:13
  • Estrutura de Dados com Java | Lista Encadeada | 02: Tamanho da Lista
    00:03:22
  • Estrutura de Dados com Java | Lista Encadeada | 03: Inserir no Final
    00:12:54
  • Estrutura de Dados com Java | Lista Encadeada | 04: Percorrer a Lista
    00:13:23
  • Estrutura de Dados com Java | Lista Encadeada | 05: Limpar a Lista
    00:10:15
Outros cursos relacionados
Sobre o professor

Loiane Groner

0 Avaliações | 285 Alunos | 2 Cursos
Loiane Groner possui 15+ anos de experiência em TI, trabalha como engenheira de software nos Estados Unidos e ama compartilhar conhecimento! Palestrante internacional, e autora de ...
Feedback do aluno
0
0 Avaliações
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Avaliações

Grátis
Este curso inclui:
  • 08:18:39 de vídeo sob demanda
  • 49 Aulas
  • Acesso no dispositivo móvel e na TV
  • Recursos para download
  • Acesso total vitalício
  • Certificado de conclusão gratuito
  • Compare este curso com outros