Full-Stack Software Developer BootcampAI EditionLive Edition

As a Senior Engineer with international experience across 4 countries (Hong Kong, Germany, Japan, Thailand), I designed this syllabus to teach you not just how to write code, but how to architect full-stack systems and manage AI agents to work 10x faster.

  • 12 Weeks
  • 84 Live Hours
  • AI-Powered

Limited spots · Next cohort starting soon

I guarantee the quality

Because I changed careers myself

I know where beginners get stuck, what stops them finishing, and why the move into DEV falls through.

So I built a support system that takes students from zero background to writing real code — into the developer job they wanted.

So here is what makes this bootcamp different

  • I review every student's code myself

    Detailed feedback on every project, aimed at what you specifically need to fix

  • Ask me live, in the room

    Get unstuck in the session itself, then keep asking in Discord between classes

  • Three projects you can take into interviews

    Real products of your own to show and talk through

  • A quiz at the end of every lesson

    With full answers and a detailed explanation of each one

  • Progress tracking built in

    See how far you have come and finish the course you started

Special

Private bonus classes

  • CV / Resume Preparation

    We review your CV and help you present your projects so recruiters take notice

    Value1,490฿Included in tuition

  • Mock Interview Session

    Practice real technical and behavioural questions, with direct feedback afterwards

    Value2,490฿Included in tuition

  • Claude Code Workshop

    A hands-on session with the AI coding assistant used throughout the bootcamp

    Value8,000฿Included in tuition

Total bonus value

3 bonus sessions · included in tuition

฿11,980FREE

The real platform

What the learning platform looks like

Every live class is recorded to the Varis Lab platform, alongside your homework, quizzes and progress through each lesson — so missing a session never means missing the material.

The Varis Lab learning platform showing the Week 1 HTML, CSS and JavaScript class recording, with a course-content sidebar listing each day's recording, homework and quiz.
A real lesson page — the Week 1 class recording alongside the lesson, homework and quiz list that tracks your progress.

GuaranteedI keep supporting you until you land the job

Who this bootcamp is for

  • Career changers with no tech background

  • Self-taught developers filling the gaps

  • People getting ready for an AI-native workplace

Live Classes

Weekly Schedule

Tuesday

20:00 – 22:00

2 hrs

Core Concepts & Architecture

Thursday

20:00 – 22:00

2 hrs

Live Coding & AI Workflow

Saturday

09:00 – 12:00

3 hrs

Live Lab, Code Review & Projects

12-Week Curriculum

Full Syllabus

You will not just learn to code with AI. You will learn how to write code manually first, then manage AI agents through specs, plans, reviews, debugging, refactoring, and deployment — the way modern software teams are starting to work.

Phase 1: The "Manual Core"

Manual-first · AI off

Weeks 1–3

Before using AI tools, students build a strong manual coding foundation. Cursor AI is intentionally disabled in this phase so students can practice JavaScript, TypeScript, logic, DOM manipulation, debugging, and problem-solving by themselves.

StackHTML5 logoHTML5CSS GridTypeScript logoTypeScript
Week 1

The Foundations & Logic

  • Set up the developer environment and understand how the web works
  • Practice variables, control flow, loops, arrays, and objects manually
  • Build problem-solving habits before asking tools for help
Week 2

The Modern DOM & Pure CSS

  • Create semantic HTML pages and understand the DOM structure
  • Use CSS box model, Flexbox, and Grid to build responsive layouts
Week 3

TypeScript Basics & Phase 1 Project

  • Use TypeScript to make functions, interfaces, and data shapes safer
  • Debug small mistakes manually and explain why the fix works
Milestone Project

"Coffee Master" Landing Page

Built from scratch using HTML, CSS, and TypeScript logic with no AI assistance.

View Live Demo

Phase 2: React & AI-Assisted Frontend

AI-Assisted

Weeks 4–6

Students first learn React component thinking manually, then use Cursor to speed up repetitive UI work. Generated output is reviewed and refactored into clean React code students can explain.

