Blog · Claude Code

Claude Code Tutorial for Beginners: Your First Week

A structured five-day plan for going from installing Claude Code to confidently delegating real engineering tasks — with the habits that make agentic coding stick.

Most engineers’ first session with Claude Code is underwhelming for a predictable reason: they treat it like a chatbot, ask something vague, and get a mediocre result. The engineers who get dramatic results treat it like a capable new teammate — they give it context, real tasks, and honest review. That is a set of habits, and habits are learnable in a week.

This tutorial is that week, structured day by day: install and orient, teach the agent your project, delegate real tasks with verification, adopt git-centric workflows, then customise with hooks, skills, and MCP. Each day builds on the last, and by Friday you will be working in a genuinely different way.

Day 1: Install, Authenticate, and Have a Real First Conversation

Get Claude Code running in whichever surface suits you — the terminal CLI, the desktop app for Mac or Windows, claude.ai/code in the browser, or the VS Code/JetBrains extension. Sign in with your Claude Pro or Max account, or an API key if your organisation manages access centrally.

Then, before asking it to change anything, use it to learn your own codebase:

  • Ask: “Give me an overview of this repository’s architecture.”
  • Ask: “How does authentication work in this project? Walk me through the flow with file references.”
  • Ask: “What would you flag as technical debt here?”

This does two things. It shows you how the agent explores code — searching, reading, synthesising — and it builds calibrated trust: you can judge its answers against a codebase you know. Resist making edits today. Day 1 is reconnaissance.

Day 2: Create CLAUDE.md and Teach the Agent Your Project

Today you make every future session better. Create a CLAUDE.md file at your repository root — Claude Code reads it automatically at the start of every session. Include:

  • Commands: how to build, run tests, lint, and start the dev server.
  • Architecture notes: key directories, where business logic lives, patterns to follow.
  • Conventions: naming, error handling, test style — the things reviewers usually catch.
  • Pitfalls: the flaky test, the file nobody should touch, the migration quirk.

A useful shortcut: ask Claude Code itself to draft the file by analysing the repo, then correct it — the corrections are exactly the tribal knowledge worth writing down. Keep it under a page; it is onboarding notes, not documentation. Commit it so your whole team benefits. Then spend the rest of the day on small, low-stakes edits — a docstring, a rename — to learn the permission and diff-review flow.

Day 3: Delegate Real Tasks and Make Verification a Habit

Now do actual backlog work. Pick a genuine bug or small feature and practise the delegation loop:

  • Specify the outcome, not the method: “Users can currently submit the form twice; prevent duplicate submissions and add a regression test” beats “fix the form bug”.
  • Demand verification: tell it to run the test suite and iterate until green. This closed loop — edit, run, read failures, fix — is where agentic coding earns its keep.
  • Review the diff like a colleague’s PR: read every change, ask “why did you change this file?”, and request revisions in plain language.

Also learn the escape hatches today: interrupt a session going the wrong direction, ask the agent to explain its plan before executing, and start a fresh session when context gets muddled rather than arguing with a confused one. Knowing when to stop and restate is a core skill, not an admission of failure.

Day 4: Git-Centric Workflows — Branches, Commits, and PRs

Claude Code is fluent in git, and using that fluency changes how safely you can delegate:

  • Branch by default. Start tasks with “create a branch for this” so agent work stays isolated and disposable — a bad session costs you a branch delete, nothing more.
  • Let it write commits. Claude Code produces well-structured commit messages that describe intent. Review them like you review code.
  • Prepare pull requests. Ask it to draft the PR description summarising what changed and why, with test evidence. Reviewers consistently notice the difference.
  • Use it for git surgery. Conflict resolution, cherry-picks, bisecting a regression — tasks many engineers dread are well-suited to an agent that reads diffs tirelessly.

By the end of Day 4, aim to have shipped at least one real merged change where Claude Code did the bulk of the work and you did the review. That milestone converts sceptics faster than any demo.

Day 5: Customise — Permissions, Hooks, Skills, and MCP

Friday is for making the tool yours:

  • Tune permissions. Pre-approve safe, frequent commands (tests, linters, formatters) so sessions flow without constant prompts; keep approvals on anything destructive.
  • Add a hook. Hooks run deterministic scripts on events — for example, auto-running the formatter after every edit. Policy enforced by code, not by prompting.
  • Try a skill. Skills package repeatable workflows — a release checklist, a review procedure — invocable on demand.
  • Connect one MCP server. The Model Context Protocol links Claude Code to external systems: your issue tracker, a database, a browser. Start with one integration you would use daily.
  • Meet subagents. For larger tasks, Claude Code can delegate to parallel subagents — a taste of orchestrating work rather than doing it.

