170 cards
This deck offers a solid introduction to Angular, one of the most widely used frameworks for building modern web applications. The cards walk you through the core building blocks of the framework, starting with the basics of what Angular is and how components, decorators, and data binding fit together. From there, you'll explore services, dependency injection, and modules before moving into more practical topics like lifecycle hooks, routing, and lazy loading.
It's a great fit for beginners who are just starting out with Angular, as well as developers preparing for interviews or revising fundamentals they may not have touched in a while. If you already have some familiarity with TypeScript and web development, you'll find the questions move quickly through the foundational concepts and give you a useful way to test your recall.
To get the most out of the deck, try working through it in short, focused sessions rather than cramming everything at once. Spacing your reviews over several days helps move the concepts from short-term memory into long-term retention, which is especially helpful for Angular's many decorators and lifecycle methods. When you get a card wrong, take a moment to recall where in a project you'd actually use that feature — pairing the definition with a mental example tends to stick much better than the wording alone.