StackReact logoReactTailwind CSS logoTailwind CSSCursor logoCursor
Week 4

React 19 Fundamentals

  • Learn React fundamentals: JSX, props, state, effects, and component thinking
  • Build components manually before using assistance
  • Recognize when not to use AI and why understanding comes first
  • Use AI to explain unfamiliar code without blindly accepting output
Week 5

Tailwind CSS & Cursor Workflow

  • Turn screenshots, wireframes, or requirements into clear UI prompts
  • Use Cursor Agent for first-pass UI only after understanding the structure
  • Review generated Tailwind for responsiveness, accessibility, and maintainability
  • Refactor generated UI into reusable React components
Week 6

Data Fetching & Phase 2 Project

  • Write core data-fetching logic manually with promises and async/await
  • Connect React screens to APIs and handle loading, errors, and empty states
  • Use AI for planning, debugging async issues, and improving structure
  • Prepare a short README and project explanation
Milestone Project

"E-commerce Shop UI"

Build a responsive React frontend, then explain which parts were written manually and where tooling accelerated the work.

View Live Demo

Phase 3: AI-Assisted Backend Engineering — Express, NestJS, Prisma & Neon

AI-Assisted

Weeks 7–9

Students learn backend fundamentals first: APIs, routing, middleware, database modeling, authentication, and backend architecture. AI is then used to help plan routes, scaffold NestJS modules, investigate errors, and review code while students remain responsible for understanding and modifying the implementation.

StackNode.js logoNode.jsExpress logoExpressNestJS logoNestJSPostgreSQL logoPostgreSQLPrisma logoPrismaNeon logoNeonJWT logoJWT
Week 7

Node.js, Express & Backend Fundamentals

  • Understand Express fundamentals, request/response flow, and backend project setup
  • Build REST API routes, middleware, and simple CRUD handlers manually
  • Practice error handling and route organization before adding a database
  • Use AI to plan or refactor routes, then compare against REST best practices
Week 8

PostgreSQL, Prisma & Neon Database

  • Learn PostgreSQL, Prisma, Neon, schemas, migrations, and relationships
  • Model users, products, orders, or Capstone data with clear relations
  • Use AI to draft schemas while manually checking constraints and relations
  • Explain database relationships without relying on the chat
Week 9

NestJS, Authentication & Production API

  • Build NestJS modules, controllers, services, DTOs, and guards
  • Implement JWT authentication, password hashing, protected routes, and validation
  • Use AI to scaffold repetitive backend structure after understanding the pattern
  • Review auth/security decisions and explain the JWT flow manually
Milestone Project

"Production E-commerce API with NestJS, Prisma & Neon"

Build a production-style backend with authentication, database relations, protected routes, and APIs that connect to a real frontend.

Phase 4: Capstone Launch — Deploy Your Real Full-Stack Product

AI-Assisted

Weeks 10–12

The final phase brings everything together into a real full-stack Capstone Project: React frontend, NestJS backend, Prisma + Neon database, file storage with DigitalOcean Spaces, and deployment on Vercel + Render. AI may help with planning, scaffolding, debugging, documentation, and review, but students must understand, edit, debug, explain, and present their own code.

StackNeon logoNeonDigitalOcean Spaces logoDigitalOcean SpacesVercel logoVercelRender logoRenderGitHub Actions logoGitHub Actions
Week 10

Capstone Kickoff, AI Planning & Full-Stack Deployment

  • Choose a Capstone problem based on interests and career goals
  • Write a product brief, user flow, feature list, and data model
  • Use AI Agent planning to break work into tasks, then review the plan manually
  • Connect React, NestJS, Neon, DigitalOcean Spaces, Vercel, and Render
Week 11

AI-Assisted Debugging, Code Review & Production Polish

  • Use AI to investigate bugs while manually verifying the root cause
  • Review code for readability, security, edge cases, and maintainability
  • Refactor frontend components, backend services, DTOs, and Prisma queries
  • Add README, screenshots, demo link, and setup guide to GitHub
