Skip to content

Databases & ORM — Video Resources

<- Back to Video Index

Best Single Video

[SQLAlchemy Tutorial - Build Database-Driven Python Apps] by Corey Schafer (~45 min) https://www.youtube.com/results?search_query=corey+schafer+python+sqlalchemy+tutorial

Why this one: Covers both SQLAlchemy Core and ORM patterns — engine creation, session management, model definition, relationships, and querying — with a real project that shows how Python objects map to database rows without writing raw SQL.

Alternative Explanations

Video Creator Duration Best For
Python SQLite Tutorial Corey Schafer ~30 min Learners who want raw SQL fundamentals before adding an ORM layer
SQLAlchemy 2.0 Crash Course ArjanCodes ~25 min Developers targeting the modern SQLAlchemy 2.0 API
Python Database Tutorial - SQLite, MySQL, PostgreSQL Tech With Tim ~40 min Comparing different database backends side by side

Deep Dives

  • SQLite Fundamentals: Corey Schafer — Python SQLite Tutorial (~30 min) — https://www.youtube.com/results?search_query=corey+schafer+python+sqlite+tutorial
  • Database Migrations with Alembic: Pretty Printed — Alembic Migrations with SQLAlchemy (~20 min) — https://www.youtube.com/results?search_query=pretty+printed+alembic+sqlalchemy+migrations
  • Relationships & Joins: ArjanCodes — SQLAlchemy Relationships Explained (~25 min) — https://www.youtube.com/results?search_query=arjancodes+sqlalchemy+relationships+joins
  • Database Design Principles: freeCodeCamp — Database Design Course (~8 hrs) — https://www.youtube.com/results?search_query=freecodecamp+database+design+course

Interactive Practice


Video links verified: February 2026. If a link is broken, search the title on YouTube.

Back to Video Index