A code editor with an AI chat building a small web app shown in a live preview
A code editor with an AI chat building a small web app shown in a live preview

Vibe Coding: Build Websites & Apps with AI

6 lessons over 3 weeks34,560 bahtBangkok or online

Part-time
Go from idea to a working web product with AI. Learn to plan a product, brief AI coding tools, build the interface, add data and accounts, debug and deploy, without needing to be a professional developer.
They’re very helpful and friendly
Ministry of Education Thailand
Fully accredited by the
Ministry of Education

Google reviews

Quick details

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.

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.

  • This field is for validation purposes and should be left unchanged.

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.

Carl created this course and you can chat with him if you have any questions.

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.

Woman writing campaign ideas on a whiteboard covered in printed photos

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.

Person reviewing analytics charts on a laptop

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.

Instructor presenting a newsletter slide to a room of students at computers

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.

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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

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.

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.

  • This field is for validation purposes and should be left unchanged.
Tech Tree branded course brochure cover on a tablet reading 'Course Brochure: Everything you need to know and more'

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

Dan, Web Courses Bangkok instructor

Daniel Renalds

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

Carl and the gang

Who will be my instructor?

Meet Carl, our founder and senior instructor, all the way from England.

Other courses Carl teaches:

Course dates and times for 2027

Days of the week: Tuesdays and Thursdays from 6pm to 9pm

January
2027
Timing:
6:00 pm to 9:00 pm
All dates:
19th January to 4th February
May
2027
Timing:
6:00 pm to 9:00 pm
All dates:
20th May to 10th June
September
2027
Timing:
6:00 pm to 9:00 pm
All dates:
21st September to 7th October

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

Course standard price

34,560 baht
(deposit:
10,000 baht
)
10%

Early Bird Discount

Book 1 month in advance & save 10%
Discounted rate:
31,104 baht
, save
3,456 baht
5%

Addon: 1-to-1 coaching

Get private consultation, 5% off our 1,990 baht hourly rate
Discounted rate:
1,890 baht
per hour
20%

Refer a friend

Refer a friend and save 20%
Discounted rate:
27,648 baht
, save
6,912 baht

Payment options

PayPal
Visa
Bank transfer
Direct debit

Monthly payment plan with 0% interest and online payments secured by OMISE protection.

What is included?

We keep classes small so you get real attention from the instructors.

Frequently Asked Questions

Need more answers? Email [email protected]

No. We explain the technical concepts you need as they appear.

Yes. The course is project-based and the aim is to finish with a working, deployed product.

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.

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.

Yes, as long as the scope is realistic for the course. We will help you reduce it to a sensible first version.

Both. Classes run live at our training centre in Bangkok, and you can also join live online through Zoom.

Yes, you will receive a WCB certificate of completion.

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.

Taya, who looks after bookings at Web Courses Bangkok

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

What related courses do you have?

With all Bootcamps you can take any of our Essentials courses at 1/2 price!

You can get an Ed-Visa with these bootcamps

You can get an Ed-Visa with these bootcamps

You can get an Ed-Visa with these bootcamps

You can get an Ed-Visa with these bootcamps