Curso de Estrutura de Dados e Algoritmos em Java
Aprenda a trabalhar com essa importante linguagem de programação.
- Empresa: Loiane Groner
- Nível do curso: Básico
Sobre o curso
Neste curso online os estudantes poderão aprender a mais sobre a estrutura de dados e os algoritmos em programação se utilizando da linguagem Java. Ao longo do curso os estudantes poderão conferir vídeo aulas que apresentam exemplos e técnicas utilizadas para criação de sistemas Java. Dentre os assuntos abordados no curso estão vetores, pilhas, filas (estática e dinâmica), listas encadeadas, árvores, grafos, dentre outros.Estrutura do curso
- Estrutura de Dados e Algoritmos com Java #01: Introdução
- Estrutura de Dados e Algoritmos com Java #02: Vetores e Arrays: Introdução
- Estrutura de Dados e Algoritmos com Java #03: Vetores e Arrays: Adicionar elemento no final do vetor
- Estrutura de Dados e Algoritmos com Java #04: Vetores e Arrays: tamanho e imprimir elementos
- Estrutura de Dados e Algoritmos com Java #05: Vetores e Arrays: Obter elemento de uma posição
- Estrutura de Dados e Algoritmos com Java #06: Vetores e Arrays: Verificar se elemento existe
- Estrutura de Dados e Algoritmos com Java #07: Vetores e Arrays: Add elemento em qualquer posição
- Estrutura de Dados e Algoritmos com Java #08: Vetores e Arrays: Aumentar capacidade do vetor
- Estrutura de Dados e Algoritmos com Java #09: Vetores e Arrays: Remover elemento
- Estrutura de Dados e Algoritmos com Java #10: Vetores e Arrays: Generalizar o tipo do vetor
- Estrutura de Dados e Algoritmos com Java #11: Vetores e Arrays: Configurar tipo dinamicamente
- Estrutura de Dados e Algoritmos com Java #12: Vetores e Arrays: API Java: ArrayList
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 01 método contém
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 02 método último Indice
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 03 método remove elemento
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 04 método obtém (get)
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 05 remover todos elementos (clear)
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 06 Contatos – Lista
- Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 07 Contatos – ArrayList
- Estrutura de Dados e Algoritmos com Java #13: Pilhas: Introdução
- Estrutura de Dados e Algoritmos com Java #14: Pilhas: Empilhar elemento (push)
- Estrutura de Dados e Algoritmos com Java #15: Pilhas: Verificar se pilha está vazia
- Estrutura de Dados e Algoritmos com Java #16: Pilhas: Espiar/Verificar elemento do topo (peek)
- Estrutura de Dados e Algoritmos com Java #17: Pilhas: Desempilhar elemento (pop)
- Estrutura de Dados e Algoritmos com Java #18: Pilhas: API Java: Stack
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 01 Empilha e desempilha
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 02 Pilhas par ou ímpar
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 03 Pilha de Livros
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 04 Stack de Livros
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 05 Desafio do Palíndromo
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 06 Desafio dos símbolos balanceados
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 07 Desafio conversão decimal-binário
- Estrutura de Dados e Algoritmos com Java: Pilhas: Exer 08 Desafio Torre de Hanoi
- Estrutura de Dados e Algoritmos com Java #19: Filas: Introdução
- Estrutura de Dados e Algoritmos com Java #20: Filas: Enfileirar (adicionar) elemento (enqueue)
- Estrutura de Dados e Algoritmos com Java #21: Filas: Espiar/Verificar elemento início da fila (peek)
- Estrutura de Dados e Algoritmos com Java #22: Filas: Desenfileirar (remover) elemento (dequeue)
- Estrutura de Dados e Algoritmos com Java #23: Filas: API Java: Queue
- Estrutura de Dados e Algoritmos com Java #24: Filas com Prioridade
- Estrutura de Dados e Algoritmos com Java #25: Filas: API Java: PriorityQueue
Aulas:
-
Estrutura de Dados e Algoritmos com Java #01: IntroduçãoEstrutura de Dados e Algoritmos com Java #02: Vetores e Arrays: IntroduçãoEstrutura de Dados e Algoritmos com Java #03: Vetores e Arrays: Adicionar elemento no final do vetorEstrutura de Dados e Algoritmos com Java #04: Vetores e Arrays: tamanho e imprimir elementosEstrutura de Dados e Algoritmos com Java #05: Vetores e Arrays: Obter elemento de uma posiçãoEstrutura de Dados e Algoritmos com Java #06: Vetores e Arrays: Verificar se elemento existeEstrutura de Dados e Algoritmos com Java #07: Vetores e Arrays: Add elemento em qualquer posiçãoEstrutura de Dados e Algoritmos com Java #08: Vetores e Arrays: Aumentar capacidade do vetorEstrutura de Dados e Algoritmos com Java #09: Vetores e Arrays: Remover elementoEstrutura de Dados e Algoritmos com Java #10: Vetores e Arrays: Generalizar o tipo do vetorEstrutura de Dados e Algoritmos com Java #11: Vetores e Arrays: Configurar tipo dinamicamenteEstrutura de Dados e Algoritmos com Java #12: Vetores e Arrays: API Java: ArrayListEstrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 01 método contémEstrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 02 método último IndiceEstrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 03 método remove elementoEstrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 04 método obtém (get)Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 05 remover todos elementos (clear)Estrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 06 Contatos - ListaEstrutura de Dados e Algoritmos com Java: Vetores e Arrays: Exer 07 Contatos - ArrayListEstrutura de Dados e Algoritmos com Java #13: Pilhas: IntroduçãoEstrutura de Dados e Algoritmos com Java #14: Pilhas: Empilhar elemento (push)Estrutura de Dados e Algoritmos com Java #15: Pilhas: Verificar se pilha está vaziaEstrutura de Dados e Algoritmos com Java #16: Pilhas: Espiar/Verificar elemento do topo (peek)Estrutura de Dados e Algoritmos com Java #17: Pilhas: Desempilhar elemento (pop)Estrutura de Dados e Algoritmos com Java #18: Pilhas: API Java: StackEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 01 Empilha e desempilhaEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 02 Pilhas par ou ímparEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 03 Pilha de LivrosEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 04 Stack de LivrosEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 05 Desafio do PalíndromoEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 06 Desafio dos símbolos balanceadosEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 07 Desafio conversão decimal-binárioEstrutura de Dados e Algoritmos com Java: Pilhas: Exer 08 Desafio Torre de HanoiEstrutura de Dados e Algoritmos com Java #19: Filas: IntroduçãoEstrutura de Dados e Algoritmos com Java #20: Filas: Enfileirar (adicionar) elemento (enqueue)Estrutura de Dados e Algoritmos com Java #21: Filas: Espiar/Verificar elemento início da fila (peek)Estrutura de Dados e Algoritmos com Java #22: Filas: Desenfileirar (remover) elemento (dequeue)Estrutura de Dados e Algoritmos com Java #23: Filas: API Java: QueueEstrutura de Dados e Algoritmos com Java #24: Filas com PrioridadeEstrutura de Dados e Algoritmos com Java #25: Filas: API Java: PriorityQueue