
Apresentação do instrutor.
Nessa aula irei definir estruturas de dados.
Nessa aula iremos falar sobre a importância das estruturas de dados.
Nessa aula irei falar sobre arrays (vetores).
Nessa aula iremos falar novamente sobre arrays.
Nessa aula iremos falar sobre matrizes.
Nessa aula irei falar um pouco sobre a importância das matrizes.
Nessa aula irei falar sobre a estrutura de dados pilha.
Nessa aula irei falar sobre aplicação de pilha.
Nessa aula aprenderemos sobre a estrutura de dados fila.
Nessa aula iremos visualizar uma fila.
Nessa aula iremos falar das aplicações da estrutura de dados fila.
Nessa aula irei discutir se existe a melhor estrutura de dados.
Nessa aula começaremos a falar sobre lista ligada (linked list).
Nessa aula continuaremos a falar de lista ligada.
Nessa aula irei explicar lista ligada através de uma animação.
Nessa aula iremos conhecer outros tipos de listas.
Nessa aula iremos falar um pouco mais sobre as listas.
Nessa aula irei falar um pouco sobre implementação das estruturas.
Nessa aula irei falar sobre a estrutura deque.
Nessa aula iremos começar a falar de árvores.
Nessa aula iremos falar sobre as vantagens de árvore binária.
Nessa aula irei falar sobre árvore binária de busca.
Nessa aula iremos ver uma animação da árvore binária de busca.
Nessa aula iremos falar sobre a complexidade de busca na árvore binária de pesquisa.
Nessa aula iremos falar das aplicações que utilizam árvores.
Nessa aula iremos falar sobre grafos.
Nessa aula continuaremos a falar sobre grafos.
Nessa aula iremos falar um pouco sobre as aplicações dos grafos no mundo real.
Nessa aula irei falar sobre filas de prioridades.
Nessa aula iremos falar da aplicação de fila de prioridades.
Nessa aula iremos conhecer a estrutura binary heap.
Nessa aula iremos falar sobre hash table (tabela de dispersão).
Nessa aula iremos falar de aplicações que usam hash table.
Considerações finais do curso.
Quer aprender sobre armazenamento e organização dos dados? Então você está no curso certo! O curso de Introdução a Estruturas de Dados lhe fornecerá a base necessária para aprender sobre organização dos dados.
Estruturas de Dados são fundamentais em Ciência da Computação e são importantíssimas para um bom funcionamento da aplicação bem como para melhorar a sua performance.
Esse curso independe de linguagem de programação. Não é necessário saber alguma linguagem de programação.
Você aprenderá Estruturas de Dados com Marcos Castro. Marcos Castro já ensinou mais de 5 mil alunos espalhados por mais de 60 países, já publicou mais de 20 cursos e participou 3 vezes da Final Brasileira da Maratona de Programação que é uma das competições de programação mais importantes do Brasil.
O que está esperando? Cadastre-se no curso e mergulhe no mundo das estruturas de dados através de aulas didáticas e dinâmicas!