← All courses

SQL

Node.js, Prisma & PostgreSQL

Go from raw SQL to a real, type-safe backend: model your data with Prisma, migrate a PostgreSQL database, and query it from a Node.js application.

12 lessons

Start the first lesson

Curriculum

  1. 1Why Prisma? Connecting Node.js to PostgreSQLπŸ“ quiz
  2. 2Setting Up PostgreSQL and a Prisma ProjectπŸ“ quiz
  3. 3Defining Your Prisma SchemaπŸ“ quiz
  4. 4Migrations with Prisma MigrateπŸ“ quiz
  5. 5Prisma Client: Basic CRUDπŸ“ quiz
  6. 6Filtering, Sorting, and PaginationπŸ“ quiz
  7. 7Modeling Relations: One-to-Many and Many-to-ManyπŸ“ quiz
  8. 8Querying Relations with include and selectπŸ“ quiz
  9. 9Transactions and Data IntegrityπŸ“ quiz
  10. 10Building a REST API with Express and PrismaπŸ“ quiz
  11. 11Seeding and Testing Your DatabaseπŸ“ quiz
  12. 12Final Project: Build a Blog API with Prisma & PostgreSQL

Every lesson is open, take them in order or jump straight to what you need.