Databases, caching & messaging
Learn Databases โ free and paid courses, roadmaps
Most slow apps are slow because of the database. These lessons go past CRUD into what senior engineers actually debug: indexes and query plans, the N+1 trap, connection pools, schema design for real products like an e-commerce catalogue, SQL versus NoSQL, and the ORMs that sit in between.
Databases mini courses
Short, free lessons on one Databases idea at a time โ showing 12 of 17.
FreeYour Query Plan Flipped. Your p99 Fell Off a Cliff.
1 short
FreeDon't build indexes without watching this #sql #coding #development
1 short
FreeHow databases find data instantly ๐ #tech #coding #programming
1 short
FreeDon't fall for the N+1 query trap #programming #devlife #softwareengineer
1 short
FreeStop wasting time adding useless indexes #sql #coding
1 short
FreeA product catalog is not just a database table. It falls apart fast #codewithjay #aishorts
1 short
FreeYour Database Is Idle. Your Pool Is Empty.
1 short
FreeFramework vs. Database: Which one wins? #coding #softwareengineering #dev
1 short
FreeYour One List Query Is Really 201 Queries
1 short
FreeDon't make this caching mistake #softwaredevelopment #programming
1 short
FreeYou Can't Have Consistency and Speed Together #CAP #Databases
1 short
FreeThe context mistake every Go developer makes #golang #tutorial
1 short
Free Databases video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
Free videoBuilding a Products REST API in NestJS: From Database to JSON Response: E-4
Free on YouTube
Free videoPrisma ORM with NestJS: Creating Your First Database Table Without Writing SQL E-3
Free on YouTube
Free video
Master System Design and Database Schema in Just 20 Minutes [E-7]
Free on YouTube
Free videoBoost Your Go Projects: Efficient Database Techniques Revealed [Part 14]
Free on YouTube
Free videoNode.js Serverless Microservices: The Complete Database Design Blueprint (2025 Guide)
Free on YouTube
Databases learning FAQ
- Can I learn Databases for free on CodeWithJay?
- Yes. CodeWithJay currently has 17 free mini courses and 5 free video lessons on Databases. Free courses need only a free account; mini courses and videos need no account at all.
Looking for something else?
Browse every technology CodeWithJay teaches, or get every paid course with one membership.