Your AI App in 5 Weeks

5 Weeks

·

Cohort-based Course

Build a functional AI-powered app from start to finish, using React Native, Supabase, and the OpenAI API.

Background & Experience

Stanford University
Snapchat
South Park Commons
McKinsey & Company
Yale

Course overview

Launch your own apps from idea to app store

If you've ever had an idea for an app that uses AI in a creative way, and are at least somewhat technical but have never built one end-to-end before—I've been there.


I was like you—I knew some code, but had never published my own full-fledged app before. And I did it, an AI-powered language learning app: www.getsay.app.


I can teach you the steps to build your own app, using my background as both a developer and an educator to explain every step in a clear way, without jargon. We'll be using a simple stack—React Native, Supabase, and NodeJS—that can help you start with a few functionalities and build to something big.


Let's go! 🚀🚀

Who is this course for

01

Know at least some code, might not be a full-time developer but familiar with HTML, CSS, JavaScript, and basic concepts such what an API is.

02

Ideal for entrepreneurs who want to quickly build their first functional prototype without hiring external developers.

03

Good for product managers or designers with some code knowledge. Engineers coming from other stacks will also enjoy this course.

What you’ll get out of this course

Understand the use of AI in mobile applications

Learn how even simple AI API calls can add a lot of power to an app

Make a simple Figma prototype to prepare for your app

Get your ideas ready to build with a quick Figma primer

Learn how to build an app with React Native and Expo

The core of the course: learn to build apps with a powerful yet simple stack, easy and fast to deploy.

Connect your app to AI APIs

Connect your app to AI APIs for interactivity, dynamic content, and more.

Understand how the app publishing process works on the App Store

This might be intimidating at first—I'll help you understand the steps

Learn to set up simple backends and databases

We will learn Supabase and NodeJS, two popular tools that can be used for apps, websites, and more.

Have a concrete project to show for it

You'll leave this course with a functional app, an MVP to test your AI ideas

Start doing while everyone else is still just thinking!

Many courses focus on how you could use AI in theory. Start building a real product today instead!

What’s included

Diego Salvatierra

Live sessions

Learn directly from Diego Salvatierra in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

6 live sessions • 14 lessons

Week 1

Feb 17—Feb 23

    Feb

    11

    Course overview, app design, & IDE setup

    Tue 2/111:30 AM—4:30 AM (UTC)

    Course Overview

    1 item

    IDE setup

    1 item

    App design on Figma

    1 item

Week 2

Feb 24—Mar 2

    Feb

    18

    React Native deep dive

    Tue 2/181:30 AM—4:30 AM (UTC)

    React basics: The power of JSX

    1 item

    Expo Go: Quickly set up React Native apps

    1 item

    React Native components and screens

    1 item

Week 3

Mar 3—Mar 9

    Feb

    25

    AI integrations quickstart

    Tue 2/251:30 AM—4:30 AM (UTC)

    The OpenAI API

    1 item

    Using NodeJS to connect to the API

    1 item

    Advanced: Embeddings, Whisper, and more

    1 item

Week 4

Mar 10—Mar 16

    Mar

    4

    Backend and login

    Tue 3/41:30 AM—3:30 AM (UTC)

    Supabase basic database set up

    1 item

    Simple e-mail auth

    1 item

Week 5

Mar 17—Mar 18

    Mar

    11

    Publishing your App

    Tue 3/1112:30 AM—3:30 AM (UTC)

    Putting your app on Testflight

    1 item

    Publishing your app on the App Store

    1 item

    Demo Day prep checklist

    1 item

Post-course

    Mar

    15

    Demo Day

    Sat 3/155:00 PM—7:00 PM (UTC)

Meet your instructor

Diego Salvatierra

Diego Salvatierra

I'm a founder, educator, and developer. I built my own AI-powered language learning app from scratch at South Park Commons, a San Francisco incubator.


I have a masters in Learning, Design, and Technology from Stanford, where I learned to code. I also previously taught a React Native engineering academy with Snapchat in Los Angeles.


LinkedIn | Say | Impulsa Education

A pattern of wavy dots

Be the first to know about upcoming cohorts

Your AI App in 5 Weeks

Course schedule

5-10 hours per week

  • Mondays

    5:30pm - 8:30pm PT

    The three-hour workshops will be very hands on. We'll build together, I will show you examples, and we'll help each other debug.


    We can adjust the time depending on the cohort's need

  • Weekly projects

    2-7 hours per week

    You are expected to work on your app outside of workshop hours as well. I will be available on Slack to help debug async and during dedicated office hours.

Learning is better with cohorts

Learning is better with cohorts

Active hands-on learning

This course builds on live workshops and hands-on projects

Interactive and project-based

You’ll be interacting with other learners through breakout rooms and project teams

Learn with a cohort of peers

Join a community of like-minded people who want to learn and grow alongside you

Frequently Asked Questions

A pattern of wavy dots

Be the first to know about upcoming cohorts

Your AI App in 5 Weeks