Live Interactive Workshop

Complete Intro to Databases, v2

March 24 to 25, 2026 - 9:30am to 4:30pm Central Daylight Time

Get hands-on with PostgreSQL, MongoDB, Redis, Neo4j, and DuckDB to understand when each database shines.

Complete Intro to Databases, v2
Meet Your Instructor

Complete Intro to Databases, v2

Brian Holt currently serves as Member of Product Staff at Databricks. With a rich background that includes being a JavaScript engineer and PM at tech giants like Netflix, Stripe, Snowflake, LinkedIn, Microsoft, and Reddit, Brian has a keen eye for developer experience and cloud services. Beyond the office, Brian is probably drinking coffee or beer, playing Dota 2 poorly, snowboarding anywhere he can, and playing with his son and dog in Sacramento.

Complete Intro to Databases, v2

A hands-on survey of modern databases. Build practical skills with PostgreSQL, MongoDB, Redis, Neo4j, and DuckDB while learning the fundamentals that apply everywhere.

What You Will Master

The Senior Engineer Toolkit
  • Understand core database concepts like ACID, indexing, and query optimization
  • Learn relational database fundamentals with PostgreSQL
  • Store and query flexible documents with MongoDB
  • Implement caching and real-time patterns with Redis
  • Model relationship-heavy data with Neo4j graph queries
  • Run fast analytics on large datasets with DuckDB
  • Build Node.js applications that connect to real databases
  • Know which database to choose for different problem shapes

Prerequisites

  • Comfortable with JavaScript and Node.js fundamentals
  • Basic command-line familiarity
  • Docker installed (or willingness to install it)
  • No prior database experience required

Who is this for?

Web developers who want to understand databases beyond just “it stores stuff.” You should be comfortable with JavaScript and Node.js basics, but no prior database experience is required.

RSVP to Attend Online

Replay coming soon.

The Blueprint

Complete Intro to Databases, v2

A practical survey of modern databases. Learn the fundamentals with PostgreSQL, then explore document stores, key-value caches, graph databases, and analytics engines to understand when to reach for each.

Warning: High intensity learning environment.

9:30AM
Welcome & Database Fundamentals
10:00AM
PostgreSQL Setup, Tables, Basic CRUD Operations
11:00AM
PostgreSQL JOINs, Indexes, and Query Performance
12:00PM
Lunch Break
1:00PM
PostgreSQL JSON/JSONB
2:00PM
PostgreSQL Full-Text Search
3:00PM
pgvector - Embeddings and AI
4:00PM
Row Level Security (RLS)
5:00PM
PostgREST
9:30AM
Build a Node.js App with PostgreSQL
10:00AM
MongoDB Document Databases
11:00AM
MongoDB Querying and Aggregation Pipelines
12:00PM
Lunch Break
1:00PM
Redis
2:00PM
Neo4j
3:00PM
DuckDB
4:00PM
Choosing the Right Database
Prefer to attend in-person?
Join us in downtown Minneapolis, MN. Limited seats available.