Week 12

Capstone Demo Day, AI Workflow Reflection & Career Workshop

  • Present the Capstone Project in Demo Day format
  • Explain architecture: frontend, backend, database, storage, and deployment
  • Explain what was written manually and how AI was used responsibly
  • Turn the project into resume bullets, portfolio content, and mock interview answers
Milestone Project

"Capstone Project"

A final project shaped around each student's interests and career goals, developed until it can support their portfolio, GitHub, resume bullets, and interview story.

Technologies used throughout the bootcamp

A stack that reaches real work

You will not learn tools as isolated fragments. The same stack compounds from frontend to backend, AI workflow, and production deployment.

Frontend

React logo

React

Frontend

Tailwind CSS logo

Tailwind CSS

UI System

Backend

Node.js logo

Node.js

Runtime

Express logo

Express

API Basics

NestJS logo

NestJS

Production Backend

PostgreSQL logo

PostgreSQL

Database

Prisma logo

Prisma

Database

Neon logo

Neon

Database

JWT logo

JWT

Security

AI & Deployment

DigitalOcean Spaces logo

DigitalOcean Spaces

File Storage

Cursor logo

Cursor

AI Workflow

Vercel logo

Vercel

Deployment

Render logo

Render

Deployment

GitHub Actions logo

GitHub Actions

Deployment

What students say about Instructor Varis

ViVian
ViVian
Finally Finished a Course I Could Keep Up With
"I had studied elsewhere but couldn't keep up and never finished. Studying with Instructor Varis in a group of 4, whenever I had questions or fell behind, I could ask immediately — it helped so much. This time I actually completed the course."
Small group of 4 — questions answered on the spot
Finished the whole course without falling behind
Nadthaporn
Nadthaporn
Hands-on Learning with Real Projects
"It's not just theory — this course lets you work on real projects. I felt like I gained actual work experience. I practiced every step of the process."
Completed the course and built a portfolio from the projects
Confident — I have the knowledge and skills the market demands
Pensri
Pensri
Coding Every Day Until It Finally Clicked
"Coding with the instructor every day until course completion — now I can code fluently on my own instead of copying from tutorials."
Focused on Front End, but comfortable with Back End tasks too
Daily practice turned into real coding fluency
Stang
Stang
Fun Teaching Style with Clear Examples
"This course made complex topics feel simple. The instructor is great at Back End, explains well with examples, making it easy to understand the concepts and start coding right away."
Confident in my own skills
Ready to apply for developer jobs abroad
Dancio
Dancio
Stopped Wasting Time Guessing What to Study
"I wasted so much time studying on my own before finding Instructor Varis's course. Honestly, I wish I had decided to join much sooner."
A clear learning path instead of guessing what comes next
Covered both Front End and Back End, not just one side
Me
Me
Learned the Skills Real Projects Actually Need
"In this course, we built APIs and managed databases with real projects — exactly the kind of work I wanted to be able to do on my own."
Hands-on practice in every class
Started with zero experience and still kept up

Instructor Varis has taught students in 13 countries worldwide

USAEnglandNetherlandsGermanyItalyUkraineRussiaGeorgiaGhanaMyanmarThailandMalaysiaAustralia
  • USA
  • England
  • Netherlands
  • Germany
  • Italy
  • Ukraine
  • Russia
  • Georgia
  • Ghana
  • Myanmar
  • Thailand
  • Malaysia
  • Australia

Your Instructor

Varis Darasirikul — Founder & CEO of Varis Lab

Varis Darasirikul

Founder & CEO of Varis Lab

Over the past decade, I've built my career as a Software Engineer, working across 4 countries (Hong Kong, Germany, Japan, Thailand) with leading corporations and startups. I hold a Master's degree in Computer Science from the University of Hong Kong, and today I'm the CEO & Founder of Variden Tech, building AI-powered products and software. 🇹🇭 🇭🇰 🇩🇪 🇯🇵

