Intermediate

Understanding Your App

Go from idea to working app and understand what you've actually built

9 already enrolled
20 min

Instructor

C

Chris Bridges

COO

Tacit Legal

About This Course

You've vibecoded a working app — now what?

This course gives you the vocabulary and mental models to understand what your AI actually built for you. You'll learn how the parts of a modern app fit together, what decisions your AI made on your behalf, and what it takes to move from prototype to product.

Whether you want to take your app further or just become a more effective vibecoder, understanding what's under the hood will change how you build.

What You'll Learn

  • Understand the software lifecycle and where AI fits in
  • Recognise the architecture, dependency, security, and data decisions your AI made for you
  • Know the layers of a modern app — frontend, backend, and data
  • Understand environments and how they protect your users
  • Identify your tech stack and why it matters
  • Map out your app's dependencies and external APIs
  • Get authentication and authorisation right
DeploymentComplianceDevOpsCollaborationSecurityIntegration

Course Curriculum

1

Introduction

What we'll cover in this course

2

Understanding the Software Lifecycle

The full software lifecycle and where AI fits in

3

Knowing What Vibecoding Changes

Understanding the decisions AI makes for you

4

The Layers of Your App

Frontend, backend, and the data / service layer explained.

5

How Environments Keep You Safe

Development, staging, and production - why?

6

Knowing Your Tech Stack

Languages, frameworks and services

Coming Soon
7

Managing Your Dependencies

Other people's code inside your app

Coming Soon
8

How APIs Connect Your App

Working with external services

Coming Soon
9

Getting Authentication Right

Who you are vs. what you're allowed to do

Coming Soon