Module 5 of 5Lesson 2 of 2~16 min
Evolve the live app without breaking it
Once the app is live, every change can break what works for your users. This lesson teaches you to work on a separate branch, open a pull request and check a preview link before anything is published, then to list what still separates your app from a product that is ready for real customers.
Lesson objective
By the end of this lesson, you will be able to ship a change through a branch, a pull request and a preview, connect a domain if needed, and list what separates your live app from an app that is ready for real customers.
Topics covered
- pull request
- Git branch
- deploy preview
- custom domain
- production readiness
In the glossary
Where it fits
Publish the app and keep it alive
How do I put the app online cleanly, update it safely and know what is missing for real users?
Lessons in this module
- Publish from GitHub with Netlify
- Evolve the live app without breaking it (this lesson)
What you will learn in this module
This lesson is part of the course Build and ship a web app with an AI coding agent
- Review the generated app before sharing it (behavior, edge cases, secrets, personal data, experience) and decide whether to ship, fix or stop.
- Publish the app from GitHub to a host with continuous deployment, get a public URL and evolve the live version without breaking it.
Related courses
- AI & DevelopmentAdvancedRegular practice: you already use the tools or work on this topic.
Add a database, authentication and payments to your app
4 hr
- AI & DevelopmentAdvancedRegular practice: you already use the tools or work on this topic.
Work with Claude Code on a real project: context, planning, review
3 hr
- Product ManagementAdvancedRegular practice: you already use the tools or work on this topic.
Git for PMs: ship as a team without putting production at risk
3 hr 30 min