I've been on both sides of the table — as a candidate facing tough interviews and as part of teams hiring globally. This gives me unique insights into what international recruiters actually look for.

10+

Years Experience

4

Countries

Master's in CS

Univ. of Hong Kong

The University of Hong Kong

Why Varis Lab?

How We Compare

FeatureOther BootcampsVaris Lab
Coding FoundationJump to frameworks fast, minimal low-level coding practiceManual coding first before AI is allowed
AI WorkflowNot taught, or mentioned as an afterthoughtCursor taught as a professional assistant: plan, generate, review, test, refactor, explain
Frontend SkillsReact basics covered, but rarely with real-world patternsReact, Tailwind, data fetching, reusable components, and AI-assisted UI workflow
Backend SkillsSimple Express or Node.js APIs, rarely production-gradeExpress fundamentals, NestJS production backend, JWT authentication, and API architecture
DatabaseBasic SQL or MongoDB, schema design rarely taughtPostgreSQL, Prisma, Neon, schema design, migrations, and relationships
DeploymentOne-click deployment shown briefly, CI/CD not coveredVercel frontend, Render backend, Neon database, DigitalOcean Spaces storage, and GitHub Actions
Capstone ProjectGroup or solo project, limited code review, rarely production-deployedJob-ready full-stack Capstone with code review, deployment, README, demo, and architecture explanation
Career ReadinessResume and portfolio help, but no mock technical defenseCapstone defense, project story, resume bullets, LinkedIn improvement, and mock interview preparation
InstructorMultiple rotating instructors or TAs, not a single senior engineerSenior Engineer with international product experience across 4 countries (Hong Kong, Germany, Japan, Thailand)
Class Size20–50+ students per cohort, less direct feedbackSmall cohort with weekly code review and direct feedback

Coding Foundation

Other Bootcamps

Jump to frameworks fast, minimal low-level coding practice

Varis Lab

Manual coding first before AI is allowed

AI Workflow

Other Bootcamps

Not taught, or mentioned as an afterthought

Varis Lab

Cursor taught as a professional assistant: plan, generate, review, test, refactor, explain

Frontend Skills

Other Bootcamps

React basics covered, but rarely with real-world patterns

Varis Lab

React, Tailwind, data fetching, reusable components, and AI-assisted UI workflow

Backend Skills

Other Bootcamps

Simple Express or Node.js APIs, rarely production-grade

Varis Lab

Express fundamentals, NestJS production backend, JWT authentication, and API architecture

Database

Other Bootcamps

Basic SQL or MongoDB, schema design rarely taught

Varis Lab

PostgreSQL, Prisma, Neon, schema design, migrations, and relationships

Deployment

Other Bootcamps

One-click deployment shown briefly, CI/CD not covered

Varis Lab

Vercel frontend, Render backend, Neon database, DigitalOcean Spaces storage, and GitHub Actions

Capstone Project

Other Bootcamps

Group or solo project, limited code review, rarely production-deployed

Varis Lab

Job-ready full-stack Capstone with code review, deployment, README, demo, and architecture explanation

Career Readiness

Other Bootcamps

Resume and portfolio help, but no mock technical defense

Varis Lab

Capstone defense, project story, resume bullets, LinkedIn improvement, and mock interview preparation

Instructor

Other Bootcamps

Multiple rotating instructors or TAs, not a single senior engineer

Varis Lab

Senior Engineer with international product experience across 4 countries (Hong Kong, Germany, Japan, Thailand)

Class Size

Other Bootcamps

20–50+ students per cohort, less direct feedback

Varis Lab

Small cohort with weekly code review and direct feedback

Our Commitment To You

Support That Doesn't End at Graduation

Enrolling once gives you more than 12 weeks of classes — it's an ongoing relationship. Here's how I keep backing you long after the cohort wraps.

Lifetime Cohort Access

