Learn
Software engineering courses
A SevyDevy course teaches one subject from the ground up, lesson by lesson, in order like a book. Each lesson ends with a check-yourself question. Every course is free to read, no account needed.
2 courses · 67 lessons · GenAI, System design
Updated · Written by the SevyDevy team
All courses
New here? Start with GenAI from Scratch.
GenAI from Scratch
8 modules · 32 lessons · 5½ hoursWhat you will be able to doExplain how AI chat apps really work, write prompts that land, and sketch a real AI product with RAG and agents.Starts with: What is generative AI?Video lessons · Coming soonStart the course- Free · System design · Beginner to intermediate
System Design from Scratch
8 modules · 35 lessons · 7 hoursWhat you will be able to doTake an app from one server to millions of users, explain every part you add, and sketch the design out loud.Starts with: What is system design? Seeing the whole app behind one tapVideo lessons · Coming soonSee the course - Coming soon · Frontend
Frontend machine coding
What you will be able to doBuild common UI components cleanly in a timed round, with state, accessibility and tests. - Coming soon · DSA
DSA patterns
What you will be able to doSpot which core pattern a coding question needs and solve it step by step, then explain the complexity.
Courses or guides?
Both are free to read. Pick the one that fits what you need right now.
Courses teach from scratch
Original lessons written in order. Each lesson builds on the last and ends with a check-yourself question.