Full Stack Coding Bootcamp with AI

For people changing careers into code — and building a product of their own

  • Stuck on something? Message me any time
  • Build 3 real projects, each code-reviewed one to one
  • Career-change interview coaching once you finish
Varis (Man), your instructorFrom animator to world-class software developer13 years in Hong Kong, Germany and Japan

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 course different

  • I review every student's code myself

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

  • Answers while you are still stuck

    Keep coding without losing momentum, as if I were sitting next to you

  • 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

  • Interview practice for the companies you want

    One to one, tuned for people changing careers

    Value1,490฿Included in tuition

  • My own playbook for your LinkedIn and CV

    Sharpen your CV and profile so recruiters take notice

    Value2,490฿Included in tuition

  • Using AI like a professional

    A dedicated workshop on working with AI to move ten times faster

    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

The Varis Lab platform keeps class recordings, homework, quizzes and your progress through each lesson in one place.

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

How it works

How the Video Edition works

  1. Enrol in the Video Edition

    Message us on LINE to ask questions and confirm your place, then get access to the learning platform and Discord.

  2. Videos arrive after each live class

    Each recording is published within 1–2 days of that live class ending. The full course is not released all at once when you enrol.

  3. Study whenever suits you

    Watch and rewatch at your own pace within your 1-year access window — after work, at weekends, or as many times as you need.

  4. Submit code for review

    Send in your code or projects for Code Review directly from the instructor, on the same terms as live students.

  5. Ask questions and join workshops

    Ask questions in Discord as you go, get instructor support, and join the workshops and bonuses included in your enrolment.

Who this class is for

  • Career changers becoming developers

  • People who want their own website or application

  • Business owners sending their team to train in coding with me

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

Tuition

Switch to a Dev career and own a Product of your own, for only

One-time payment

25,000

THB / person

Or pay over 10 months

2,500

THB / month

0% interest for up to 10 months with credit cards from participating banks.

Instalments available 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

What the price includes

  • 84 hours of recordings from the live classes, with 1 year of access
  • Instructor support throughout the course via Discord
  • Code Review by a Senior Developer
  • Discord community membership
  • Every workshop and bonus included in the live edition
  • Three portfolio projects including a deployed Full-Stack Capstone
  • Career support: CV/portfolio review and mock interviews, as in the live edition

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.

FAQ

Video Edition questions

Only in how you watch and when. The live edition runs to a fixed real-time schedule; the Video Edition gives you the recordings of those same classes to watch when it suits you. Content, tech stack, support, code review, workshops, bonuses and after-course support are identical. What the Video Edition does not include is attending the main classes live.

No. Lessons unlock alongside the live cohort currently running. Each class video is published within 1–2 days of that live session ending, so the whole course is not available on day one.

Within 1–2 days of each live class ending. Once a video is up you can watch it straight away and revisit it for as long as your access lasts.

For 1 year from the start of your access. Within that window you can rewatch anything as many times as you like.

Yes. No prior coding experience is required — the course starts from the fundamentals and builds up. You need a laptop, consistent practice time and commitment.

In the same Discord as the live cohort. The instructor answers during the week, and you also see your cohort's questions and answers.

Yes. Submit your code or projects for Code Review from a Senior Developer, on the same terms as live students.

Yes, all of them, exactly as in the live edition: workshops, bonuses, career support, CV/portfolio review, mock interviews and help extending your Capstone. Anything delivered one-to-one or live is scheduled with you and announced in advance on Discord.

Yes — that's the main reason the Video Edition exists. Nothing is locked to the live timetable, so you choose when to watch and when to build.

Either 25,000 THB in one payment, or 2,500 THB a month for 10 months at 0% interest with credit cards from participating banks. Ask us on LINE ID varislab for details.

Ready to start on your own schedule?

Message us first — ask anything about your background, your schedule, and whether this fits your goals. No obligation to enrol.

Cancellation Policy

Cancellation & Refund Policy

Terms & Conditions

Terms & Conditions