Program Brochure

Startup Foundation

A hands-on program where students build the foundations every modern founder needs — mastering version control, deployment, web apps, PWAs, and promotional storytelling before tackling their own original projects.

Ages 10–17
24 Lessons Total
3 Progressive Levels
Ship Real Products

Program Overview

The Startup Foundation teaches students to build and launch real things — not just learn theory. Starting from the very tools that power modern startups (GitHub, Vercel, web apps, PWAs, promotional video), students progress from technical foundations to product strategy and independent project execution.

  • Learning Model: Plan → Build → Ship → Promote → Reflect.
  • Class Format: Weekly project sessions with instructor coaching and structured milestones.
  • Parent Visibility: Every lesson produces something live and shareable — deployed URLs, videos, and working apps.
  • Progress Measure: Real shipped products that can be reviewed online at any time.
LV1
Tools & Deploy
8 weeks
LV2
Build & Launch
8 weeks
LV3
Grow & Scale
8 weeks

🛠️Tools & Deploy (SIP-LV1)

01

GitHub Introduction

Students set up their first GitHub account and learn the core concepts of version control: repositories, commits, and branches. They create their first repo, write a README, and make their first commit through the GitHub web interface. By the end of the lesson they understand why every professional developer uses Git — and have a public profile that's already started.

02

GitHub Management

Students move from the web interface to the command line. They learn the daily Git workflow: clone, pull, add, commit, push. They practice branching to work on features safely, opening pull requests, and merging changes. Students leave knowing how to collaborate on code without overwriting each other's work — a skill that defines professional software teams.

03

Vercel Introduction & Deployment

Students connect their GitHub repository to Vercel and deploy their first live website in under ten minutes. They learn how continuous deployment works: every push to main automatically updates the live URL. Students configure custom domains, explore environment variables, and understand the difference between preview and production deployments. They leave with a real URL they can send to anyone.

04

Creating a Web App

Students build their first interactive web application from scratch using HTML, CSS, and JavaScript. They plan the features, build the interface, implement the logic, and deploy it live. Focus is on understanding the structure of a real app: state, user events, and dynamic updates. Students experience the full loop — idea to deployed product — for the first time.

05

Turning a Web App into a PWA

Students upgrade their web app into a Progressive Web App that can be installed on a phone's home screen like a native app. They add a Web App Manifest, implement a Service Worker for offline support, and test installation on iOS and Android. Students discover that most tools they already know are enough to build something that feels like a real mobile app — no app store needed.

06

Creating a Promotional Website

Students design and build a promotional landing page for their product — the kind of page that turns visitors into customers. They learn the key sections every good landing page needs: headline, benefits, social proof, and a call to action. Using their GitHub + Vercel pipeline, they ship the page live. Students analyse real startup landing pages and identify what makes them work.

07

Creating a Promotional Video

Students produce a 60–90 second promotional video for their product using AI video tools (Google VEO, Runway) and a simple screen recording workflow. They script a clear problem/solution narrative, record a product demo, and combine footage with AI-generated visuals and a voiceover. The result is a shareable asset that can go on their landing page, social media, or a pitch deck.

08

Level 1 Showcase

Students present their deployed web app, PWA, promotional website, and video to classmates and instructors. Each student explains the problem their product solves, the technical decisions they made, and what they would improve next. Structured peer feedback and instructor review close the level. Students leave with a live product portfolio they can share publicly.

🚀Build & Launch (SIP-LV2)

01

Choosing a Project & Planning

Students learn how to evaluate project ideas like a founder: market size, user pain, feasibility, and differentiation. They apply a simple scoring framework to three of their own ideas and select the strongest one. From there they write a one-page project brief: problem statement, target user, core features (MVP vs. nice-to-have), and a realistic 8-week build timeline. Good planning is the skill that separates projects that ship from projects that don't.

02

Big vs. Small Projects: Planning & Design Differences

Students explore why the way you plan a weekend side project is completely different from how you plan a large product. They study real examples of both, learning about architecture decisions, technical debt, and scope creep. They create two versions of their own project brief — a simple MVP plan and an ambitious long-term vision — and understand which one to build first and why.

03

Build Sprint 1: Core Features

Students begin building their chosen project, starting with the one or two core features that define the product. They use their existing GitHub + Vercel pipeline and apply AI coding tools (Cursor, Bolt.new, Claude) to scaffold quickly. The focus is on getting something real in front of users fast — not perfection. Students commit and deploy at the end of the session so they have a live URL from day one.

