Β
πΒ We are so excited to have you here! Over the next six weeks, you'll work with a small team to build a real-world web application, all while learning how to use AI as your creative coding partner. This page is your home base for everything you need to succeed.
Program Overview
In this program, you won't just be learning about AI: you'll be using it to build! You and your team will be given a scaffolded "Community Hub" web application. Your job is to build new features into it, taking it from a basic skeleton to a fully functional product. You'll learn how to prompt AI tools like a pro, how to read and understand AI-generated code, and how to work together as a high-performing engineering team.
What You'll Learn
- AI-Assisted Development: How to use AI to write, debug, and refactor code.
- Full-Stack Web Development: How to build features that touch the frontend, backend, and database.
- Team Collaboration: How to work effectively in a small engineering team using industry-standard tools like Git and GitHub.
ποΈ Key Dates & Schedule
Week | Dates | Theme |
1 | June 22 - June 28 | Setup & Fundamentals |
2 | June 29 - July 5 | Foundations (Read Operations) |
3 | July 6 - July 12 | Simple Features (Write Operations) |
4 | July 13 - July 19 | Complex Features (Interactivity) |
5 | July 20 - July 26 | Polish & External APIs |
6 | July 27 - July 31 | Demo Day Prep & Final Touches |
π₯ Weekly Rhythm
Each week looks similar. Hereβs what you can expect:
- Mondays: All-hands live session (45 mins) with a skill injection and sprint kickoff.
- Wednesdays/Thursdays: Mid-week standup (15-20 mins) with your facilitator and team.
- Async: The rest of the week is for you to work on your tickets, collaborate with your team, and get help from your facilitator.
π€ Meet Your Team
You'll be working in a team of three, with a dedicated facilitator to guide you. Your team is your first line of support β lean on each other, ask each other questions, and celebrate your wins together!
β Getting Started
Before you do anything else, go through the Onboarding Guide. It will walk you through everything you need to do to get set up for Week 1.
- > [Link to Onboarding Guide Page]
π Your 6-Week Journey: Curriculum
Here are the lessons you'll be working through each week. Each lesson is designed to give you the skills you need to tackle that week's tickets.
Week 1: Setup & Fundamentals
Lesson 1: Setting Up Your IDE (VS Code + Codex)Lesson 2: Intro to AI-Assisted Coding with CodexLesson 3: Git, GitHub & Your First ForkWeek 2: Foundations
Lesson 4: Exploring the Codebase with AIWeek 3: Simple Features
Lesson 5: Building Forms & API Endpoints with AIWeek 4: Complex Features
Lesson 6: Multi-Component Features & Client-Side InteractivityWeek 5: Polish & External APIs
Lesson 7: Polish, Testing & External API IntegrationWeek 6: Demo Day Prep
Lesson 8: Preparing Your Demo & Telling Your Storyπ οΈ Project Resources
- -> [Link to your team's Community Hub GitHub Repo]
- -> [Link to your team's GitHub Project Board] (This is where you'll find your tickets!)
β FAQ
- Q: I'm stuck on a ticket. What do I do?
- A: First, ask your teammates for help. If you're still stuck, post a question in your team's Slack channel and tag your facilitator.
- Q: How do I submit my work?
- A: You'll be making Pull Requests on GitHub. Your facilitator will review them and merge them in.
- Q: What if I finish my ticket early?
- A: First, see if your teammates need help. If they're all good, you can pick up another ticket from the backlog or work on a stretch goal.
π¬ How to Get Help
Your primary place for help is your team's private Slack channel: #team-[your-team-name]. Your facilitator will be in there with you. For general program-wide questions, use the #ai-coding-workshops-2026 channel.
OVERALL SCHEDULE TEMPLATE
MONDAY | TUESDAY | WEDNESDAY | THURSDAY | FRIDAY | WEEKEND |
SYNC - 45 MINUTES - ALL HUMANS (We read tickets, we talk about about what youβre learning this week, and we talk about what youβre expected to do this week) . 8:30pm ET/5:30pm PT | ASYNC: DEEP WORK - READ YOUR CURRICULUM | ASYNC: DEEP WORK - READ YOUR CURRICULUM & BEGIN CODING OPTIONAL SYNC 30 MINUTES - STANDUP WITH YOUR PRODUCT TEAM & FACILITATOR (Weds or Thurs evenings) | SYNC - 30 MINUTES - STANDUP WITH YOUR PRODUCT TEAM & FACILITATOR (Weds or Thurs evenings) | ASYNC: DEEP WORK | ASYNC: DEEP WORK - FINISH YOUR TICKET BY 11:59PM ET ON SUNDAY |
Β
WEEK-BY-WEEK SCHEDULE
6 WEEK
Β