AI · AIC-14

Build Business Apps with Claude Code

Build Business Apps with Claude Code is a vibe-coding course for non-programmers that uses Claude Code to build web apps and internal tools, from prompting, CLAUDE.md files and Skills to connecting data through MCP. It suits business analysts, marketing, HR and finance staff and project managers, and you leave able to deploy an app online for your team.

Updated
From 8,820 THB / person 9,800 −10% excl. VAT 7% · group rates available
PDFDownload the course outline
  • Duration12 hours · 2 days
  • FormatOnsite / live online
  • Next roundOn request
  • CertificateIncluded

Course overview

Today many office workers do repetitive work across dozens of Excel files, wait months for the IT team to build small tools, or have good ideas they want to try but hit the wall of not knowing how to code. The arrival of AI coding agents like Claude Code changes this equation completely, because users can type what they want in plain human language and have the AI write, test and fix all the code. This course is designed specifically for business users and office workers with no programming background. Learners study the Vibe Coding concept that shifts

their role from coder to Creative Director who directs the outcome - from installing and configuring Claude Code, writing prompts that actually get results, creating a CLAUDE.md file to define project rules and context, building personal slash commands and skills to reuse workflows, through connecting to real data via MCP and deploying the app online to share with colleagues immediately. Everything is hands-on across two days; learners build applications themselves from the first hour and finish with a capstone workshop where they pick a problem from their own daily work and turn it into a real, usable tool

What you’ll gain

  • Understand the Vibe Coding concept and the shift from coder to outcome director
  • Install and configure Claude Code correctly, and build a usable web app or internal tool with no coding background
  • Write effective prompts that get Claude Code to produce the intended result, and use Plan Mode and Auto Mode appropriately
  • Create a CLAUDE.md file to define the project's context, structure and rules
  • Build your own slash commands and skills to reuse workflows
  • Connect Claude Code to real data and systems through MCP (Model Context Protocol) and persist data with Supabase
  • Understand the professional development process - Interview, Plan, Build, Test, Ship - and read errors and direct the AI to fix them systematically even without being a programmer
  • Deploy applications online and share the link, while assessing cost, security and precautions before real organizational use

Who this course is for

  • Business analysts and data analysts who want to build a dashboard or internal tool themselves
  • Marketing and content creators who want to build a landing page, microsite or marketing tool
  • Operations, HR and finance staff who want to automate repetitive work
  • Project managers and product owners who want to prototype before briefing the dev team, and executives who want to understand AI coding to set digital transformation direction
  • Anyone who wants to build their own application but has no programming background

Prerequisites

  • General computer and internet skills
  • Some experience with generative AI such as Claude, ChatGPT, Microsoft Copilot or Gemini
  • Understanding of your own job process to use as the workshop problem
  • No background in HTML, JavaScript or database programming required

Curriculum

Day 1 Start Building Apps with Claude Code and Lay the Project Foundation

Section 1: Kickoff and Mindset Shift

  • How software development is changing in the AI coding agent era, and what Vibe Coding is versus traditional programming
  • Shifting from coder to Creative Director who directs the outcome, with a mindset reset: say what you want, not how to write it
  • Demo: build a working web app in 5 minutes, and where AI coding excels versus work still needing human judgment

Section 2: Installing and Configuring Claude Code

  • Getting to know Claude Code and its three usage channels (Terminal, Claude Desktop, VS Code)
  • Hands-on: install Claude Code on your machine, choose a subscription plan (Free, Pro, Max, Team/Enterprise) and verify the install
  • Understanding the working directory, granting the AI file access, common commands and reading the AI's responses

Section 3: Building Your First Application

  • A simple project structure and the difference between Plan Mode and Auto Mode and when to use each
  • Reviewing and approving the plan before the AI acts, and the feedback loop: instruct, review, fix, repeat
  • Viewing the result as a working app in the browser, plus a workshop: build a personal dashboard such as a to-do list, expense logger or calorie tracker

Section 4: Prompt Engineering for Building Apps

  • The structure of an effective prompt: Context + Goal + Constraints + Examples, plus context stuffing and specification by example
  • Incremental prompting instead of one big instruction, and using mockups, screenshots and attachments with your prompt
  • Common pitfalls and how to fix them, plus a workshop: improve the Section 3 app with quality prompts

Section 5: CLAUDE.md and Project Memory

  • What CLAUDE.md is, why it matters for output quality, and turning a note file into a work contract the AI must follow
  • Standardizing the project structure (src/, assets/, docs/ folders and naming conventions) and defining coding style, communication language and prohibitions
  • The memory tier concept (working memory vs knowledge base), global vs project CLAUDE.md, plus a workshop: write a CLAUDE.md for your project and test before and after
Day 2 Move to Real Use, Connect Data and Deploy Online

