Introdução a Estruturas de Dados
4.1 (83 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
528 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Introdução a Estruturas de Dados to your Wishlist.

Add to Wishlist

Introdução a Estruturas de Dados

Aprenda sobre as mais variadas estruturas de dados!
4.1 (83 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
528 students enrolled
Created by Marcos Castro
Last updated 8/2016
Portuguese
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Saber sobre armazenamento e organização dos dados.
  • Conhecer as mais variadas estruturas de dados.
  • Saber quando utilizar uma determinada estrutura de dados.
View Curriculum
Requirements
  • Não é necessário conhecimento prévio.
Description

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!

Who is the target audience?
  • Todos podem participar desse curso.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
35 Lectures
02:22:39
+
Estruturas de Dados
35 Lectures 02:22:39

Apresentação do instrutor.

Preview 01:33

Nessa aula irei definir estruturas de dados.

Preview 01:23

Nessa aula iremos falar sobre a importância das estruturas de dados.

A importância das Estruturas de Dados
01:32

Nessa aula irei falar sobre arrays (vetores).

Preview 07:17

Nessa aula iremos falar novamente sobre arrays.

Arrays novamente
05:59

Nessa aula iremos falar sobre matrizes.

Matrizes
06:29

Nessa aula irei falar um pouco sobre a importância das matrizes.

A importância das matrizes
00:39

Nessa aula irei falar sobre a estrutura de dados pilha.

Pilha
07:58

Nessa aula irei falar sobre aplicação de pilha.

Pilha - Aplicação
01:04

Nessa aula aprenderemos sobre a estrutura de dados fila.

Fila
01:50

Nessa aula iremos visualizar uma fila.

Preview 03:10

Nessa aula iremos falar das aplicações da estrutura de dados fila.

Fila - Aplicação
01:31

Nessa aula irei discutir se existe a melhor estrutura de dados.

Preview 01:21

Nessa aula começaremos a falar sobre lista ligada (linked list).

Lista Ligada
03:55

Nessa aula continuaremos a falar de lista ligada.

Lista Ligada novamente
10:14

Nessa aula irei explicar lista ligada através de uma animação.

Lista Ligada - Animação
04:30

Nessa aula iremos conhecer outros tipos de listas.

Outros tipos de listas
02:02

Nessa aula iremos falar um pouco mais sobre as listas.

Um pouco mais de listas
02:18

Nessa aula irei falar um pouco sobre implementação das estruturas.

Falando sobre implementação
05:22

Nessa aula irei falar sobre a estrutura deque.

Deque
01:26

Nessa aula iremos começar a falar de árvores.

Árvores - Conceitos iniciais
06:19

Nessa aula iremos falar sobre as vantagens de árvore binária.

Vantagens da Árvore Binária
01:53

Nessa aula irei falar sobre árvore binária de busca.

Árvore Binária de Busca
04:00

Nessa aula iremos ver uma animação da árvore binária de busca.

Árvore Binária de Busca - Animação
03:05

Nessa aula iremos falar sobre a complexidade de busca na árvore binária de pesquisa.

Árvore Binária de Busca - Complexidade
08:19

Nessa aula iremos falar das aplicações que utilizam árvores.

Árvores - Aplicação
00:59

Nessa aula iremos falar sobre grafos.

Introdução a Grafos
12:12

Nessa aula continuaremos a falar sobre grafos.

Grafos novamente
11:14

Nessa aula iremos falar um pouco sobre as aplicações dos grafos no mundo real.

Grafos - Aplicação
02:57

Nessa aula irei falar sobre filas de prioridades.

Fila de Prioridades
04:50

Nessa aula iremos falar da aplicação de fila de prioridades.

Fila de Prioridades - Aplicação
00:54

Nessa aula iremos conhecer a estrutura binary heap.

Fila de Prioridades - Binary Heap
05:21

Nessa aula iremos falar sobre hash table (tabela de dispersão).

Hash Table
06:48

Nessa aula iremos falar de aplicações que usam hash table.

Hash Table - Aplicação
01:43

Considerações finais do curso.

Considerações Finais - Obrigado!!
00:32
About the Instructor
Marcos Castro
4.3 Average rating
5,636 Reviews
22,630 Students
34 Courses
Professor

Olá, meu nome é Marcos Castro e eu amo compartilhar conhecimento!

A minha formação é em Ciência da Computação. Além da computação, me interesso por educação a distância, empreendedorismo, marketing digital, inteligência artificial, ciência de dados e muito mais.

Elaborei mais de 30 cursos, tenho mais de 19 mil alunos espalhados por mais de 90 países. Acredito que a educação pode transformar as pessoas contribuindo para um mundo melhor!