Claude Code Foundations – Your Daily Dev Workflow By the end of this lesson, students should be able to: Codebase navigation – asking Claude to find things. In Code mode, Claude Code can read directory structures, search for files, grep for patterns, and follow import chains – without you manually doing any of it. Navigation requests: These requests produce structural understanding of the codebase – the same understanding a senior engineer builds up over months of context, compressed into a session. Understanding unfamiliar systems. When onboarding to a new codebase or a complex feature: This produces a working model faster than manual code reading – and you can verify it against the actual code as you go. Multi-file changes. For changes that span multiple files, Claude Code can: When requesting a multi-file change, specify: "Before making any edits, tell me which files you will change and what change you will make to each." This produces a change plan you can review before any edits happen – a critical oversight step for broad changes. Onboarding to new codebases. A structured Claude Code onboarding session for a new codebase: Twenty to thirty minutes with Claude Code can provide the structural context that would otherwise take days of manual reading. Enroll to continue this lesson. The preview above shows the lesson objectives and opening lesson content. Enroll to view the full lesson, complete the practice work, and take the lesson quiz.
Lesson 4: File Navigation and Codebase Work
Lesson Objectives
Lesson Content
UserProfile type is used"