Enroll once and re-join any future cohort at no extra cost. Refresh your skills, revisit the tougher topics, or simply learn alongside a new group whenever you're ready — for life.

Re-attend forever

Capstone Support Beyond the Curriculum

Building something ambitious for your final project? I'll personally support you with features outside the standard curriculum scope — guiding you until your idea becomes a real, working product.

Until it becomes real

Next Cohort

When Class Starts

Previous rounds

July 7, 2026Full

October 12, 2026

12 WeeksLive OnlinePart-time

Seats are limited to keep classes small and personal. Secure your spot before the cohort fills.

Investment

Tuition

Early Bird

45,000

39,900

THB / person · One-time Payment

Save 5,100 THB vs regular price

Offer ends September 28, 2026

10-Month Installment

4,500

THB / month

0% interest · up to 10 months

Pay with these cards

Kasikorn
Kasikorn
SCB CardX
SCB CardX
Bangkok Bank
Bangkok Bank
Krungsri
Krungsri
KTC
KTC
First Choice
First Choice
ttb
ttb
UOB
UOB

Be the first to know when the next cohort opens.

What's Included

  • 84 hours of live instruction
  • Discord community access
  • Weekly code reviews from Senior Engineer
  • Career workshop (resume + LinkedIn overhaul)
  • 3 portfolio-ready projects, including one full-stack Capstone App deployed live with Vercel, Render, Neon, and DigitalOcean Spaces
  • Certificate of completion

Still have questions before enrolling?

Leave your details and I'll get back to you to help figure out if this course fits your goals.

Common Questions

FAQ

Do I need a technical background or coding experience?

No prior coding experience or technical degree is required. The bootcamp starts from absolute zero and builds up progressively. All you need is a laptop, dedication, and the willingness to learn. Career changers from non-tech fields are welcome — many of our students come from completely different industries.

What does the bootcamp schedule look like?

The bootcamp runs part-time over 12 weeks: Tuesday & Thursday evenings from 20:00–22:00, and Saturday mornings from 09:00–12:00. That's 7 hours per week of live classes — 84 hours total. The schedule is designed so working professionals can attend without taking time off.

Is this live or self-paced?

All classes are live and online with a real instructor — this is not a pre-recorded video course. You can ask questions, pair-program, and get real-time feedback during every session. Recordings are also available if you need to review material later.

Can I work full-time while attending?

Yes — this bootcamp is specifically designed for working professionals. Classes are held on weekday evenings and Saturday mornings so you can keep your job while building new skills. Most of our students work full-time throughout the program.

Who is the instructor?

The bootcamp is taught by a Senior Engineer with international experience across 4 countries (Hong Kong, Germany, Japan, Thailand) and hands-on production experience building full-stack systems and AI-powered applications. You'll learn directly from someone who ships real products — not just theory.

What laptop/specs do I need?

Any laptop from the last 5 years will work. We recommend at least 8 GB RAM and a modern browser (Chrome or Edge). Mac, Windows, or Linux are all fine — we use VS Code and the terminal for everything.

What if I miss a class?

Every session is recorded and uploaded to the private Discord within 24 hours. You can catch up at your own pace, and the instructor is available for questions during the week.

Do I need to know English?

Classes are taught in Thai, but all code, documentation, and tooling are in English. Basic reading-level English is sufficient — we help you build technical English fluency as part of the program.

Is there a payment plan?

Yes. We offer a 6-installment plan at no extra cost. Contact us for details during your free consultation.

What happens after the bootcamp?

You keep lifetime access to the Discord community, recordings, and future curriculum updates. Alumni also get priority access to mock interview sessions and job referral networks.

Ready to Fast-Track
Your Career?

Join the next cohort and learn from a Senior Engineer with global, international experience. Limited seats available.

Not sure if the bootcamp is right for you? Reach out and chat with me first — ask anything, no commitment to apply.

Cancellation Policy

Cancellation & Refund Policy

Terms & Conditions

Terms & Conditions