Building Full-Stack Apps with AI

Building Full-Stack Apps with AI

Learn how to build full-stack apps with AI. For both beginners and experienced devs.

34 lessons
8h 2m

Course Curriculum

Section 1: Tech Stack

9 lessons
41m

Learn about the tech stack that we'll be using in this course to build our apps.

1

Intro

3m
2

GitHub

2m
3

Cursor

2m
4

AI Tools

4m
5

Frontend

8m
6

Backend

9m
7

Auth

4m
8

Payments

2m
9

Deployment

3m

Section 2: Your 1st App

16 lessons
3h 54m

In this section we build a simple full-stack todo app to teach you how all of the different pieces of the tech stack come together. This will form the foundation of the next apps we build.

1

Intro

6m
2

What You'll Need

2m
3

Getting Help with Perplexity

3m
4

Frontend Setup

8m
5

GitHub Setup

9m
6

Env Setup

11m
7

Deployment Setup

15m
8

Backend Setup

13m
9

Auth Setup

12m
10

Payments Setup

14m
11

Layout Code

17m
12

Git Workflow

2m
13

Backend Code

56m
14

Auth Code

21m
15

Frontend Code

14m
16

Payments Code

25m

Section 3: Notes App

5 lessons
2h 24m

In this section we build a full-stack notes app. Beginner project.

1

Intro

3m
2

Project Setup

5m
3

Boilerplate Work

1h 7m
4

Backend Work

26m
5

Frontend Work

42m

Section 4: Starter Templates + AI Workflows

4 lessons
1h 1m

Skip standard setup, start from a template, and iterate quickly with AI.

1

Intro

3m
2

Setup

19m
3

Schema with Composer

16m
4

UI with V0 & Chat

21m

Ready to start learning?

Join thousands of builders improving their skills with AI.