BIY: Freelancers
Getting Started

Getting Started

Everything you need to know before diving into the course.


Prerequisites

You do not need any programming experience. This course is designed for freelance tutors and independent educators who want to build their own tools with AI assistance.

You will need:

  • An AI tool — Claude (Pro or Max), ChatGPT, or similar. The course is designed to work with any major AI assistant.
  • A web browser — for testing and deploying your app.
  • The course folder — download it and open it in your AI tool to get started.

What You'll Build

A student management tool for your tutoring practice:

  • A public intake form where parents and students can sign up
  • An admin dashboard where you manage students, log sessions, and track hours
  • A deployed web app that runs online and looks professional

How the Course Works

Each lesson is a conversation with your AI assistant. You will:

  1. Read the lesson context (the AI reads it too)
  2. Follow the guided steps to build something
  3. Test what you built
  4. Move on to the next lesson

The AI does the heavy lifting on code. Your job is to make decisions about what your tool should do and how it should work for your students and their parents.

Course Map

Module 1: Your First Build

LessonTopic
1.1Introduction — Meet the course, share your tutoring situation
1.2Scoping the Problem — Identify problems worth solving
1.3Choosing Your Tools — Frameworks, databases, hosting
1.4Building the Public Side — The student intake form
1.5Building the Admin Side — Your management dashboard
1.6Deploying Your App — Put it online

Module 2: Making It Real

LessonTopic
2.1Real-World Iteration — Improve without overbuilding
2.2Storage, Costs, and Free Tiers — What you're paying for
2.3Designing for Your User — Make it work for parents
2.4Maintaining and Evolving — Bugs, features, and knowing when to stop

Ready? Start with 1.1 Introduction.


MIT 2026 © Nextra.