Discover Classes. Earn 10% Rewards.

AI Coding Bootcamp with Claude Code

Learn how to build modern web applications with Claude Code, GitHub, Next.js, Supabase, APIs, and deployment workflows in a hands-on live bootcamp. Create real projects as you move from prompting and debugging to security, design, and launch.

  • All levels
  • 18 and older
  • Earn 10% Rewards
  • Price Lock

    Secure your booking now and we'll match any price drop within 48 hours across all booking platforms, ensuring you never miss out on savings!

  • Self-paced, start anytime
  • 60 hours

Express Checkout – $2,995


Proceed to Checkout

No Booking Fees. Lowest Price Guaranteed. Earn 10% Rewards.

Give as a Gift

Book a Private Group Event

Booking this class for a group? Find great private group events

Or see all Professional Group Events

Explore group events and team building activities ranging from cooking, art, escape rooms, trivia, and more.

Class Description

Description

This hands-on bootcamp teaches students how to build and launch real web applications using Claude Code, no prior coding experience needed. Students learn how to guide AI while developing practical skills in prompting, version control, web development, app architecture, debugging, and deployment.

Across the course, students complete a sequence of projects that build toward a polished final application. They scaffold their first project, create a business landing page, build a full-stack notes app with authentication and a database, extend it with API-driven features, improve its design and accessibility, strengthen its security, and deploy it live to the web.

AI Coding Bootcamp with Claude Code Curriculum

What You'll Learn at a Glance

  • Use Claude Code confidently for real development tasks and multi-step coding workflows
  • Prompt and steer AI effectively using context setting, Plan Mode, review, and recovery techniques
  • Work with Git and GitHub for version control, branching, pull requests, and code review 
  • Understand modern web development fundamentals, including HTML, CSS, JavaScript, APIs, frontend, and backend concepts
  • Build full-stack applications with Next.js, databases, authentication, and external APIs 
  • Debug, test, secure, and deploy production-ready applications to the live web

Learn more about AI Coding Bootcamp with Claude Code at Noble Desktop.

Syllabus

Section 1: Welcome & Orientation

  • Get set up and ready to build
  • Welcome to the Course
  • What is Vibe Coding?
  • Course Structure & Overview
  • What You'll Build
  • How Claude Code Works
  • What is Claude Code?
  • Chat vs. Code Mode
  • Installing Claude Code
  • Desktop App Tour
  • Bonus: Using Claude Code in VS Code

Section 2: Git, GitHub & Claude Code Tools

  • Version control, the terminal, and core Claude Code settings
  • Git & GitHub
  • The Terminal & How Claude Uses It
  • CLAUDE.md
  • Permission Modes
  • Your First Interaction with Claude Code
  • Lab: Hello Claude Code

Section 3: Prompting & Steering

  • Learn to direct Claude Code with precision and confidence
  • Steering & Diff Review
  • Prompt Engineering
  • Outcomes vs. Implementations
  • Explore / Plan / Execute / Review
  • Context Setting
  • Context Management

Section 4: Scaffold Your First Project

  • Put your prompting skills to work and build something real
  • Scaffolding
  • Lab: Scaffold & Extend

Section 5: How the Web Works

  • The foundations every web developer needs to understand
  • The Web Dev Stack
  • URLs, DNS & HTTP
  • HTML & CSS Basics
  • JavaScript Fundamentals
  • Frontend, Backend & APIs
  • Dev vs. Production

Section 6: Build, Edit & Debug

  • Build features, fix bugs, and write tests with Claude
  • Edits to Features
  • Building Features
  • Debugging
  • Testing
  • Lab: Build, Edit & Debug

Section 7: App Architecture

  • Understand how modern web apps are structured
  • Libraries, Packages & npm
  • App Architectures
  • Next.js Anatomy
  • Prompt Comparison
  • Plan Mode
  • Recovery: When to Steer vs. Restart

Section 8: Business Landing Page

  • Build a professional landing page from scratch
  • Lab: Business Landing Page

Section 9: Advanced Claude Code & Collaboration

  • Power-user workflows and working with teams
  • Multi-File Workflows
  • Skills & Slash Commands
  • Project Planning with Claude Code
  • Parallel Sessions with Claude Code
  • Hooks & Subagents
  • MCP
  • CLAUDE.md with Teams

Section 10: Git Workflow

  • Advanced Git and collaboration in practice
  • Git & GitHub: Advanced
  • Pull Requests & Code Reviews with Claude Code
  • Lab: Git Workflow

Section 11: Data, Databases & Authentication

  • Store data, manage users, and handle forms
  • Why Your App Needs a Database
  • Database Schemas, Tables & Rows
  • Connecting to Supabase: Step by Step
  • Environment Variables & .env Files
  • Forms & User Input
  • User Authentication

Section 12: Notes App

  • Build a full-stack app with login and persistent data
  • Lab: Notes App

Section 13: APIs, OAuth & Forms

  • Connect to the outside world and handle user data
  • OAuth
  • Working with External APIs
  • Getting & Managing API Keys
  • The API Marketplace
  • Caching

Section 14: Extend the Notes App

  • Add OAuth, a weather API, and a shared cache
  • Lab: Extend the Notes App

Section 15: Design & UX

  • Make your app look and feel like a real product
  • UX/UI Fundamentals & Design Inspiration
  • Components & Design Systems
  • Responsive Design with Tailwind CSS
  • Accessibility: Building for Everyone
  • Screenshots with Claude Code
  • Essential UI States & Browser DevTools

Section 16: Design Makeover

  • Apply design and UX improvements to the notes app
  • Lab: Design Makeover

Section 17: Security

  • Protect your app and your users
  • Six Attacks Every Developer Should Know
  • Input Validation
  • Rate Limiting
  • Data Privacy
  • Security Terms Every Builder Must Know

Section 18: Security Hardening

  • Audit and harden the notes app against common vulnerabilities
  • Lab: Security Hardening

Section 19: Deployment

  • Take your app from localhost to the live web
  • How to Deploy: From Code to Live URL
  • Domains & DNS
  • SEO & Performance
  • Pre-Launch Checklist

Section 20: Launch Day

  • Deploy and ship the notes/weather app to the live web
  • Lab: Launch Day
  • Your Learning Path Forward

Refund Policy

  • Students may cancel up to 14 days before the class/program start date and receive a refund, less the registration fee (10% of the undiscounted course price). 
  • Cancellations within 14 days are not permitted, but students may reschedule up to three business days before the class start date.
  • For cancellations and reschedules, please email us at [email protected]

In any event where a customer wants to cancel their enrollment and is eligible for a full refund, a 5% processing fee will be deducted from the refund amount.

Reviews of Classes at Noble Desktop (452)

Similar Classes

Noble Desktop

Noble Desktop is a reputable New York-based training institute known for offering a wide range of creative and technical courses, including web development, design, coding, and digital marketing. With a strong emphasis on hands-on learning and industry-relevant skills, Noble Desktop equips individuals with the knowledge and expertise needed to excel in today's competitive job market.

View school profile
Noble Desktop
Vetted by CourseHorse

A verified Online educator.

CourseHorse’s Choice 4.6 out of 5 · 452 reviews
Loading...