Curso de Estrutura de Dados e Algoritmos em Java

Aprenda a trabalhar com essa importante linguagem de programação.

Compartilhe:
Curso de Estrutura de Dados e Algoritmos em Java
  • Empresa: Loiane Groner
  • Nível do curso: Básico
A linguagem Java atualmente pode ser considerada como uma das mais populares e utilizadas do planeta. Em relação a sua classificação técnica pode ser definida como uma linguagem de programação interpretada. Originalmente essa linguagem acabava sendo implementada como parte dos navegadores web, para que os scrpits pudessem ser executados do lado do cliente. Atualmente Java é considerada como a principal linguagem para programação client-side em navegadores web. Ela também se tornou uma linguagem bastante utilizada do lado do servidor através de ambientes como o node.js. Uma curiosidade sobre a história do Java é que, inicialmente era denegrida pelos profissionais, pois ela tinha justamente como principal público aqueles que são os mais leigos. Aprenda mais sobre estrutura de dados e algoritmos em Java neste curso online e gratuito. Não deixe de conferir também o curso de Java para Iniciantes.

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:

Curso de Estrutura de Dados e Algoritmos em Java Dê seu voto para Curso de Estrutura de Dados e Algoritmos em Java:
VOTE:
Ruim!Regular!Bom!Muito bom!Ótimo! (Seja o primeiro a votar!)
Loading...