Developers shipping their first agent
You can already build software. You want the patterns that keep an agent stable once real users touch it.
LevelIntermediate
For developers who want to ship AI agents — not just demo them
This is not theory off a slide
I have shipped software for 13 years in Hong Kong, Germany and Japan, and I build with Claude Code and the Agent SDK on real work.
So this course teaches what actually survives production — the loop, the tools, the evaluation and the guardrails that hold.
Who it's for
You can already build software. You want the patterns that keep an agent stable once real users touch it.
You are being asked to put AI into an existing system, and you want it observable, evaluated and governed.
You need to judge model choice, tool design and autonomy limits before you commit a whole team to them.
Before you start
It assumes you can already write and run code. If several of these are new to you, start with the Full-Stack Bootcamp instead.
Skills
Each one is taught against a system that runs, not a slide that explains.
Curriculum
Every module ends in a milestone project you run, break on purpose, and then defend.
Tap a module to see every lesson
Put Claude to work on real systems: choose the right model for the job, design the agent loop, and configure Claude Code for a whole team.
Stand up, run and verify four reference systems from this module, then defend every design decision with your own run output.
Connect AI applications to the tools, data and systems they need through the Model Context Protocol — then govern exactly what they are allowed to touch.
Write a client that commands your own scraper and database servers to gather competitor pricing and reason over it.
Measure what an agent actually does and watch how it behaves in production, so silent failures surface before your users find them.
Operate the three document and risk systems you built, break them on purpose, and defend their design with evidence from your own runs.
Give agents room to act on their own while keeping them inside firm boundaries — ones enforced by code, not by a well-worded prompt.
Build a code-review tool that routes work across several agents, each with its own tools, and holds every one of them accountable.
Projects
Each is drawn from a real industry problem — insurance, retail, financial services and manufacturing.
Module 1
Stand up, run and verify four reference systems from this module, then defend every design decision with your own run output.
Prove you can run and defend an agent architecture
Module 2
Write a client that commands your own scraper and database servers to gather competitor pricing and reason over it.
Prove you can build and command your own MCP servers
Module 3
Operate the three document and risk systems you built, break them on purpose, and defend their design with evidence from your own runs.
Prove you can measure an agent instead of trusting it
Module 4
Build a code-review tool that routes work across several agents, each with its own tools, and holds every one of them accountable.
Prove you can keep several agents accountable at once
Stack
No framework tourism. One coherent stack, carried across all four modules.
Claude platform
Claude 4.5
Pick Haiku, Sonnet or Opus by intelligence, speed and cost
Claude API
Direct model calls, tool use and structured outputs
Claude Code
An agentic assistant that reads and writes your codebase
Claude Agent SDK
Production agents with goals, tools and permissions
Claude Skills
Reusable expertise your agents can discover and apply
Protocol and tooling
Model Context Protocol
The standard way agents reach tools, data and systems
FastMCP
Build your own MCP servers quickly
Custom Tools
Wire agents into private data and internal APIs
Languages and validation
Python
Servers, governance layers and evaluation harnesses
TypeScript
Agent SDK work and typed tool definitions
Zod
Schemas that stop an agent inventing values
How it works
Message me first. If the course is wrong for you, I will say so.
Your platform login and Discord invite are issued once payment clears.
38 hours across four modules, all unlocked from day one and yours for a full year.
Four milestone projects, every one of them run against the real Claude API.
I read it myself and reply with what I would change and why.
The platform
The same learning platform as our bootcamp: progress tracking, notes, and playback that resumes where you left off on any device.

Access guaranteeOne full year of access, counted from the day your account is issued.
Outcomes
Not a certificate on its own. Working systems, and the judgement to defend them.
Every one of these comes out of a project you built yourself.
"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."
"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."
"Coding with the instructor every day until course completion — now I can code fluently on my own instead of copying from tutorials."
"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."
"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."
"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."

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
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
FAQ
No. You need to be able to write code. The course starts from how the Claude models differ and builds up from there.
Both. Python for MCP servers and governance layers, TypeScript for Agent SDK work and typed tools. Basic familiarity with each is enough.
One full year from the day your account is issued, and there is no limit on how many times you rewatch a lesson.
No. The bootcamp teaches you to build software. This course assumes you already can, and teaches you to build agents that survive production.
Yes, a small amount. The projects call the real Claude API, which is the point. Typical usage across the whole course is modest, and I show you how to keep it that way.
Taught in Thai, with English kept for technical terms, code and documentation.
Yes, on Discord, for your whole access period. I answer them myself.
Yes. Send a repository, I read it, and I reply with what I would change and why.
I update the affected lessons, and the updates are free for anyone already enrolled.
Yes, once you finish the course and submit the projects. In interviews, though, what carries weight is the four working systems you can show and explain.
Message me on LINE. Tell me what you are building and I will tell you honestly whether this course fits.
Cancellation Policy
Terms & Conditions