Batch #2 · starts November · 8 seats

Think clearly.
Prompt clearly.
Build carefully.
Verify honestly.

An 8-week bootcamp to learn how to build real web apps with AI, from fundamentals to production deployment. Not an "AI writes code for you" course — you learn to think, prompt, build, and verify like a professional developer.

Duration
8 weeks

Tue & Sat live, 48 hours total

Small cohort
Max 8

Small enough for real per-student review

AI tool
Your choice

Cursor, Claude Code, Windsurf, Cline, Aider

What you will ship to production

4 milestones, 4 real outcomes you can put in your portfolio.

Not classroom exercises. Each project has a live URL, a public repo, and a technical story you can defend in an interview.

Join the next batch
  1. Week 1–2

    Company Profile + Next.js

    A static one-pager and then a real Next.js site on a custom domain over HTTPS.

  2. Week 3–4

    MVP Dashboard, Containerized on a VPS

    A small dashboard with a database, then containerized with Docker and Compose and deployed to a real Linux VPS.

  3. Week 5–6

    NestJS API + Vite SPA

    A real backend with auth, validation, and Prisma, connected to a Vite + TanStack frontend with real loading and error states.

  4. Week 7–8

    Capstone + Portfolio Demo

    A capstone app you scoped, planned, and shipped. Plus a polished portfolio page and a 5-minute demo.

8-week curriculum

From clear prompts to a capstone you can present.

Every week ends with one outcome you can deploy or show. No empty weeks, no theory-only weeks.

  1. Week 1Deployed company profile website

    AI Tools, Prompting, and Web Fundamentals

    The most important week. Students learn what an LLM is, how tokens, prompts, rules, and context windows shape output, and how to verify AI work in the browser, terminal, and deployment. Tool-flexible: Cursor, Claude Code, Windsurf, Cline, Aider, OpenCode, anything.

    AI workflow: Goal → context → constraints → verification → commit

  2. Week 2Next.js site on a custom domain

    Next.js and Production Deployment

    Migrate the static Week 1 site into a real Next.js project. Learn why frameworks exist, plan a migration with AI, and deploy professionally with Vercel and a custom domain.

    AI workflow: Map old site → plan structure → migrate one section → verify → commit → repeat

  3. Week 3MVP dashboard with database integration

    Tech Stack Selection and MVP

    Move from "I can build a page" to "I can choose a stack and ship a small app." Compare tools using project constraints, write a small PRD, design a database schema, and ship a focused MVP dashboard.

    AI workflow: Given my users, timeline, skill level, and data needs, recommend the simplest stack that can ship.

  4. Week 4Containerized app on a VPS

    Docker, Automation, and VPS

    Turn "it works on my laptop" into "it runs the same anywhere." Learn Docker, Compose, Makefile automation, and deploy a small service to a real Linux VPS with clear troubleshooting habits.

    AI workflow: Always send AI the command, expected result, actual error, Dockerfile, and logs.

  5. Week 5Authenticated REST API

    Backend API Development with NestJS

    Design and build a professional backend one route at a time. Modules, controllers, services, DTOs, validation, Prisma, JWT auth, and basic API docs, with AI used to plan contracts before code.

    AI workflow: Model → DTO → service method → controller route → test request → commit

  6. Week 6SPA connected to the backend API

    Frontend SPA with Vite and TanStack

    Connect Week 5’s API to a modern dashboard SPA with Vite, React, TanStack Query, and TanStack Router. Real loading states, real error states, real auth, no fake data hiding bugs.

    AI workflow: Send AI the endpoint, method, request shape, response shape, auth requirement, loading state, and error state.

  7. Week 7Full capstone application

    Final Project Development

    Capstone build week. Combine the bootcamp stack into one focused, portfolio-worthy app. Use AI to plan PRD, architecture, data model, and contracts, then build feature-by-feature.

    AI workflow: PRD → architecture → data model → API contract → one feature → verify → commit

  8. Week 8Polished portfolio and final presentation

    Portfolio, Demo Day, and Career Prep

    Turn the capstone into a presentable portfolio story: polished README, public portfolio page, a 5-minute demo, a short developer story, and a clear next-30-day plan.

    AI workflow: Use AI for portfolio copy, demo rehearsal, and resume bullets, then rewrite in your own voice.

Tooling policy

Tool-flexible. Workflow-strict.

Cursor is the default classroom demo because it is easy to show live, but you can use any AI IDE or CLI you prefer: Cursor, Windsurf, Trae, Claude Code, Cline, OpenCode, Aider, or any other tool. The workflow is what matters: clear goals, clear context, planned edits, real verification, and committed checkpoints.

    What you must be able to do

    Give the AI a clear goal, context, constraints, and verification steps

    Use files, selected code, snippets, or CLI paths as context

    Ask for a plan before large edits

    Review the code instead of accepting everything

    Test the result with real evidence

    Commit after working checkpoints

    Understand pricing, usage limits, credits, and subscriptions

