toa
Explorar decksExplorarCriar conta

Para quem estuda de verdade

Releia na hora certa.
Lembre por mais tempo.

Mapas para entender, baralhos para lembrar, jornadas para dar prazo ao estudo. Experimente a revisão aqui ao lado.

Começar agora
ΣΤΟΑ

Baralhos

Cartas que voltam pouco antes de você esquecer.

Ao lado tem um baralho de verdade. Vire a carta, diga se acertou, e o Stoa decide quando ela volta. Crie os seus, importe um CSV ou comece por um pronto.

Ver baralhos prontos
JSFundamentos para entrevista
0 XP
Pergunta 1/5

O que roda primeiro: uma Promise resolvida ou um setTimeout(fn, 0)?

Pense na respostavirar espaço
Resposta

A Promise. Microtasks esvaziam antes da próxima macrotask.

Acertou?avaliar 1–4
Pergunta 2/5

Em SQL, qual a diferença entre WHERE e HAVING?

Pense na respostavirar espaço
Resposta

WHERE filtra linhas antes do agrupamento. HAVING filtra grupos depois do GROUP BY.

Acertou?avaliar 1–4
Pergunta 3/5

O que torna uma requisição HTTP idempotente?

Pense na respostavirar espaço
Resposta

Repeti-la deixa o servidor no mesmo estado. PUT e DELETE são; POST não.

Acertou?avaliar 1–4
Como foi?
0 de 5combo 0

Mapas mentais

Ligue as ideias antes de decorar.

O texto fica ao lado do mapa. Arraste um trecho e ele vira um nó, com a fonte guardada.

Ver mapas de exemplo
System design

Cache, filas e consistência

23 nós · 2 fontesmapa

Jornadas

Um objetivo, um prazo e o quanto falta.

Junte baralhos e mapas numa jornada. O pórtico mostra o que já foi construído e as revisões dos próximos dias.

Planejar uma jornada
58% construídono ritmo
  • hoje
  • sex
  • sáb
  • dom
  • seg
  • ter
  • qua

Progresso

XP, níveis e um mapa de calor que cobra presença.

Cada revisão rende XP, combos e missões do dia. O mapa de calor mostra a constância, não só o total.

Ver como funciona
Nível 12+340 XP hoje

Mapas de exemplo

Mapas mentais feitos de leituras reais.

Passe o mouse: as ramificações acendem como no app. Abra um para ver a fonte ao lado do mapa.

System design

Cache, filas e consistência

A partir de um capítulo de Designing Data-Intensive Applications.

23 nós · 2 fontes31 cartas
React

Quando não usar useEffect

Estado derivado, eventos e sincronização com sistemas externos.

14 nós · 1 fontes18 cartas
Filosofia

Estoicismo: o que depende de nós

Epicteto, Sêneca e Marco Aurélio, ramificados por tema.

19 nós · 3 fontes24 cartas

Mapa mental

Para entender

Você vê como as ideias se ligam antes de tentar decorar.

  • Painel de leitura ao lado do mapa
  • Arraste trechos da fonte para criar nós
  • Notas por nó, sem sair do mapa

Baralho

Para lembrar

A repetição espaçada traz cada carta de volta pouco antes de você esquecer.

  • Revisão diária com até 50 cartas
  • Domínio de 0 a 5 por baralho
  • Importa CSV e baralhos prontos

Biblioteca

Comece por um baralho pronto, ou monte o seu mapa.

Cada assunto tem a sua cor. Escolha um baralho para ver a prévia antes de criar a conta.

Filtrar
?A
System Design

CAP Theorem

Trade-offs, linearizability e PACELC em sistemas distribuídos

20 cartas
Algoritmos

Grafos: BFS, DFS e Dijkstra

Quando usar cada um, com custo e exemplo.

17 nós · 1 fontemapa
?A
Frontend

React: Virtual DOM e Reconciliação

A pergunta mais comum em entrevista de React, do diff e das keys ao que o Virtual DOM não resolve

15 cartas
?A
Engineering Practices

Boas Práticas com Git

Commit coeso, merge versus rebase, pull request revisável e o que nunca deve entrar no histórico

15 cartas
?A
Inteligência Artificial

Fundamentos de Machine Learning

Tipos de aprendizado, overfitting, métricas, vazamento de dados, drift e viés: a base para entender qualquer modelo

15 cartas
?A
Inglês

Frases do Dia a Dia

Verbos de rotina, to be e o auxiliar does em frases curtas para completar, com tradução

15 cartas
?A
Arquitetura de Software

Módulos Profundos e Rasos

A distinção de John Ousterhout, em A Philosophy of Software Design, entre módulos que escondem muita complexidade atrás de uma interface simples e módulos que só a repassam

15 cartas
Ver todos os baralhos

Mapas mentais + flashcards

Tudo o que você estuda, numa mesa só.

Arraste o mapa. Os baralhos ficam pendurados nos ramos certos, e cada carta volta no dia em que você ia esquecer.

Entrevista front-end
JavaScript3 baralhos
React1 mapa · 2 baralhos
CSS e layout1 baralho
AlgoritmosGrafos, DP
Inglês técnico35 cartas
?A
JavaScript

Event loop e assincronia

12 hoje
Algoritmos

BFS, DFS e Dijkstra

 

REACT · PERGUNTA

Por que uma key estável importa numa lista?

Revisar falsos cognatos antes da call de sexta.

Arraste para explorar

Seus dados acompanham você

  • O mesmo workspace no celular e no computador
  • Exportação completa em um arquivo .stoa, quando você quiser
  • Continua funcionando quando a internet cai

Jornadas

Cada revisão é uma pedra a mais no pórtico.

62% construídometa 14 dez
Começar minha primeira jornada

© 2026 Stoa. Do que você lê ao que você lembra.·v1.60.0