Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CourseHorse

Vibe Coding (Live Online)

via CourseHorse

Overview

This hands-on, instructor-led class introduces the tools and techniques behind vibe coding, the practice of using AI to build full applications by directing an AI agent to write code, make changes, and fix bugs. The course moves progressively from the most accessible tools to the most powerful, giving you a complete picture of how AI-assisted development works in practice.

Claude Artifacts: The course begins with Claude from Anthropic, the most approachable starting point for vibe coding. You will learn to build basic HTML, CSS, and JavaScript widgets that can be embedded directly into web pages.

Lovable: Next, you will move to Lovable.dev, a tool built specifically for vibe coding. With a live preview and structured file system, Lovable lets you collaborate with an AI agent to build realistic multi-page web applications. You will scaffold multi-file projects, edit components, and debug interactively, including building a complete bed-and-breakfast website with images and a booking system.

Supabase and GitHub: Lovable integrates with both by default. You will learn what these tools do and how to configure them for your projects.

Replit: You will then explore Replit, a free, browser-based development environment that supports multi-file projects, real-time collaboration, a Linux shell, and direct deployment.

Cursor: The course concludes with Cursor, an AI-first code editor that functions like pair programming with a developer who understands your entire codebase. Cursor lets you describe what you want and generates, refactors, or fixes code across multiple files with previewable diffs.

Security and Ethics: Generating code quickly with AI still means you are accountable for what ships. This section covers responsible AI use, including how to prompt for secure code, avoid licensing issues, and evaluate output for bias or hallucinations.

  • Prompting for secure code and identifying unsafe patterns
  • Understanding code provenance and avoiding licensing pitfalls
  • Evaluating AI output for ethical red flags

Prerequisites: Install access for Cursor, a free Claude account, a GitHub account, and a Google account. This course is intended for anyone who has written at least 1,000 lines of code and has worked in an IDE before.

Format: Live, instructor-led class with hands-on exercises, conducted over Zoom.

Taught by

Prompt Yes!

Reviews

4.8 rating at CourseHorse based on 68 ratings

Start your review of Vibe Coding (Live Online)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.