Sigmo by Sigmaschool

The programme

Your road to graduation

All 12 missions passed and all 3 defenses passed → graduate. Each mission is a real thing you build, ship and explain, then an instructor marks it. Submitting unlocks the next one straight away, so you keep moving while instructors mark.

0/12

Missions

0/3

Defenses

Missions and defenses, how they fit

A pending defense blocks nothing. Keep shipping missions while one is booked or unmarked.

Defenses run in order, unlocking about four weeks apart after Missions 4, 8, 12. Clear each one in its window instead of leaving all three to the end.

Graduating needs both: all 12 missions AND all 3 defenses passed.

  1. Free precourse

    Free

    Precourse: 6 Projects in 6 Days

    I can build 6 small projects with HTML, CSS, and JavaScript, then bring those foundations together in a final PeakFit gym member dashboard.

    What you'll learn: HTML, CSS, JS

    HTMLCSSJavaScriptVS Code
  2. Mission 1

    Build Your Developer Portfolio Page

    I can build a personal portfolio page with HTML and CSS, add a JavaScript greeting, and explain every line of it.

    What you'll learn: HTML, CSS & JS

    HTMLCSSJavaScriptVS Code

    Locked · enroll to unlock

  3. Mission 2

    Build a Book Collection Manager

    I can build a collection manager that stores data in an array of objects and renders it to the page with the DOM, and explain every line of it.

    What you'll learn: JS & DOM

    JavaScriptArraysObjectsDOMHTMLCSS

    Locked · enroll to unlock

  4. Mission 3

    Debug & Restore the Ledger Balance System

    I can take a broken codebase I didn't write, read its errors, fix its logic, and explain every fix.

    What you'll learn: JS ES6 & Debugging

    JavaScriptChrome DevToolsConsoleGit & GitHub

    Locked · enroll to unlock

  5. Mission 4

    Build an Activity Discovery Dashboard

    I can build a login flow, fetch data from a real API, and turn JSON responses into a live, interactive page.

    What you'll learn: APIs, Promises, Git/GitHub, CLI, Bootstrap

    JavaScriptFetch APIJSONDOMGit & GitHub

    Locked · enroll to unlock

    🎙️

    Defense 1 · Algorithmsmock interview

    Live with an instructor · 30 min, under interview conditions · required to graduate

    Unlocks after Mission 4 passes
  6. Mission 5

    Build a Game Collection Dashboard

    I can build a React collection dashboard with reusable components, props, state, list rendering, platform filters, and a live result count.

    What you'll learn: Intro to React

    ReactJSXComponentsPropsuseStateArray filteringGit & GitHub

    Locked · enroll to unlock

  7. Mission 6

    Build a Smart Home Security Dashboard

    I can build a protected React application with routed pages, shared authentication state, route guards, and conditional device status interfaces.

    What you'll learn: useContext, React Router & Hosting with Vercel

    ReactReact RouterReact ContextuseStateProtected routesConditional renderingGit & GitHubVercel

    Locked · enroll to unlock

  8. Mission 7

    Build a Movie Search Application with Live Data

    I can fetch live data in React, manage loading and error states, and build a responsive search experience from derived results.

    What you'll learn: useEffect, Debugging & Responsive Design

    ReactuseEffectuseStateFetch APIArray filteringConditional renderingGit & GitHubVercel

    Locked · enroll to unlock

  9. Mission 8

    Build a Recipe API

    I can build a REST API with Express.js and PostgreSQL that creates, reads, updates, and deletes data, test it with Postman, and deploy it online.

    What you'll learn: Express.js, SQL, Deployment

    Express.jsNode.jsPostgreSQLSupabaseSQLPostmanREST APIGit & GitHub

    Locked · enroll to unlock

    🎙️

    Defense 2 · Debugging, juniormock interview

    Live with an instructor · 40 min, under interview conditions · required to graduate

    Pass Defense 1 first
  10. Mission 9

    Build a Social Media API

    I can build an authenticated social media API with SQL relationships, issue and verify auth tokens, and enforce authorization rules on protected routes.

    What you'll learn: Authorisation, Authentication, Supabase (BaaS)

    Node.jsExpress.jsSQLJWTbcryptThunder ClientGit & GitHub

    Locked · enroll to unlock

  11. Mission 10

    Build a Running Community App

    I can turn a backend API into a full-stack product: OAuth auth, file uploads, connected frontend and backend, tested and deployed with a clean Git workflow.

    What you'll learn: Production-Ready Software

    ReactSupabase AuthSupabase StorageOAuthExpress.jsPostgreSQLGitHub ActionsGit & GitHubVercel

    Locked · enroll to unlock

  12. Mission 11

    Build Your Capstone

    I can plan, build, and deploy a complete full-stack product, a CRUD API with authentication, a database, a third-party integration, and a polished frontend, and explain my stack and how every part works end to end.

    What you'll learn: AI Workflow, Product Thinking

    AI coding agentReactExpress.jsPostgreSQLREST APIAuthenticationExternal APIGit & GitHubRailwayVercel

    Locked · enroll to unlock

  13. Mission 12

    Polish Your Capstone & Prepare for Job Applications

    I can take my capstone from first version to a polished product using feedback, and present myself professionally with a strong resume, portfolio, and LinkedIn.

    What you'll learn: AI Agents

    AI coding agentReactExpress.jsPostgreSQLAI APIRailwayVercelGit & GitHub

    Locked · enroll to unlock

    🎤

    Demo Day · Week 13

    The Monday after Week 12, we run through everyone's progress. After that, stop joining or keep joining with the next batch, your call.

    Pass or not yet, you get 1 month to finish your project and pass your defenses, so you graduate alongside your batch.

    🎙️

    Defense 3 · Debugging, intermediatemock interview

    Live with an instructor · 40 min, under interview conditions · required to graduate

    Pass Defense 2 first
  14. The finish line

    🎓 Graduation & cert-giving

    After Demo Day and your final interview, you graduate in person (or online if you can't make it). Graduation Day lands on one of our monthly event days, a Saturday, and new and old students are welcome.

    How Graduation Day works

    One Saturday, 2 hours max

    You present your project (10 minutes max, on Google Slides), then the cert-giving ceremony and a closing celebration. Once we're done, we all head into the monthly event.

    A cert, plus real proof

    You'll get your certificate (we know it matters), but the proof employers actually check is your work: 12 shipped products, live URLs, real repos, and three passed interviews.

  15. After you graduate

    🚀 This was step one. Now go from competent to sought-after.

    The 12 missions got you fundamentally competent. Step two is becoming commercially competent: an AI-native developer people fight to hire. Here's how you keep leveling up.

    Go deeper with optional missions

    Newer, advanced missions take you past the fundamentals: harnesses, AI agents, orchestration, code reviews, debugging real codebases, architecture, and more. This is what separates a junior from someone who ships like a senior.

    Beautify your projects with AI

    Your mission projects were built to nail the fundamentals, not to look pretty. Take some time to use AI to redesign and polish them into presentable, portfolio- ready work, because these are what employers see.

  16. Talk to us

    Not sure yet? Book a free 1-on-1 call.

    You've seen the whole road to graduation. If you're weighing it up, talk it through with our admissions team, real answers, no pressure.

    Book a call