Getting Started with Vibe Coding
1h 17mBeginner2025-08-21
Authors

Dylan Davis
Course details
Stop waiting for IT to build your dream app—learn how to guide AI and make it code for you instead! In this course, learn how to create powerful tools that solve real workplace problems without needing to be a tech wizard yourself. Your new apps will have simple screens that anyone at work can use. Check out this course to find out how to turn your best ideas into working apps that connect with your company's existing systems.
Learning objectives
Understand how to create a specific product requirements document, blueprint, and to-do list with AI’s help, which will guide your AI in the building process.
Learn how to leverage different troubleshooting techniques with AI to get out of gnarly bugs
Understand how to use AI coding tools like Cursor.
Learn specific prompting techniques while interacting with AI in the context of building an app.
Learning objectives
Understand how to create a specific product requirements document, blueprint, and to-do list with AI’s help, which will guide your AI in the building process.
Learn how to leverage different troubleshooting techniques with AI to get out of gnarly bugs
Understand how to use AI coding tools like Cursor.
Learn specific prompting techniques while interacting with AI in the context of building an app.
Skills covered
Programming FoundationsGenerative AIArtificial Intelligence FoundationsArtificial Intelligence (AI)Software DevelopmentOne-Off
Concepts
0. Introduction
- 01 - How to build apps 10 times faster than before
- 02 - What is vibe coding
- 03 - Adding structure to the vibes
1. Plan Your App
- 04 - Pick a problem worth solving
- 05 - Have AI extract your idea into a spec
2. Creating an AI Roadmap
- 06 - Have AI convert a spec into a blueprint
- 07 - Install your tools
- 08 - Choosing the right model for the job
3. Build the Core Logic
- 09 - Begin your build, one prompt at a time
- 10 - Fix bugs with AI feedback
- 11 - Rinse and repeat
Conclusion
- 12 - Resources
- 13 - Next steps