Vibe Coding: Build Apps with AI
Vibe coding means describing what you want and letting an AI assistant write much of the code. It's fast, but only useful if you can steer it, check it and fix it. In four weeks you'll ship real apps with AI tools and learn the engineering habits that keep them working.
Who this is for
- Students and graduates from any branch, including non-CS
- Founders and professionals who want to build their own tools and prototypes
- Developers who want to work faster with AI assistants
What you'll be able to do
- Turn an idea into a clear spec an AI assistant can build from
- Build and deploy web apps with AI coding tools
- Read, review and debug AI-written code
- Use Git, tests and code review to keep AI changes safe
- Show a portfolio of deployed apps
Syllabus
7 modules. Every module has lab sessions on real boards or tools.
M01How AI coding assistants work
- What LLMs are good and bad at
- Choosing the right tool for the job
- Setting up your AI-first workspace
M02Prompting for code
- Writing specs and user stories
- Breaking work into small, testable steps
- Giving context: files, rules and examples
M03Web basics you must understand
- HTML, CSS and JavaScript essentials
- How front end, back end and databases fit together
M04Building full apps
- Forms, logins and a database
- Calling APIs, including LLM APIs
- Deploying to the web
M05Reviewing and debugging AI code
- Reading unfamiliar code
- Finding and fixing bugs with and without AI
- Security basics: secrets, input validation, permissions
M06Working like a professional
- Git, branches and pull requests
- Writing tests with AI help
- Knowing when not to trust the AI
M07Capstone project
- Ship your own app end to end
- Demo and code walkthrough
Projects you can build
Lead tracker for a small business
Forms, a database and a dashboard, deployed live.
AI study assistant
Upload notes and ask questions, using an LLM API.
IoT dashboard
Live sensor readings with alerts, built with AI help.
Tools and technologies
- Cursor
- GitHub Copilot
- Claude Code
- HTML/CSS/JS
- Git
- Supabase
Every program includes
- Mock technical and HR interviews with industry experts
- Resume, LinkedIn and GitHub review
- Course completion certificate after the final assessment
- Referrals to our hiring network
Questions
Do I need to know coding?
No. We teach the web basics you need alongside the AI tools, so you understand and can fix what gets built.
Will AI tools replace the need to learn programming?
No. AI tools make good developers much faster, but someone still has to specify, review, test and debug. This course teaches exactly those skills.
Which tools do I need to pay for?
We start with free tiers. Some tools have paid plans; we'll tell you which are worth it before you spend anything.