Learn exactly how to prompt Claude Code for maximum productivity. 100 cards covering file operations, debugging, refactoring, testing, security reviews, and advanced agentic workflows.
Claude Code is Anthropic's official AI-powered CLI tool that helps developers write, edit, debug, and understand code directly in the terminal.
Run `claude` in your terminal from any project directory to start an interactive session with the AI assistant.
Claude Code can read files, write code, run tests, and execute shell commands autonomously, completing complex multi-step tasks end-to-end.
Navigate to your project root before starting Claude Code — it will automatically have context of all files in the working directory.
"Read [filename] and explain what it does" or simply "Read [filename]" before asking questions about its contents.
Describe the bug and what you expected: "This function returns null when the user has no orders, but it should return an empty array instead."
Be specific about the goal: "Refactor this function to use async/await instead of callbacks" or "Extract this logic into a separate helper function."
"Write unit tests for [function/file] covering edge cases including null inputs, empty arrays, and boundary values."
Running `/help` inside Claude Code displays available slash commands, keyboard shortcuts, and usage information.
`/clear` resets the conversation context, clearing all prior messages and starting a fresh session.
`/compact` compresses the conversation history to save context space while preserving the essential information.
`/cost` displays the token usage and estimated API cost for the current Claude Code session.
Flashcards
Flip to reveal
Focus Mode
Spaced repetition
Multiple Choice
Test your knowledge
Type Answer
Active recall
Learn Mode
Multi-round mastery
Match Game
Memory challenge
AI is transforming every industry, from healthcare to finance. Understanding AI concepts gives you a competitive edge whether you're a developer building intelligent systems, a product manager evaluating AI features, or a business leader making strategic decisions. These flashcards help you build a solid foundation in AI terminology, techniques, and real-world applications.
Begin with basic ML concepts like supervised and unsupervised learning before diving into deep learning and neural networks.
After studying a concept, try to identify real-world applications you use daily — recommendation engines, voice assistants, and image recognition all rely on AI.
AI concepts build on each other — use spaced repetition to keep foundational knowledge fresh as you progress to advanced topics.
Our beginner decks focus on concepts and intuition rather than heavy math. Advanced decks may reference linear algebra and statistics.
We offer multiple AI decks covering agents, math foundations, search algorithms, and more — with new topics added regularly.
AI is the broader concept of machines performing tasks intelligently, while machine learning is a subset where systems learn from data. Our flashcards explain these distinctions clearly.
Absolutely — our AI decks cover terminology and concepts commonly asked in technical and product interviews at top tech companies.
We regularly add new AI decks to keep pace with this fast-moving field, covering emerging topics like generative AI, LLMs, and AI ethics.