Section 6: Skills and Slash Commands

  • Overview: Skills vs Slash Commands vs CLAUDE.md and when to use each, plus the structure of a slash command to build personal commands such as /summarize, /translate
  • The structure of a Skill (SKILL.md, a good description, supporting files) and writing descriptions so the skill is invoked at the right time
  • Managing and sharing skills with teammates, plus a workshop: build a weekly-report skill that reads data from a file and summarizes it into an automatic report

Section 7: MCP - Connecting Claude Code to Real Data

  • What MCP (Model Context Protocol) is, what it solves, and a brief architecture (MCP Server, MCP Client, Tool)
  • Installing and connecting common MCP servers (Google Drive, Notion, GitHub, Database) and verifying the connection
  • Workshop: pull data from a Google Sheet into your app, with security around permissions, scope, token handling and precautions for personal and confidential data

Section 8: Persisting Data with Supabase

  • Why a business user should know a ready-made backend, and the difference between browser data and real database data
  • Creating a Supabase project and designing tables by instructing the AI, connecting the app to Supabase and testing writing/reading data
  • Basic access-control concepts (Row Level Security), plus a workshop: make the app store data in Supabase for use across devices and sessions

Section 9: A Professional Development Process with AI

  • The 5-step process - Interview, Plan, Build, Test, Ship - and having the AI interview your requirements before starting
  • Using sub-agents by role (Researcher, Reviewer, Tester) and the Hooks concept for automatic quality control
  • Designing a modular structure, debugging approaches for non-programmers, and keeping the AI from changing things you did not ask for

Section 10: Capstone Workshop - Build a Tool to Solve a Real Problem

  • Brief: pick a problem from your own daily work and build an internal tool or web app such as an expense tracker, lead qualifier, meeting summarizer, meeting-room booking or task tracker
  • Steps: scope it and write a CLAUDE.md, plan with Plan Mode, build and refine with the feedback loop, connect a Supabase database and test and fix errors
  • Present the work and exchange approaches among learners

Section 11: Deploy, Share and Real Organizational Use

  • Deploying to Vercel or Netlify in minutes and sharing the link with colleagues or customers
  • Basic version control for non-programmers (Git and GitHub) and rolling back to a previous version when the result is not right
  • Estimating the cost of AI and related services, security and organizational-policy considerations, when to hand off to a professional dev team, and paths for further learning

Schedule & training options

For individuals — public rounds

No public rounds are open right now. Join the waiting list and we will contact you first when the next round opens, or ask us on LINE. Or call 02-570-8449 or 088-807-9770

For organisations — in-house / private

  • Tailor the content to your team’s tools and projects
  • Your dates, at your office or live online
  • Quotation with tax ID for procurement
Corporate training quote

Instructors

Frequently asked questions

What is vibe coding, and can people who cannot code really build apps with it?

Vibe coding means building software by telling an AI what you want in plain language and letting it write the code, so your role shifts from writing code to directing and checking the result. Non-programmers can genuinely build internal tools or simple dashboards this way, but they still need a clear understanding of their own work, must test the output, and should consider data security before using it in the organisation.

What is a CLAUDE.md file, and what should go in it?

CLAUDE.md is a file Claude Code reads whenever it starts work in a project, giving it context you do not want to repeat. Describe what the app does and who uses it, the folder structure, the tools and technologies involved, the commands to run and test it, and rules to follow, such as interface language, date format or files not to touch. Keep it short and clear, and add to it when the same problem keeps recurring.

How do Plan Mode and Auto Mode in Claude Code differ, and when should you use each?

Plan Mode has Claude read the project and propose what it will do without changing any files, which suits new or large tasks where you should review and approve the approach first. Auto Mode lets Claude carry on working with fewer permission prompts, which suits well-defined work whose plan you have already checked. A good rhythm is to plan in Plan Mode, let Claude build, then check the result in the browser and request fixes in rounds.

Who is the Build Business Apps with Claude Code course for, and what should I know beforehand?

It suits business and data analysts who want to build their own dashboards or internal tools, marketers who want landing pages, operations, HR and finance teams looking to cut repetitive work, and project managers who want a prototype before briefing developers. You need general computer skills, some experience with generative AI and a good grasp of your own work process. No HTML, JavaScript or database knowledge is required.

What will I be able to do after the Build Business Apps with Claude Code course?

You will be able to install and configure Claude Code, build a working web app or internal tool, write prompts that get the result you need, create your own CLAUDE.md, slash commands and Skills, connect data through MCP and store it in Supabase, read errors and have the AI fix them methodically, and deploy the app online for your team. Participants who complete the training receive a Certificate of Completion with its own number, which can be verified online.

What should I prepare for the Build Business Apps with Claude Code course?

Bring a computer on which you can install software, because Claude Code is installed on your own machine and the right subscription plan is chosen together in class. Also come with an idea from your own work, such as a record-keeping system, a form or a dashboard you would like to have, to use as your workshop exercise and develop into your own app.

Related articles

Articles are published in Thai.