

Vibe Coding: Build Websites & Apps with AI
6 lessons over 3 weeks · 34,560 baht · Bangkok or online

Ministry of Education

Google reviews
Quick details
- Part-time course: 6 lessons over 3 weeks
- 3-hour evening classes, Tuesdays and Thursdays, 6pm to 9pm
- Live in Bangkok or live online, beginner to intermediate, no coding needed before joining
- Price: 34,560 baht (10,000 baht deposit)
- WCB certificate of completion + a working web product with a live URL
Overview
Vibe Coding: Build Websites & Apps with AI is a part-time evening group course for beginners to intermediates, with no coding needed first: 6 lessons over 3 weeks, with 3-hour classes from 6pm to 9pm on Tuesdays and Thursdays, live in Bangkok or live online. You leave with a working web product on a live address. It costs 34,560 baht with a 10,000 baht deposit, and the next group starts on 19 January 2027.
- Turn a loose idea into a buildable product brief, and cut it down to a first version you can actually finish
- Brief AI coding tools in controlled steps, build a usable interface, and add real features such as forms, accounts and stored data
- Debug systematically instead of typing "fix this", test real user journeys and publish your project to the web
Download full course details
Complete the details below and we will send you the full course details for Vibe Coding: Build Websites & Apps with AI and the step-by-step process for joining.
No spam, no sharing of your details


Is this course for you?
For people with ideas they want to turn into something real, without first becoming software engineers.
AI has changed who can build software. You can now describe an idea, create an interface, connect data and publish a working product with far less manual coding than a few years ago. It can also create broken logic, insecure shortcuts and code you do not understand. This course teaches the useful middle ground.
You do not need to be a developer. You do need to be willing to think, test and build. If you already know HTML, CSS or JavaScript it will help, but it is not required.
Particularly useful for: designers who want to build rather than stop at Figma, founders testing an idea before hiring a team, marketers building tools, product managers who want to prototype properly, freelancers expanding what they can deliver, and business owners with a small software idea.
What can I do after this course?
You will leave with a working web product at a live URL, and a clear idea of what you can build yourself and when you need an experienced engineer.

Plan a product before you prompt
Define who it is for, the core outcome, user flows, pages and data, then turn it into a build brief. The fastest way to waste time with AI coding is to build before deciding what you are building.

Build with AI and stay in control
Work in small controlled steps, read enough of the generated code to know where problems are, and add forms, accounts and stored data without exposing secrets.

Ship a real, tested product
Test responsive behaviour, empty states and errors, fix the highest-priority issues and deploy to the web with a short README of what you would build next.
What you will learn
Six live 3-hour sessions. Everyone follows the same method, and applies it to their own project.
What is vibe coding?
Vibe coding is a loose name for building software by describing what you want in natural language and working with an AI coding system to create it. At its best it dramatically lowers the barrier between an idea and a working prototype. At its worst it becomes “I kept asking the AI to fix things until I had no idea what any of it did.”
We teach a more useful version: enough product thinking, interface design, technical structure and debugging to stay in control of what you are building.
Session 1: Start with the product, not the prompt
- Problem before solution, who the product is for, user needs and jobs
- MVP thinking and feature prioritisation
- User stories, user flows, pages and application states
- Basic data requirements, turned into a build brief
Exercise: take a broad idea and cut it down to a first version that can actually be completed.
Session 2: Setting up your AI build environment
- Browser-based builders versus local coding tools
- Projects, files and repositories; version control in plain English
- Giving an AI coding assistant project context, rules and instructions
- Planning before generation and asking the AI to explain its approach
- Building one change at a time, and recovering when a change breaks something
Exercise: create the project, define the first technical plan and generate the basic application structure.
Session 3: Build the interface
- Layout, navigation, components and forms
- Responsive behaviour and design systems
- Interaction, empty, loading and error states
- Accessibility basics, and reviewing generated UX instead of accepting it
Exercise: build the main user journey and test it across screen sizes.
Session 4: Data, accounts and product logic
- What a database does: tables, records and basic relationships
- Authentication, user accounts and permissions
- Saving and retrieving information
- Environment variables and secrets; APIs in plain English
- What should never be exposed in frontend code
Exercise: connect the application to stored data and add at least one real user-specific feature.
Session 5: Debug, test and improve
- Reading an error, reproducing a bug and giving AI useful debugging context
- Logs and browser developer tools
- Testing complete user journeys and edge cases
- Basic security checks and AI-generated technical debt
- Knowing when to stop patching and rethink
Exercise: run a structured test on your product, document problems and fix the highest-priority issues.
Session 6: Deploy and learn from real use
- Deployment, domains and production environment variables
- Analytics, feedback, basic monitoring and backups
- Updating a live application and planning version two
- When a prototype needs professional engineering
Final project: a working web application with a clear user problem, a focused first version, a designed user flow, responsive UI, stored data or another real backend feature, error and empty states, a live URL and a short README.
How we teach
This is a build-along course, but everybody does not have to build the same product. We teach a common method, demonstrate the important steps, then help you apply them to your own project. Expect things to break: seeing how an instructor diagnoses a messy AI-generated problem is often more valuable than a perfect demo.
AI tools change quickly. We review the teaching stack before each cohort; it may include Replit, Cursor, major AI coding assistants, GitHub and Supabase or Firebase.
What this course does not promise
AI does not turn every beginner into a senior software engineer. You will be able to build useful prototypes and small products with far more independence than before, and you will understand where your limits are.
For products involving high security, complex financial transactions, sensitive medical information, unusual scale or difficult infrastructure, experienced engineers still matter.
Full course details
Fill out the form below and we’ll send over the full course details and step-by-step application instructions.