You now have a personalised, verifiable, extensible setup — the foundation everything advanced builds on. Our Claude Code overview maps the full feature surface.

Beyond Week One: Habits That Compound

The first week makes you functional; the next month makes it transformative — if you keep the right habits:

  • Scope before you prompt. One clear task per session, with success criteria the agent can verify. Vague inputs remain the number one cause of mediocre output.
  • Review without mercy. You own everything you merge. The agent’s speed is only valuable if your quality bar does not move.
  • Keep teaching the repo. Every time the agent gets something wrong that a teammate would know, that fact belongs in CLAUDE.md.
  • Escalate ambition gradually. Bug fixes, then features, then refactors, then multi-session projects with subagents.

If you are doing this as a team rather than solo, structured training compresses the curve dramatically — shared conventions, common pitfalls, and delegation discipline are faster taught than discovered. That is precisely what our Claude Code Bootcamp delivers, from first install to team-wide workflows.

Key takeaways

FAQ

Questions

No, but the tool amplifies judgement. Junior engineers get real value — especially for learning codebases and drafting changes — provided they review carefully and verify with tests rather than merging on trust. Seniors tend to extract more because they scope tasks better. Either way, the skills in this tutorial are learnable in a week.

Start with codebase questions, then documentation and small refactors, then well-reproduced bugs with clear success criteria, and only then features. Ideal early tasks have an objective test for done — a failing test that should pass, a lint error that should clear — so you can verify results without judging every line from scratch.

Most engineers ship their first useful agent-assisted change on day one and reach genuine workflow change — branching, delegating, reviewing diffs like PRs — within a focused week, which is what this tutorial structures. Team-level fluency with shared conventions, hooks, and MCP integrations typically takes a few weeks, or days with structured training.

Cait Hitesh Scaled

Your trainer

Meet Hitesh Motwani

Hitesh Motwani is a globally recognised corporate AI trainer and generative-AI expert. He has trained 2,00,000+ professionals across 16+ countries on Claude, ChatGPT and generative AI, and advised leadership teams at Tata, Flipkart, Hitachi, Siemens, Adani and Marks & Spencer. Connect on LinkedIn →

Trusted by

Teams we’ve trained

TataJSW PaintsMitsui & Co.BirlasoftXebiaPiramal FinanceHPEAction Construction EquipmentIndoramaPharmedM Square MediaFlipkartHitachiAdaniSonyMahindra

…and 200+ organisations, across 16+ countries.

What participants say

Real feedback from real sessions

Verified feedback collected from participants across corporate sessions — average rating 4.8/5.

★★★★★

“A very productive session for working professionals. A must-do.”

Sabyasachi DasGeneral Manager, Tata Teleservices
★★★★★

“The session was highly insightful and conducted in a very professional and interactive manner. Learnt about AI and excited to learn more!”

Rohan MankameDGM – Financial Planning, JSW Paints
★★★★★

“Highly recommended! Hands-on and directly useful — from making PPTs and strategic plans to building KRAs.”

Suneetha QureshiPresident, M Square Media
★★★★★

“Great work done by Mr Hitesh in the AI landscape — a true subject-matter expert. More power to him for spreading this knowledge.”

Vikram Sagar SaxenaAsst. Vice President, Pharmed Ltd
★★★★★

“I would recommend everyone to go through this session — it clarifies both what to expect from AI and where AI isn’t needed.”

Rahul AroraDeputy General Manager, Tata Tele Business Services
★★★★★

“Amazing session by Hitesh. The AI tools he shared are very helpful for day-to-day work.”

Varsha TaklikarDy. Manager, Mitsui & Co. India
★★★★★

“Mr Hitesh Motwani is a very informative trainer. The way he delivers training is awesome.”

Prem ChandDy. Manager – HR, Action Construction Equipment
★★★★★

“Mr Hitesh Motwani delivered a valuable, informative session and showed us exactly how to use AI tools to enhance our work. Thank you so much.”

Alisha KhanProgram Coordinator, Q Academy
★★★★★

“A nice interactive session with a lot of new insights and the power of AI. This will help me save time in routine activities.”

Ramnath BandiSenior Manager – Engineering, JSW Paints
★★★★★

“A very good training session. AI can do wonders — we’ll implement it to create efficiency and save time.”

Ruchit PanchalDeputy Manager, Mitsui & Co.
★★★★★

“Hitesh was very informative and knowledgeable about AI tools. It will let me use my time far more effectively.”

Dagmar NoronhaOperations Manager, Q Academy (Toronto)
★★★★★

“Your session helped me walk into the world of magic.”

Partha ChowdhuryDHM, JSW Paints

Work with us

Bring Claude AI training to your team

Tell us your team, tools and goals and we will send a fixed proposal — usually within one business day.