toa
Criar conta

Para quem estuda de verdade

Releia na hora certa.
Lembre por mais tempo.

Mapas para entender, decks para lembrar, jornadas para dar prazo ao estudo. Experimente a revisão logo abaixo.

Começar agora
ΣΤΟΑ

Decks

Flashcards que voltam pouco antes de você esquecer.

Ao lado tem um deck de verdade. Vire o flashcard, diga se acertou, e o Stoa decide quando ele volta. Crie os seus, importe um CSV ou comece por um pronto.

Ver decks 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 decks 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.

{{nós}} nós · 2 fontes31 flashcards
React

Quando não usar useEffect

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

{{nós}} nós · 1 fontes18 flashcards
Filosofia

Estoicismo: o que depende de nós

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

{{nós}} nós · 3 fontes24 flashcards

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

Deck

Para lembrar

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

  • Revisão diária com até 50 flashcards
  • Domínio de 0 a 5 por deck
  • Importa CSV e decks prontos

Biblioteca

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

Cada assunto tem a sua cor. Escolha um deck 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 flashcards
Algoritmos

Grafos: BFS, DFS e Dijkstra

Quando usar cada um, com custo e exemplo.

{{nós}} 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 flashcards
?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 flashcards
?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 flashcards
?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 flashcards
?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 flashcards
Ver todos os decks

Mapas mentais + flashcards

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

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

Entrevista front-end
JavaScript3 decks
React1 mapa · 2 decks
CSS e layout1 deck
AlgoritmosGrafos, DP
Inglês técnico35 flashcards
?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.66.0