Java

Java

Javascript

Javascript

Bootstrap

Bootstrap

Python

Python

Node

Node

Flask

Flask

git

git

React.js

React.js

Generative AI

Generative AI

HTML and CSS

HTML and CSS

cybersecurity

cybersecurity

Practice Vibe coding

Lessons, exercises, and projects about vibe coding

Browse our list of curated database of projects, exercises, and lessons to learn vibe coding

How to create an implementation plan to code a project with AI

Learn to craft a detailed implementation plan to effectively guide AI coding partners in developing software. This guide covers defining project scope, target audience, technologies, MVP functionalities, front-end best practices, and iterative deployment strategies for successful AI-assisted project development.

Building Product Requirements with AI for Better Development

Master building product requirements with AI! Learn to create MVP specs efficiently and avoid common pitfalls that waste development time.

What is Cursor? Supercharge Your Coding Workflow! 🚀

Ready to supercharge your coding workflow? Meet Cursor, a modern coding editor built for speed and collaboration! Learn how its powerful features can help you debug faster, collaborate better, and write clean, efficient code. This is your guide to Cursor!

The Software Developer's Evolution: Rise of the Vibe Coder and AI-First Engineer 🚀

Discover how the traditional software developer role is evolving into two distinct paths: the Vibe Coder and the AI-First Software Engineer. Learn their unique skills, how they leverage AI, and their place in the future of tech.

Get Ready to Vibe: Your Journey into AI-Powered Coding Starts Here

Discover the revolutionary Vibe Coding with AI approach that's changing how we build software! Learn from an industry veteran with 25+ years of experience how to leverage AI to code faster, better, and with more creativity.

Mastering Vibe Coding Best Practices for Peak AI-Assisted Development

Unlock the secrets to effective Vibe Coding! This lesson dives into best practices for AI-assisted development, helping you plan, prototype, and deploy like a pro. Learn Vibe Coding best practices today!

Keep Your Code Consistent: Writing Rules for Key Files with AI

Learn how to use AI to create and maintain coding rules for your most important project files, ensuring consistency and maintainability in your codebase. Stop struggling with inconsistent code generated by AI!

My Go-To Vibe Coding Tools for Building & Marketing Awesome Products

Ready to supercharge your Vibe Coding? I'm sharing my personal favorite Vibe Coding tools for product building, automation, and marketing. Let's explore the Vibe Coding tools that help me create and succeed!

Welcome to the Vibe Coding with AI Course

Discover the revolutionary Vibe Coding with AI approach that's changing how we build software! Learn from an industry veteran with 25+ years of experience how to leverage AI to code faster, better, and with more creativity.

How to use MCP servers for vibe coding with AI

Master MCP servers for vibe coding! Learn how to supercharge your AI development with browser tools, Playwright, Vercel, Supabase, and Zapier integrations.

What is Cursor? Supercharge Your Coding Workflow! 🚀

Ready to supercharge your coding workflow? Meet Cursor, a modern coding editor built for speed and collaboration! Learn how its powerful features can help you debug faster, collaborate better, and write clean, efficient code. This is your guide to Cursor!

The Vibe Coding Manifesto Explained

Dive into the Vibe Coding Manifesto! This isn’t just another set of rules; it’s a mindset shift for building software with AI. Discover the core values and principles that I, Alejandro, fully endorse from the original authors at vibemanifesto.org, and learn how it shapes AI-driven development.

Vibe Coding 101: Your Launchpad to Serious Software Development 🚀

Ready to jump into Vibe Coding? This guide breaks down how to use AI as your coding co-pilot, making software development fun, fast, and seriously powerful. Let's get those good vibes flowing!