04

Build Sprint 2: Feature Expansion

Students add their second layer of features, applying lessons from Sprint 1. They refine their codebase structure, handle edge cases from real testing, and begin thinking about user onboarding — what does a first-time visitor see and do? Students learn to separate "what the product does" from "how the product feels to use" and start improving both in parallel.

05

How to Promote Your Project: 101

Students learn the fundamentals of getting their first users without spending money. They study the platforms where their target audience already spends time, write their first product posts for Reddit, X (Twitter), and LinkedIn, and practise the art of the "Show HN" or "just launched" post. Students also learn what makes something shareable — surprise, usefulness, or a specific community identity — and apply that to their own product narrative.

06

Promotional Assets Sprint

Students create a full promotional package for their project: an updated landing page with clear copy, a short demo video, social media graphics, and a one-paragraph product description they can paste anywhere. They use AI tools (Canva AI, ChatGPT for copy, ElevenLabs for voiceover) to produce these assets quickly. By the end, students have everything they need to submit to Product Hunt or a startup directory.

07

Polish, QA & Deployment

Students conduct a full quality assurance review of their project: testing every user flow, fixing remaining bugs, improving load speed, and checking how the product looks on mobile. They also review their promotional materials for clarity and consistency. The lesson ends with a clean, production-ready deployment — the kind of product that wouldn't embarrass you if a stranger found it.

08

Level 2 Launch & Demo Day

Students formally launch their product: post it publicly, send the link to at least five real people, and record any feedback they receive. They present the full journey — idea selection, planning, build decisions, challenges — in a 5-minute demo to the class. This is their first real launch experience. Students reflect on what worked, what surprised them, and what they would do differently with more time.

🏆Grow & Scale (SIP-LV3)

01

Capstone Project Selection & Pitch

Students choose their most ambitious project yet — something they would be proud to show at a real startup event. They prepare and deliver a 3-minute pitch covering: the problem, their solution, who the target user is, and why they're the right person to build it. Classmates and instructors give structured feedback. This mirrors the real investor pitch format and helps students clarify their thinking before a single line of code is written.

02

Advanced Project Architecture

Students design the technical architecture for their capstone project before building. They map out the data model, user flows, API structure (if applicable), and which tools and frameworks to use. Students learn to separate concerns cleanly — frontend, backend, data — and understand why architecture decisions made early determine how easy or painful the build will be later. They produce a written technical spec that guides the next six weeks of work.

03

Build Sprint A: Foundations

Students build the core technical foundation of their capstone project, focusing on clean architecture and reliable data flow before adding any features. They establish their GitHub workflow with proper branching, set up their Vercel deployment pipeline, and implement the primary user journey end to end — even if rough. Getting the skeleton right prevents expensive refactors later.

04

Build Sprint B: Features & Polish

With foundations solid, students add the features that differentiate their product. They focus on the user experience — onboarding, feedback states, error handling — and test each feature with real users (classmates, friends, family). Students practice incorporating feedback quickly: releasing small improvements rather than waiting for everything to be perfect. This is iterative product development in practice.

05

Growth Strategy & SEO Basics

Students learn how products grow over time: organic search, referrals, content, and community. They apply basic SEO principles to their promotional website (titles, meta descriptions, heading structure, page speed) and create a simple content plan — three pieces of content they could produce to attract their target audience. Students also set up a basic analytics dashboard to track their first real users.

06

Full Promotional Campaign

Students execute a real mini-launch campaign for their capstone project: updated landing page, a launch video, a Product Hunt or Indie Hackers submission, and at least two community posts. They apply everything learned in Level 2 about promotion, but with a more polished product and a clearer story. Students track engagement and report back on what resonated with their audience and what didn't.

07

Reflection, Documentation & Portfolio

Students document their full startup journey: the original idea, the pivots, the technical decisions, the challenges, and the outcomes. They write a case study of their project — the kind of write-up that goes on a portfolio or a personal site and shows future employers, universities, or investors that this student can see a project from idea to launch. Students also update their GitHub profile with a polished README for each project.

08

Capstone Showcase & Graduation

Students deliver a final 5-minute presentation to classmates, instructors, and invited guests. The presentation covers the full arc: idea, plan, build, launch, results, and lessons learned. Each student demos their live product and answers questions from the audience. This is the moment where months of work becomes a story they can tell with confidence. Certificates and recognition close the program.

🧰Tools Students Use

