CURSO GRATIS DE ESTRUTURA DE DADOS COM JAVA ☕👩🏻💻
Автор: Matheus Leandro Ferreira
Загружено: 2025-04-29
Просмотров: 17138
Описание:
🚀 Curso COMPLETO de Estrutura de Dados com Java – do básico ao avançado!
Você vive tropeçando em algoritmos, sente que falta “músculo” na hora de otimizar seu código ou quer arrebentar nas entrevistas técnicas? Então este vídeo é para você. São +3 horas de conteúdo direto ao ponto, cheio de exemplos práticos e explicações visuais que vão transformar a forma como você pensa (e escreve) código em Java.
Ordem cronológica do Curso
00:00:00 - Introdução
00:01:15 - Inicio da Trilha 1 (Revisão de conceitos)
00:01:43 - Revisão (O que são estruturas de Dados?)
00:08:25 - Exemplo prático sobre Generics
00:11:45 - Inicio da Trilha 2 (Big-O Notation)
00:12:19- Entendendo Big-O
00:15:30 - Exemplo prático sobre complexidade de tempo
00:27:29 - Inicio da Trilha 3 (Estruturas Lineares Básicas)
00:27:57 - Arrays e suas limitações
00:28:42 - Exemplo prático com arrays (Funcionamento por baixo dos panos)
00:41:10 - ArrayList vs LinkedList (Exemplo prático comparátivo)
00:47:17 - Tudo sobre Pilhas (Stack) - Com exemplos práticos
00:53:00 - Tudo sobre Fila (Queue) - Com exemplos práticos
00:55:05 - Tudo sobre PriorityQueue
00:53:31 - Inicio da Trilha 4 (Árvores - Conceitos e Práticas)
00:58:07 - Construindo uma Árvore Binária em 5 minutos (Vídeo)
01:09:01 - Heaps - MinHeap e MaxHeap
01:12:20 - Exemplo prático com Heap
01:17:38 - Tabelas Hash - HashMap e HashSet
01:18:57 - Exercício com HashMap
01:30:32 - Exercício com HashSet
01:47:13 - Inicio da Trilha 5 (Teoria dos Grafos)
01:50:13 - O problema da Ponte de Konigsberg
01:51:09 - Representação de Grafos na Matemática
01:54:35 - Grafos - Lista de Adjacência
01:57:40 - Grafos - Matriz de Adjacência
01:59:38 - Algoritmo de Dijkstra
02:32:01 - Inicio da Trilha 6 (Práticas)
02:32:34 - Algoritmo Bubble Sort
02:38:51 - Algoritmo Selection Sort
02:43:49 - Algoritmo Merge Sort
03:03:46 - Algoritmo QuickSort
03:05:28 - Busca Linear vs Busca Binária
03:10:04 - Problemas Clássicos com Estruturas
O que você vai aprender
TRILHA 1 – Fundamentos & Configuração
Anatomia de um projeto Java moderno
Estrutura básica de uma classe & boas práticas
TRILHA 2 – Análise de Algoritmos & Big-O
Como medir tempo × memória de forma confiável
Notações O(1), O(n log n), O(2ⁿ) descomplicadas
TRILHA 3 – Estruturas Lineares Básicas
Arrays, Listas Ligadas, Filas e Pilhas na vida real
Implementação do zero + uso das coleções Java (List, Deque…)
Casos de uso e trade-offs de cada estrutura
TRILHA 4 – Estruturas Não Lineares
Árvores Binárias, AVL, Heaps & Tries
Grafos com exemplos de rotas
Busca, inserção e deleção sem mistério
TRILHA 5 – Estruturas Avançadas
Tabelas Hash: teoria e implementação step-by-step
TRILHA 6 – Mão na Massa com Algoritmos
Sorting clássico: Bubble, Insertion, Quick, Merge & HeapSort
Busca Binária e Busca Linear
#EstruturaDeDados #CursoJava #DataStructures #Algoritmos #BigO #JavaDeveloper #Programação #ComputerScience #EntrevistaDeCódigo #devlifestyle
--------------------------------------------
Seja membro deste canal e ganhe benefícios:
/ @matheuslf
Link Rockeatseat com desconto:
https://www.rocketseat.com.br/oferta/...
--------------------------------------------
📲 *Conecte-se comigo nas redes sociais:*
**Instagram**: [@matheuslferreira]( / matheuslferreira )
**Twitter/X**: [@matheuslf](https://x.com/matheuslf)
**BlueSky**: [matheuslf.dev](https://bsky.app/profile/matheuslf.dev)
**LinkedIn**: [Matheus Leandro Ferreira]( / matheus-leandro-ferreira )
📧 *Contato profissional:*
[email protected]
Não se esqueça de curtir o vídeo, se inscrever no canal e ativar o sininho para receber as notificações dos próximos conteúdos. 🎯📌
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: