Databases

Databases Courses

Storing and retreiving data from databases is critical to websites and web applications. Learn types of databases and how to use them through courses and resources.

API Design in Node.js, v5

Scott Moss
Netflix
Build scalable APIs with Node.js and Express. Learn RESTful API design best practices, secure your API with JWT-based authentication, and keep your API running with runtime schema validation and integration testing strategies. Create a production deployment and ship your next API today!
9 hours, 58 minutes CC
API Design in Node.js, v5
drag handle

Domain Modeling for Humans and AI

Build cleaner, smarter software with domain-driven design. Model entities, value objects, and aggregates to simplify complexity and deliver adaptable systems.
4 hours, 35 minutes CC
Domain Modeling for Humans and AI
drag handle

Cloud Infrastructure: Startup to Scale

Erik Reinert
TheAltF4Stream
Deploy and scale apps with containers, Supabase, AWS, Terraform, and CI/CD pipelines. Go from startup speed to enterprise-grade reliability through the three phases of growth: Startup, Growth, and Scale.
8 hours, 48 minutes CC
Cloud Infrastructure: Startup to Scale
drag handle

Go & Vanilla JS: Fullstack Without Frameworks

Maximiliano Firtman
Independent Consultant
Code a high-performance fullstack app from scratch! Skip the framework while creating a modern web app with Vanilla JavaScript and a rock-solid backend JSON API with Go.
10 hours, 11 minutes CC
Go & Vanilla JS: Fullstack Without Frameworks
drag handle

Complete Go for Professional Developers

Melkey
Twitch
Learn Go by building a real application from scratch! Create scalable APIs, connect to Postgres with Docker, implement authentication, and build a production-ready backend with Go’s most powerful features.
8 hours, 3 minutes CC
Complete Go for Professional Developers
drag handle

Building APIs with C# and ASP.NET Core

Spencer Schneidenbach
Aviron Software, Microsoft MVP
Build a robust API with C# while leveraging the power of ASP.Net Core! Architect reliable JSON-based API routes with data validation and unit testing.
5 hours, 10 minutes CC
Building APIs with C# and ASP.NET Core
drag handle

Complete Intro to SQLite

Brian Holt
Databricks
Learn SQLite, the world's most widely-deployed database. Learn SQL syntax, performance and scaling strategies. Build real-world apps with Node.js integration.
5 hours CC
Complete Intro to SQLite
drag handle

Introduction to Backend Architectures

Erik Reinert
TheAltF4Stream
Learn essential backend architectures from monoliths to serverless. Discover key principles, tackle common challenges, and explore real-world examples giving you a perfect introduction to backend systems.
4 hours, 54 minutes CC
Introduction to Backend Architectures
drag handle

Introduction to Node.js, v3

Scott Moss
Netflix
Learn the foundations of Node.js and server-side JavaScript to build custom CLIs, manipulate files, create servers, and more. Take your JavaScript skills to the next level and become a full-stack engineer!
4 hours, 12 minutes CC
Introduction to Node.js, v3
drag handle

Build an AI-Powered Fullstack Next.js App, v3

Scott Moss
Netflix
Create a full-stack AI-powered Journal app from scratch in Next.js. See how all the pieces of Next.js/React fit together to deploy your app to the world!
7 hours, 34 minutes CC
Build an AI-Powered Fullstack Next.js App, v3
drag handle

Full Stack for Front-End Engineers, v3

Jem Young
Netflix
Learn what it means to become a full-stack engineer, and get hands-on with setting up your own server to build and deploy web applications from scratch!
8 hours, 12 minutes CC
Full Stack for Front-End Engineers, v3
drag handle

Web Storage APIs

Maximiliano Firtman
Independent Consultant
Go beyond localStorage to use newer and more performant APIs like IndexedDB for storing JSON, CacheStorage for caching requests, and the FileSystem API for accessing the local file system.
4 hours, 8 minutes CC
Web Storage APIs
drag handle

Complete Intro to SQL & PostgreSQL

Brian Holt
Databricks
Using the popular PostgreSQL database, you'll learn to set up, model, and query your data through real-world projects.
7 hours, 20 minutes CC
Complete Intro to SQL & PostgreSQL
drag handle

Firebase Fundamentals

Code an app with real-time updates using Firebase and Firestore. Add security rules, add Firebase authentication, and trigger server code with Cloud Functions.
4 hours, 33 minutes CC
Firebase Fundamentals
drag handle

Complete Intro to Databases

Brian Holt
Databricks
In this course you'll learn the basics of using four of the most popular open-source types of databases: MongoDB, PostgreSQL, Neo4j, and Redis.
7 hours, 4 minutes CC
Complete Intro to Databases
drag handle

Introduction to MongoDB

Scott Moss
Netflix
Learn to build schemas, structure models, and query MongoDB to get the right data. Learn the core pieces of MongoDB to build production-ready applications!
3 hours, 23 minutes CC
Introduction to MongoDB
drag handle