Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

Section 11: Databases

Most real applications need to store data persistently. This section covers working with databases in Python — from the simple built-in SQLite to full-featured ORMs, including async database access for high-performance applications.

Lessons

# Lesson Description
01 SQLite Python's built-in database — no setup required
02 SQLAlchemy The most popular Python ORM
03 Async Database Access Non-blocking database operations

Setup

# SQLite is built into Python — no install needed!
# For SQLAlchemy and async:
pip install sqlalchemy aiosqlite

What You'll Be Able to Do After This Section

  • Create, query, and manage SQLite databases
  • Use an ORM to work with databases using Python objects
  • Perform async database operations for web applications

Prerequisites