learning notes template
• template for documenting things you learned or tutorials
topic learned
what you studied or figured out today.
context
ℹ️
learning session
time spent: 2 hours
difficulty: beginner / intermediate / advanced
resources used: documentation, tutorial, video, etc.
why i learned this
- what prompted you to study this topic
- how it relates to current projects
- what gap it fills in your knowledge
key concepts
concept 1: core idea
explain the main concept in simple terms:
- what it is
- why it matters
- how it works
// example code demonstrating the concept
function example() {
return "this shows how it works";
}
concept 2: related idea
another important aspect:
- how it builds on concept 1
- practical applications
- common patterns or best practices
hands-on practice
what i built
describe any practice exercises or mini-projects:
// code you wrote while learning
const practice = "real examples from your session";
challenges encountered
⚠️
gotchas
- tricky parts that were confusing
- common mistakes to avoid
- debugging issues faced
connections made
how this relates to what i already know
- similarities to other technologies/concepts
- differences from expected behavior
- how it fits into the bigger picture
potential applications
where you might use this knowledge:
- specific projects it could help with
- problems it might solve
- areas for further exploration
quick reference
essential commands/syntax
# command 1: what it does
command --flag value
# command 2: another useful one
another-command input output
key resources
✅
summary
one-paragraph summary of the most important takeaway from this learning session.
next steps
- what to study next in this area
- practice exercises to try
- related topics to explore