Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Claude Code - The Practical Guide
Rating: 4.5 out of 5(12,177 ratings)
78,530 students

Claude Code - The Practical Guide

Boost your agentic engineering game by mastering Claude Code's basic and advanced features
Last updated 4/2026
English

What you'll learn

  • Use Claude Code efficiently to write code & build programs with AI
  • Build programs with AI efficiently by leveraging basic & advanced Claude Code features
  • Understand and use subagents, skills & context engineering
  • Work with MCPs, hooks and plugins
  • Get better at agentic engineering using Claude Code
  • Plan and build projects with Claude Code - manually or in (Ralph) loops

Course content

3 sections54 lectures3h 11m total length
  • Welcome To This Course!0:29

    Explore efficient usage of Cloud Code, cover basics and advanced features, and learn by building a complete example project that demonstrates Cloud Code in action.

  • Course Overview2:24
  • Claude Code Setup1:37
  • Claude Code in Different Terminals0:26
  • Using Bun0:11
  • Base Usage & IDE Integration5:29
  • A Glimpse At The Claude Desktop App2:27
  • Configuring Claude Code4:23
  • Choosing AI Models0:26
  • Understanding Sessions & Context3:16
  • When To Start New Sessions & Making Sense Of Compaction0:56
  • Core Features You May Not Know Yet2:49
  • Advanced Permissions Management4:56
  • Running Claude Code via Docker Sandboxes2:17
  • Using Claude Code's Native Sandboxing2:31
  • Undoing Actions & The Importance of Version Control Systems3:27

    Undo changes in Claude Code and use git for version control to restore previous AI states, with rewind and escape key options.

  • Commands, Shortcuts & Settings Cheat Sheet3:10
  • Course Resources & Community0:30

Requirements

  • Basic programming experience is required
  • You will need a Claude Code subscription to efficiently use it

Description

Claude Code is taking the programming world by storm - but most developers are barely scratching the surface.

If you’ve ever felt like you’re “using” Claude Code without really mastering it, this course is for you.

Claude Code – The Practical Guide is a hands-on, no-nonsense course designed to help you unlock Claude Code’s full potential. You’ll learn how to work with Claude Code efficiently, understand how it thinks, and confidently use the features that separate casual users from power users.

Starting from the fundamentals and quickly moving into advanced territory, you’ll explore essential concepts like context engineering and core commands before diving deep into powerful features such as subagents, agent skills, MCPs, hooks, plugins, and more. Every feature is explained clearly - not just what it is, but why it matters and how to use it effectively in real projects.

You don’t need any special setup or prior experience beyond a Claude Code installation and subscription. By the end of the course, you’ll go from Claude Code novice to confident, advanced user - able to dramatically boost your productivity and build better software faster.

In this course, you’ll:

  • Learn the fundamentals of working with Claude Code the right way

  • Understand core commands and context engineering essentials

  • Master advanced, high-impact features like subagents, agent skills, MCPs, hooks, plugins, and more

  • Make use of "Plan Mode", manage permissions and optionally run Claude Code in a (Ralph) loop

  • Learn the WHAT, WHY, and HOW behind each concept - no black boxes

  • Use Claude Code in the CLI and in the web

  • Learn about Claude Desktop, "Dispatch", "Remote Control" and "Scheduled Tasks"

  • Build a complete, real-world example project using Claude Code to see everything in action

If you want to stop guessing, stop underusing Claude Code, and start treating it like the powerful development tool it really is - this course will get you there.

Who this course is for:

  • Beginner and experienced developers who want to efficiently use Claude Code