Without Web Courses, I would not have my new job. They have helped me double my salary from my last job!

Daniel Renalds
Ecommerce Specialist at Lindt & Sprüngli View Dan's LinkedIn Profile








Who will be my instructor?
Meet Carl, our founder and senior instructor, all the way from England.
- Experience: Carl has over 20 years of commercial and teaching experience. Working for companies like the UN, Facebook, Thomson Reuters, True Digital and more.
- Qualifications: Degree in computing and internet technologies, 4MAT teaching methods, WASP Accessibility and worlds worst Dad joke teller.
- Teaching style: Carl loves what he does and this comes through with how he teaches. Full of life, examples and advice. One of our most requested instructors.
Other courses Carl teaches:
Course dates and times for 2027
Days of the week: Tuesdays and Thursdays from 6pm to 9pm
Pricing and payment options
We want to make it an easy decision for you to join our courses.
So we offer a variety of promotions and packages. See how deposits, changes and refunds work.
Promotions & Packages
Early Bird Discount
Addon: 1-to-1 coaching
Payment options
Monthly payment plan with 0% interest and online payments secured by OMISE protection.
What is included?
- 1-to-1 mentoring and support
- Real life projects and case studies
- Access to hundreds of materials
- 50% discount on all other short-courses
- Free access to co-learning spaces
- A team who wants you to succeed
We keep classes small so you get real attention from the instructors.
Frequently Asked Questions
Need more answers? Email [email protected]
Do I need to know how to code?
No. We explain the technical concepts you need as they appear.
Will I actually build an app?
Yes. The course is project-based and the aim is to finish with a working, deployed product.
Which AI coding tool do you teach?
We use a current toolset that may include Replit, Cursor and major AI coding assistants. The exact stack is reviewed before each cohort because this area changes quickly.
Is this no-code?
Not exactly. AI may write much of the code, but you are still building software. We teach enough about the underlying structure for you to work with it sensibly.
Can I build my own idea?
Yes, as long as the scope is realistic for the course. We will help you reduce it to a sensible first version.
Is this an in-person or online course?
Both. Classes run live at our training centre in Bangkok, and you can also join live online through Zoom.
Do we get a certificate at the end?
Yes, you will receive a WCB certificate of completion.
Can my company book a private class?
Yes. We can run this course for your team around your own product ideas and approved tools. Ask us about private training.
Book a call and chat with a learning advisor with any questions.

Schedule a call with our friendly training advisors like Taya.
You’re also welcome to sit in on one of our classes for an hour before you book. Just ask Taya.
Try it first with free tutorials
Short, free reads from our blog on the skills this course builds.
What related courses do you have?
With all Bootcamps you can take any of our Essentials courses at 1/2 price!




