Databases, caching & messaging
Learn ORMs — free and paid courses, roadmaps
This page brings together everything CodeWithJay has published on ORMs: 1 roadmap, 4 mini courses and 6 free videos. Every item is taught through real projects rather than slides, so you can start with the free lessons, see how ORMs is used in practice, and move on to a structured course when you are ready.
Where to start with ORMs
A suggested order: try a free lesson first, then commit to a full course or roadmap.
Step 1
Start free
Step 2
Follow a structured roadmap
ORMs roadmaps
Week-by-week learning paths that sequence courses into an order that builds on itself.
ORMs mini courses
Short, free lessons on one ORMs idea at a time.
Free ORMs video tutorials
Full-length free lessons from the CodeWithJay YouTube channel.
Free videoConnecting Go to PostgreSQL with GORM E-3
Free on YouTube
Free videoPrisma ORM with NestJS: Creating Your First Database Table Without Writing SQL E-3
Free on YouTube
Free videoMaster ORM in Go Microservices: Step-by-Step Guide with Real Examples [Part 13]
Free on YouTube
Free videoI've never seen a better ORM (Drizzle ORM for Node.js) [Part 11]
Free on YouTube
Free videoORM use on Node JS Microservice [Part 9]
Free on YouTube
Free videoWhen to use ORM in nodejs ? [Part 8]
Free on YouTube
ORMs learning FAQ
- Can I learn ORMs for free on CodeWithJay?
- Yes. CodeWithJay currently has 4 free mini courses and 6 free video lessons on ORMs. Free courses need only a free account; mini courses and videos need no account at all.
- What ORMs courses does CodeWithJay offer?
- There is 1 roadmap covering ORMs: AI App Engineer: Python Backend, FastAPI & LLM Apps.
- Where should I start learning ORMs?
- Start with something free, such as "Your One List Query Is Really 201 Queries", to get a feel for the topic, then move on to a full course or roadmap for structured, project-based learning.
Looking for something else?
Browse every technology CodeWithJay teaches, or get every paid course with one membership.



