NÍVEL 1Aprendiz
0/80 XPTOTAL: 0 XP
QUESTS
0/555
Conquistas
0/81

Veja o menu de conquistas para acompanhar sua coleção.

Tempo de uso
0h 0m

Pratique SQL continuamente para destravar conquistas de tempo.

VER MENU DE CONQUISTAS

CARREIRAS QUEST.DEV

Stacks verticais — evolua por carreira

Complete quests para descobrir sua carreira
Faça 3 quests em qualquer tecnologia
🚀
Carreira Iniciante
Primeiros passos em tecnologia
0/50 quests0%
📊
Carreira de Dados
Do SQL ao Machine Learning
0/302 quests0%
🗄️
Carreira DBA
Administração e performance de bancos
0/353 quests0%
💻
Carreira Programação
Backend e desenvolvimento
0/152 quests0%
🚀
Carreira DevOps
Infra, containers e cloud
0/51 quests0%
⚙️
Carreira Backend
APIs e sistemas distribuídos
0/302 quests0%

Clique em uma tech desbloqueada para filtrar as quests

MAPA DE QUESTS — JAVASCRIPT QUEST

51 quests disponíveis

CAPÍTULO I — Fundamentos JS

Variáveis, arrays e funções.

26 quests
01

Variável Let do Reino

code

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
🔒

Filter dos Fortes

code

Filtre o array de heróis para manter só os de nível > 10.

LV.3+95 XP· Filtragem
BLOQUEADA
🔒

Map de Nomes

code

Transforme o array de heróis em array de nomes com map.

LV.3+90 XP· Filtragem
BLOQUEADA
🔒

Destructuring do Herói

code

Extraia nome e nivel do objeto herói em uma linha com destructuring.

LV.3+85 XP· Fundamentos
BLOQUEADA
🔒

Spread do Inventário

code

Combine dois inventários com spread operator.

LV.3+90 XP· Fundamentos
BLOQUEADA
🔒

Variável Let do Reino — Nível 11

code★ PREMIUM

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
BLOQUEADA
🔒

Filter dos Fortes — Nível 13

code★ PREMIUM

Filtre o array de heróis para manter só os de nível > 10.

LV.3+95 XP· Filtragem
BLOQUEADA
🔒

Map de Nomes — Nível 14

code★ PREMIUM

Transforme o array de heróis em array de nomes com map.

LV.3+90 XP· Filtragem
BLOQUEADA
🔒

Destructuring do Herói — Nível 15

code★ PREMIUM

Extraia nome e nivel do objeto herói em uma linha com destructuring.

LV.3+85 XP· Fundamentos
BLOQUEADA
🔒

Spread do Inventário — Nível 16

code★ PREMIUM

Combine dois inventários com spread operator.

LV.3+90 XP· Fundamentos
BLOQUEADA
🔒

Variável Let do Reino — Nível 21

code★ PREMIUM

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
BLOQUEADA
🔒

Filter dos Fortes — Nível 23

code★ PREMIUM

Filtre o array de heróis para manter só os de nível > 10.

LV.3+95 XP· Filtragem
BLOQUEADA
🔒

Map de Nomes — Nível 24

code★ PREMIUM

Transforme o array de heróis em array de nomes com map.

LV.3+90 XP· Filtragem
BLOQUEADA
🔒

Destructuring do Herói — Nível 25

code★ PREMIUM

Extraia nome e nivel do objeto herói em uma linha com destructuring.

LV.3+85 XP· Fundamentos
BLOQUEADA
🔒

Spread do Inventário — Nível 26

code★ PREMIUM

Combine dois inventários com spread operator.

LV.3+90 XP· Fundamentos
BLOQUEADA
🔒

Variável Let do Reino — Nível 31

code★ PREMIUM

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
BLOQUEADA
🔒

Filter dos Fortes — Nível 33

code★ PREMIUM

Filtre o array de heróis para manter só os de nível > 10.

LV.3+95 XP· Filtragem
BLOQUEADA
🔒

Map de Nomes — Nível 34

code★ PREMIUM

Transforme o array de heróis em array de nomes com map.

LV.3+90 XP· Filtragem
BLOQUEADA
🔒

Destructuring do Herói — Nível 35

code★ PREMIUM

Extraia nome e nivel do objeto herói em uma linha com destructuring.

LV.3+85 XP· Fundamentos
BLOQUEADA
🔒

Spread do Inventário — Nível 36

code★ PREMIUM

Combine dois inventários com spread operator.

LV.3+90 XP· Fundamentos
BLOQUEADA
🔒

Variável Let do Reino — Nível 41

code★ PREMIUM

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
BLOQUEADA
🔒

Filter dos Fortes — Nível 43

code★ PREMIUM

Filtre o array de heróis para manter só os de nível > 10.

LV.3+95 XP· Filtragem
BLOQUEADA
🔒

Map de Nomes — Nível 44

code★ PREMIUM

Transforme o array de heróis em array de nomes com map.

LV.3+90 XP· Filtragem
BLOQUEADA
🔒

Destructuring do Herói — Nível 45

