Um dos principais desafios ao estudar programação, ou qualquer outra área do conhecimento, é lembrar o que estudamos.
Não sei se o seu caso é parecido com o meu, mas eu raramente reviso o que anotei. E, para piorar, de tempos em temos mudo como mantenho anotações. (Ainda bem que o Evernote tem se provado indispensável pra mim)
Mas recentemente comecei a utilizar uma ferramenta incrível, se chama Anki. É um software de repetição espaçada. Essa ferramenta mudou a forma que eu estudo. Ficou bem mais fácil de revisar o que tenho aprendido e funciona de forma muito prática.
Podemos criar cartões simples com perguntas e respostas sobre o tema. Mas o que eu mais gosto em relação à programação são os cartões do tipo “escreva a resposta”, esses cartões comparam minha resposta com o que defini previamente como certo e me mostra o que errei. É bacana demais.
O software se chama Anki, é gratuito e multiplataforma. Segue o link:
https://www.ankibrasil.com/
Se achar interessante, da uma olhada.
E se tiver dúvidas, manda que eu respondo por aqui.
Abraço!