Startup advisor and product strategist has worked with HP, Adobe and many more.
No-code tools allow virtually anyone to build apps like having your own dev team. While you don't have to know any programming languages, there are a lot of potential false steps you can make when you are first learning to use these tools.
In this course, we will introduce you to "vibe coding" the right way. Specifically, you will learn:
🔥 How to plan your product before you start using the Vibe PRD that will be embedded in every prompt to ensure that your product has a clear vision and the vibe coder doesn't hallucinate or make incorrect assumptions.
🔥 How to optimize Lovable to build a solid app quickly.
🔥 How and why to create a database to store user and other data.
🔥 How to manage your data effectively and securely using Supabase, including a SQL primer.
🔥 How to AI-enable your vibe coded apps using ChatGPT, Claude or other LLMs.
🔥 How to integrate other tools to make highly interactive UIs, integrate payments with Stripe, integrate email functionality and more.
🔥 How to integrate with a larger team by exporting code to GitHub.
🔥 How to deploy your apps to production.
After just 4 weeks, you will be a master vibe coder with your own fully-featured and working application live!
No matter your background or experience, anyone can create apps. This course helps you avoid common pitfalls.
Understand vibe coding strategies customized to Lovable, including how to optimize prompts, when to use chat mode and more.
Use the background to auto-incorporate key elements into every prompt that will help your code stay on track, be documented, and be secure.
You will understand what Supabase is, how it can store your data and give real-time updates to everyone using your app.
Know some SQL and database structure basics so that you can build your database correctly.
Understand some of the other features of Supabase like authentication integration, data security, and edge functions for secure API calls.
Integrate AI LLM calls into your app securely using Supabase's edge functions so that you can easily AI-enable your apps.
Integrate Stripe and other APIs so you can accept payments or call on data to provide other functionality like sending emails.
Integrate Javascript visual libraries to create insane charts, diagrams and visual UIs beyond what you can do with regular app components.
Learn how to use ChatGPT to create a "vibe PRD" that defines your app and creates a product strategy and plan for building.
Vibe code your app with even the smallest time commitment and troubleshoot with Drew in optional sessions.
Understand the best prompting strategy to optimize your building to avoid errors.
Know how to debug with confidence and avoid getting caught in debug loops.
Product managers who want to take their ideas to an app to test a problem space, or to not be beholden to their dev team's fat backlog,
UX designers who want to be able to take their design ideas directly to a live application to validate or just ship.
Non-technical founders who have a great idea but need to build an app without having to hire a developer.
Live sessions
Learn directly from Drew Falkman in a real-time, interactive format.
Lifetime access
Go back to course content and recordings whenever you need to.
Community of peers
Stay accountable and share insights with like-minded professionals.
Certificate of completion
Share your new skills with your employer or on LinkedIn.
Your own app!
Throughout the span of this course, you will have projects to complete a full-featured app.
Maven Guarantee
This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.
8 live sessions • 3 lessons • 4 projects
Sep
22
Sep
29
Oct
1
The easiest part of this course will be to set up and prepare a UI for onboarding new users in Lovable.
For non-technical users, creating a backend to capture and store key app data is a big new step. Drew will make it easy.
Learn one of the trickiest aspects of app development: creating a database that works and will scale.
Live instructor-led sessions: 1-3 hours per week
Drew will introduce new concepts each week, then loop back with optional sessions to help you with any hangups, answer questions, and go over any concepts you are curious about.
Build your own app: 1-3 hours per week
Using the learnings from each week, you can spend your time in Lovable and Supabase building your app - you can spend as much or as little time as you wish, but the more time you spend, the better you will learn the tool, as well as discover questions and issues you can troubleshoot with Drew in the optional sessions.
Core sessions
Optional sessions
Patsy Lai
Kevin Kell
$1,249
USD
2 cohorts