💻 Dev Tools: GitHub, VS Code, Cursor, Replit
🚀 Deploy: Vercel, GitHub Pages
🤖 AI Coding: ChatGPT, Claude, Bolt.new, Lovable
🎨 Design & Media: Canva, Figma (basics)
🎬 Video: Google VEO 2, Runway, ElevenLabs
📣 Growth: Product Hunt, Reddit, X, Indie Hackers

🎯What Students Actually Build

Live Web App

A deployed, interactive web application with a real URL accessible to anyone in the world.

Progressive Web App (PWA)

A web app installable on any phone's home screen — no app store, no waiting for approval.

Promotional Landing Page

A polished product website with a clear headline, benefits, and call to action — live on a real domain.

Promo Video

A 60–90 second product demo video combining screen recording, AI visuals, and voiceover narration.

Launched Startup Project

A publicly listed product on Product Hunt or Indie Hackers with real user feedback collected.

Portfolio Case Study

A written project case study and polished GitHub profile documenting the full journey from idea to launch.

👨‍👩‍👧‍👦Why Parents Choose This Program

Most coding programs teach syntax. This one teaches students to ship. The Startup Foundation is designed for students who want to turn their ideas into something real — not just exercises, but live products with real URLs that real people can use.

From Idea to Live Product

Students don't just write code — they plan, build, deploy, and promote. Every lesson ends with something real.

Industry-Standard Tooling

GitHub, Vercel, VS Code — the exact same tools used at top tech companies worldwide.

Entrepreneurial Thinking

Students learn to evaluate ideas, define MVPs, talk to users, and iterate — skills that matter in any career.

Visible, Shareable Outcomes

Parents can visit live URLs, watch promo videos, and see polished GitHub portfolios updated after every level.

🌱Child Growth Outcomes

01

Shipping Discipline

Students develop the habit of finishing things — deploying something real rather than leaving projects half-done.

02

Technical Independence

Students can set up a project, manage their code with Git, and deploy it live without step-by-step guidance.

03

Confident Pitching

Students can explain what they built, why it matters, and what they learned — to peers, parents, and strangers.

04

Strategic Thinking

Students learn to evaluate trade-offs: MVP vs. full product, build vs. buy, big ideas vs. realistic scope.

05

Growth Mindset

Students learn from real feedback — actual users, not just instructors — and use it to improve their product.

06

Portfolio-Ready Work

Every project is documented, deployed, and describable — ready for university applications or job interviews.

Program Outcomes

🎓Skills Learned

Version Control (Git & GitHub)

Committing, branching, merging, and collaborating on code the way real development teams work.

Web Deployment

Shipping live products with Vercel, continuous deployment from GitHub, and domain configuration.

Product Thinking

Defining MVP scope, prioritising features by user value, and planning small vs. large projects differently.

Promotional Skills

Landing page copywriting, promo video production, and community-led launch strategies.

PWA Development

Building web apps that install like native mobile apps using Service Workers and Web Manifests.

Growth & Marketing Basics

SEO fundamentals, analytics setup, content strategy, and how to get first users without a budget.

Common Parent Questions

Q1

Does my child need coding experience?

Basic coding knowledge (HTML/CSS/JavaScript fundamentals) is helpful for Level 1. Students who have completed our Generative AI Program or another intro coding track are well prepared. Complete beginners may find the pace fast at Level 1.

Q2

Will my child's projects actually be live on the internet?

Yes — from Lesson 3 onwards, every project is deployed to a real URL on Vercel. Parents can visit and share the link. This is one of the most motivating parts of the program for students.

Q3

Can students choose their own project ideas?

Absolutely. From Level 2 onwards, students select and build their own original ideas with instructor guidance on scope and feasibility. This is where the program becomes most personal and most motivating.

Q4

What happens after completing all 3 levels?

Students leave with a professional GitHub portfolio, multiple live deployed products, and a promotional case study. Many continue building independently, contribute to open source, or apply to competitions and scholarships using their project work.

Q5

How do I track my child's progress?

Every project is deployed live with a shareable URL. Parents receive the link after each showcase lesson and can test the product themselves. A GitHub profile updated throughout the program shows all commits and project history.

Get Started

Questions about enrollment or want to discuss your child's learning path?

Phone/WhatsApp/Zalo: 0902 776 753

Email: hello@techtutor.academy

Website: techtutor.academy

Hours: Mon–Fri 8:00–21:00 | Sat–Sun 8:00–20:00