Each week ends with a review session: most common mistakes, best practice, and what to fix before next week.

Per-week detail
M Aris Setiawan, mentor at MadeByAris Bootcamp

Your mentor

M Aris Setiawan

Cursor Ambassador Indonesia · Senior Full-Stack Developer

I learned AI-assisted development by shipping real products, not by following tutorials. In class I will show you how to think, prompt, build, and verify, so you do not end up as someone who just accepts every AI suggestion.

12+ years
Building web products at startups, agencies, and software houses.
Cursor Ambassador
One of the first Cursor Ambassadors from Indonesia.
Hands-on, not recordings
Live class, real code review, and mentor replies Monday–Saturday.
Live workshop every week Private communityFull mentor profile

Talk first, commit later

One quick chat saves a wrong choice.

The mentor replies on Telegram directly, usually within WIB working hours. No sales, no chatbot. If this bootcamp is not the right fit for you, we will say so plainly.

Open Telegram @madebyaris

Or email directly: arissetia.m@gmail.com

Pricing & format

Three ways to join. Same workflow, different intensity.

Batch #2 starts in November. Pick the format that fits your pace, or invite the mentor to your team or event.

Most popular

Bootcamp (Group)

Batch #2 · November

Career changers, beginners, indie founders

$2,000one-time

Group cohort, max 8 students · Live Tuesday & Saturday WIB · 8 weeks

  • 48 live hours (Tuesday & Saturday WIB)
  • Small cohort, max 8 students
  • Real code review every week, not just recordings
  • 4 milestone projects + individual capstone
  • Lifetime access to materials, recordings, and community
  • Mentor available Monday–Saturday for discussion

Private 1-on-1

Flexible schedule

Professionals who need their own pace and schedule

$4,000one-time

1-on-1 with mentor · Schedule fits you · 8 weeks intensive

  • Everything from Group Bootcamp
  • 1-on-1 sessions on your schedule (WIB / overlapping TZ)
  • Intensive project review every week
  • Personalized roadmap matched to your career goal
  • Direct line to the mentor on Telegram
  • Lifetime access to materials and community

Invite as Speaker

Talk · Workshop · Panel

Companies, communities, campuses, or conferences that want a session on AI-assisted development

$4,000/ engagement · starting at

A single session for your audience · Keynote, workshop, or panel · on-site or virtual

  • 60–90 min talk or up to half-day workshop
  • Flexible topic: AI workflow, prompting, Cursor, vibe coding, etc.
  • Slides and demo tailored to your audience and stack
  • Open Q&A and discussion time
  • On-site Greater Jakarta or virtual via Zoom/Meet (out-of-area by quote)
  • Session recording for internal use

Prices in USD. Bootcamp and Private are one-time, no refund. Speaking engagements are arranged per invitation. Talk to the mentor if you need to discuss first.

How to join

Limited seats, simple process.

Every batch is capped at 8 students so each person gets real code review, not automated attendance. Live schedule: Tuesday 19:00–22:00 WIB and Saturday 16:00–19:00 WIB.

  1. 1

    Join Batch #2 waitlist

    Get in line for Batch #2 (starting November). Only 8 seats per batch.

  2. 2

    Talk to the mentor

    Ask anything directly via Telegram before you commit to paying.

  3. 3

    Start with Week 1

    Day one is not "ship code fast." It is the AI workflow that every later week depends on.

Batch #2 · starts November · waitlist open

Lock your seat before it fills.

Apply first; the mentor reaches out for a short consultation and answers your questions before you decide.

Telegram: @madebyaris · Email: arissetia.m@gmail.com

FAQ

The questions we get most often.

Don't see your question? Ask directly on Telegram.

I have never coded before. Can I join?

Yes, as long as you can commit 6+ hours per week. Week 1 starts from web fundamentals and how to think with AI, not from heavy syntax.

Do I have to use Cursor?

No. Cursor is the default classroom demo because it is easy to show live, but you can use Claude Code, Windsurf, Cline, OpenCode, Aider, or any other AI IDE/CLI. We teach the workflow, not the buttons.

How many hours per week should I plan for?

6 live hours (Tuesday & Saturday) plus around 4–6 hours of independent project work. Deployment and capstone weeks may need more.

Do I keep access to materials forever?

Yes. After graduation you keep access to the curriculum, recordings, and the alumni community. Future curriculum updates are included too.

Is there a refund?

No refunds after payment. The bootcamp is meant for committed learners only. If you are unsure, talk to the mentor on Telegram first before paying.

How is this different from other AI courses?

The focus is not "AI writes code for you." The focus is honest thinking, prompting, building, and verifying, so you still understand what you ship to production.