emarco177/claude-code-crash-course

146 stars · Last commit 2026-04-02

Hands-on crash course for Claude Code with branch-based projects on MCP, subagents, hooks, and automation.

README preview

# Claude Code Crash Course 🚀
![Claude Code Banner](/static/banner.png)

[![Twitter Follow](https://img.shields.io/twitter/follow/EdenMarco177?style=social)](https://twitter.com/EdenMarco177)
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)
[![Udemy Course](https://img.shields.io/badge/Claude%20Code%20Udemy%20Course-Coupon%20%2412.99-brightgreen)](https://www.udemy.com/course/claudecode/?referralCode=APRL-2026)

Welcome to the Claude Code Crash Course! This repository is designed to teach you the fundamentals and advanced concepts of Claude Code, Anthropic's official CLI for AI-powered software development, in a hands-on way.

## What is Claude Code? 💡

Claude Code is an interactive command-line interface that brings Claude's AI capabilities directly to your development workflow. It helps with code analysis, bug fixing, feature development, refactoring, and workflow automation - all from your terminal.

## How it Works 🤔

This repository uses a unique branch-based structure for learning:

1.  **Each `project/*` branch covers a specific Claude Code feature or concept.**
2.  **Within each branch, commits are ordered chronologically.** Follow the commits one by one to learn the topic step-by-step.

View full repository on GitHub →