EDU
Step-by-step development guides, starting from setting up Windows or macOS.
Recommended paths
Start with the path that fits your goal
You do not need to take all 16 courses in order. Pick the path closest to what you want to build now.
- Start developingLearn the web and development basics, then ship a small working feature.3 coursesOpen path overview →
- Backend and securityDesign server APIs and grow them into secure, operable backend systems.3 coursesOpen path overview →
- Data pipelinesCollect, validate, store, and transform data into repeatable results.4 coursesOpen path overview →
- Operations and qualityConnect admin work, testing, deployment, and incident recovery into one flow.4 coursesOpen path overview →
- AI, apps, and architectureChoose AI, app, and architecture techniques with execution limits and cost in mind.4 coursesOpen path overview →
Technology map
Technology boundaries from feature to operation
See how interface, data, APIs, and operations connect, then choose the course that matches the boundary you need.
Interface and runtime
Build web, desktop, and mobile interfaces while keeping runtime boundaries explicit.
State and local data
Give server state, UI state, and offline data separate lifetimes.
APIs and real-time transport
Choose request-response and streaming contracts according to their purpose.
Storage and events
Separate durable data, caches, event flow, and access control.
AI and media
Design search, inference, and media behind replaceable boundaries with usable fallbacks.
Delivery and verification
Produce operational evidence with containers, observability, browser tests, and integration tests.
Enable real-time media and external inference only after checking fixed cost plus relay, transfer, and request-volume cost.
Courses
Production Engineering — Boundaries, Performance, Recovery, and Delivery in 14 Steps
AdvancedTurn requirements into evidence and connect HTTP, databases, external systems, files, AI, real-time media, deployment, and observability into one operable service contract.
Local LLM · pgvector · building a RAG chatbot
AdvancedConnect LM Studio, pgvector, Gemini, and browser ONNX inference in eight steps, from retrieval to model-delivery cost.
PostgreSQL in depth + Redis · Kafka
AdvancedTen steps to a real data platform — indexes, caching, event streams.
Monorepo · SSOT · layer separation thinking
AdvancedSix mental steps to running several services from one repository.