0# Build a Full Stack App with CockroachDB serverless and Python
This workshop will walk you through getting started with CockroachDB serverless and provide an introduction to SQL. Itβll also teach you how to build a simple username and password auth system for a FAbRiC stack (FastAPI, React, and CockroachDB) application. This workshop will be hands on, and you'll leave with a working full stack application powered by CockroachDB serverless!
- setting up and using CockroachDB serverless
- importing data into a database
- using SQL to interact with a database
- using libraries to connect to and interact with a database
- Language - π Python
- Backend Framework - β‘οΈ FastAPI
- Database - πͺ³ CockroachDB
- Database Client - π Psycopg 3
- Web UI - βοΈ React
- Styling - π CSS Modules
- basic programming skills (functions, variables, strings, if statements, dictionaries, objects)
- basic git
- Part 1: Introduction to CockroachDB and Serverless
- Part 2: Setup the Dev Environment & CockroachDB serverless
- Part 3: Exploring the Application
- Part 4: Prepare the database
- Part 5: Update Login and Sign up functions
- Part 6: Modifying a User
- Part 7: Support Admin Users
- Part 8: Delete a User
- Part 9: Next Steps