code★ PREMIUM

Extraia nome e nivel do objeto herói em uma linha com destructuring.

LV.3+85 XP· Fundamentos
BLOQUEADA
🔒

Spread do Inventário — Nível 46

code★ PREMIUM

Combine dois inventários com spread operator.

LV.3+90 XP· Fundamentos
BLOQUEADA
🔒

Variável Let do Reino

code★ PREMIUM

Declare o nome do herói com let e exiba no console — o primeiro feitiço JS.

LV.2+80 XP· Fundamentos
BLOQUEADA
CAPÍTULO II — Avançado JS

Promises, async/await e Map.

20 quests
01

Promise do Oráculo

code

Crie uma Promise que resolve com 'sucesso' após 1s.

LV.4+110 XP· Avançado
🔒

Async/Await da Taverna

code

Busque heróis via fetch com async/await — o padrão moderno JS.

LV.5+120 XP· Avançado
BLOQUEADA
🔒

Classe Guerreiro

code

Modele Guerreiro como classe ES6 com construtor e método atacar.

LV.4+115 XP· Avançado
BLOQUEADA
🔒

Reduce do Tesouro

code

Some o nível total dos heróis com reduce.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Promise do Oráculo — Nível 17

code★ PREMIUM

Crie uma Promise que resolve com 'sucesso' após 1s.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Async/Await da Taverna — Nível 18

code★ PREMIUM

Busque heróis via fetch com async/await — o padrão moderno JS.

LV.5+120 XP· Avançado
BLOQUEADA
🔒

Classe Guerreiro — Nível 19

code★ PREMIUM

Modele Guerreiro como classe ES6 com construtor e método atacar.

LV.4+115 XP· Avançado
BLOQUEADA
🔒

Reduce do Tesouro — Nível 20

code★ PREMIUM

Some o nível total dos heróis com reduce.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Promise do Oráculo — Nível 27

code★ PREMIUM

Crie uma Promise que resolve com 'sucesso' após 1s.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Async/Await da Taverna — Nível 28

code★ PREMIUM

Busque heróis via fetch com async/await — o padrão moderno JS.

LV.5+120 XP· Avançado
BLOQUEADA
🔒

Classe Guerreiro — Nível 29

code★ PREMIUM

Modele Guerreiro como classe ES6 com construtor e método atacar.

LV.4+115 XP· Avançado
BLOQUEADA
🔒

Reduce do Tesouro — Nível 30

code★ PREMIUM

Some o nível total dos heróis com reduce.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Promise do Oráculo — Nível 37

code★ PREMIUM

Crie uma Promise que resolve com 'sucesso' após 1s.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Async/Await da Taverna — Nível 38

code★ PREMIUM

Busque heróis via fetch com async/await — o padrão moderno JS.

LV.5+120 XP· Avançado
BLOQUEADA
🔒

Classe Guerreiro — Nível 39

code★ PREMIUM

Modele Guerreiro como classe ES6 com construtor e método atacar.

LV.4+115 XP· Avançado
BLOQUEADA
🔒

Reduce do Tesouro — Nível 40

code★ PREMIUM

Some o nível total dos heróis com reduce.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Promise do Oráculo — Nível 47

code★ PREMIUM

Crie uma Promise que resolve com 'sucesso' após 1s.

LV.4+110 XP· Avançado
BLOQUEADA
🔒

Async/Await da Taverna — Nível 48

code★ PREMIUM

Busque heróis via fetch com async/await — o padrão moderno JS.

LV.5+120 XP· Avançado
BLOQUEADA
🔒

Classe Guerreiro — Nível 49

code★ PREMIUM

Modele Guerreiro como classe ES6 com construtor e método atacar.

LV.4+115 XP· Avançado
BLOQUEADA
🔒

Reduce do Tesouro — Nível 50

code★ PREMIUM

Some o nível total dos heróis com reduce.

LV.4+110 XP· Avançado
BLOQUEADA

CAPÍTULOS DA JORNADA

I - Fundamentos

Suas primeiras queries e a leitura de tabelas.

II - Filtragem

Refine dados com WHERE, GROUP BY e agregação.

III - Relacionamentos

Combine tabelas com JOINs e subconsultas.

IV - Modelagem

Estruture chaves, integridade e normalização.

V - Performance

Otimize consultas e entenda índices e EXPLAIN.

VI - Produção

Procedures, views e segurança para sistemas reais.

CONQUISTAS

Primeiro FeitiçoJornada
Conclua sua primeira quest
📜
Aprendiz DedicadoJornada
Conclua 3 quests
🔮
Feiticeiro InicianteJornada
Conclua 5 quests
🛡️
Explorador de SQLJornada
Conclua 10 quests
📚
Colecionador de QueriesJornada
Conclua 15 quests
⚔️
Ninja de ConsultasJornada
Conclua 20 quests
🎯
Encantador de TabelasJornada
Conclua 25 quests
Cavaleiro de DadosJornada
Conclua 30 quests
🧪
Alquimista de SQLJornada
Conclua 35 quests
🔗
Mestre das JOINsJornada
Conclua 40 quests
📖
Sábio do BancoJornada
Conclua 45 quests
🏰
Guardião do BancoJornada
Conclua 50 quests
🗝️
Guardião das ChavesJornada
Conclua 55 quests
👑
Lorde dos RegistrosJornada
Conclua 60 quests
✍️
Cronista de DadosJornada
Conclua 65 quests
🧠
Arquiteto de DadosJornada
Conclua 70 quests
💠
Senhor das QueriesJornada
Conclua 75 quests
📦
Bibliotecário do MySQLJornada
Conclua 80 quests
🔨
Forjador de ÍndicesJornada
Conclua 85 quests
💎
Mestre de SQLJornada
Conclua 90 quests
🌟
Grão-MestreJornada
Conclua 95 quests
🏆
Mestre Supremo do MySQLJornada
Conclua 100 quests
🌌
Lenda VivaJornada
Conclua 110 quests
👑
Imperador de DadosJornada
Conclua 120 quests
🔮
Arquimago SQLJornada
Conclua 130 quests
🗿
Titã do BancoJornada
Conclua 140 quests
⚙️
Sentinela do SchemaJornada
Conclua 150 quests
⚔️
Cavaleiro de DadosJornada
Conclua 160 quests
🔮
Mestre das QueriesJornada
Conclua 170 quests
👑
Lorde do MySQLJornada
Conclua 180 quests
🌟
Arquimago SQLJornada
Conclua 190 quests
🗿
Titã do BancoJornada
Conclua 200 quests
🌌
Lenda VivaJornada
Conclua 210 quests
🌟
Arquimago SupremoJornada
Conclua 220 quests
🗿
Titã do MySQLJornada
Conclua 230 quests
👑
Lorde dos DadosJornada
Conclua 240 quests
🏅
Deus do MySQLJornada
Conclua todas as 250 quests
🐘
Elefante InicianteJornada
Conclua 10 quests de Postgres
🐘
Mestre PostgresJornada
Conclua 25 quests de Postgres
👑
Deus do PostgresJornada
Conclua 50 quests de Postgres
🐍
PythonistaJornada
Conclua 10 quests de Python
🐍
Encantador de PythonsJornada
Conclua 25 quests de Python
👑
Mestre PythonJornada
Conclua 50 quests de Python
🟨
JS NinjaJornada
Conclua 10 quests de JavaScript
🟨
Mestre JSJornada
Conclua 25 quests de JavaScript
👑
Deus do JSJornada
Conclua 50 quests de JavaScript
JaveiroJornada
Conclua 10 quests de Java
Mestre JavaJornada
Conclua 25 quests de Java
👑
Deus do JavaJornada
Conclua 50 quests de Java
🐧
Pinguim InicianteJornada
Conclua 10 quests de Linux
🐧
Mestre LinuxJornada
Conclua 25 quests de Linux
👑
Deus do LinuxJornada
Conclua 50 quests de Linux
🔺
Subida de Nível INível
Chegue ao nível 3
⚔️
Guerreiro AscendenteNível
Chegue ao nível 5
🔷
Subida de Nível IINível
Chegue ao nível 6
🛡️
Cavaleiro de EliteNível
Chegue ao nível 8
🏹
Veterano de SQLNível
Chegue ao nível 10
👹
Lorde do MySQLNível
Chegue ao nível 12
🧙
Sábio das QueriesNível
Chegue ao nível 15
🐉
LendárioNível
Chegue ao nível 20
⏱️
Primeiros PassosTempo
Use o app por 10 minutos
⏲️
Estudo RápidoTempo
Use o app por 30 minutos
Noite em CódigoTempo
Use o app por 1 hora
🔥
Maratona SQLTempo
Use o app por 3 horas
🚀
Domínio de MaratonaTempo
Use o app por 5 horas
💪
Jornada ÉpicaTempo
Use o app por 10 horas
🌞
Dia de EstudoTempo
Use o app por 24 horas
📆
Semana DedicadaTempo
Use o app por 72 horas
🧩
Fundamentos DominadosCapítulo
Complete todas as quests de Fundamentos e Filtragem
🔗
Arquitetura de RelacionamentosCapítulo
Complete todas as quests de Agregação e Relacionamentos
🧪
Manipulador de DadosCapítulo
Complete todas as quests de DML e DDL
Otimizador de PerformanceCapítulo
Complete todas as quests de Performance e Transações
🛠️
Mestre AvançadoCapítulo
Complete todas as quests de MySQL Avançado e Produção
Conquista SecretaJornada
🗡️
Guardião DestronadoBoss
Derrote o Guardião dos Fundamentos
⛓️
Titã SubjugadoBoss
Derrote o Titã da Agregação
📟
Senhor dos Dados VencidoBoss
Derrote o Senhor dos Dados
👻
Espectro BanidoBoss
Derrote o Espectro da Performance
🔱
Arcanjo DestronadoBoss
Derrote o Arcanjo do MySQL
👑
Imperador DepostoBoss
Derrote o Imperador da Produção
🏅
Caçador de BossesBoss
Derrote todos os 6 chefões do jogo