មេរៀន
ស៊េរីមេរៀនជាជំហានៗ ដើម្បីរៀនតាមរយៈការអនុវត្តជាក់ស្តែង ម្តងមួយជំពូក — ជ្រើសរើសស៊េរីមួយខាងក្រោម ហើយបន្តទៅតាមជំពូករបស់វាតាមលំដាប់។
ទើបចាប់ផ្តើមមែនទេ? សូមធ្វើតាមផែនទីការសិក្សា «ចាប់ផ្តើមនៅទីនេះ»មូលដ្ឋានគ្រឹះ
ជំហានដំបូងដែលអ្នកអភិវឌ្ឍន៍គ្រប់រូបត្រូវការ មិនថាអ្នកជ្រើសរើសជំនាញណាបន្ទាប់ទេ។
របៀបដែលកុំព្យូទ័រដំណើរការ
យល់ដឹងពី CPU, ការប្រៀបធៀប RAM និង Storage, ស្គាល់ File, Process, Thread ព្រមទាំងតួនាទីពិតប្រាកដរបស់ប្រព័ន្ធប្រតិបត្តិការ — មូលដ្ឋានដែលមេរៀនផ្សេងទៀតទាំងអស់ពឹងផ្អែកលើ។
10 ជំពូក
កម្រិតដំបូងមូលដ្ឋានគ្រឹះ Command Line
ធ្វើដំណើរក្នុងចំណោម file ដំណើរការកម្មវិធី ភ្ជាប់ command ជាមួយគ្នា ហើយឈប់ខ្លាច terminal — មេរៀនផ្សេងទៀតទាំងអស់សន្មតថាអ្នកចេះរឿងនេះរួចហើយ។
11 ជំពូក
កម្រិតដំបូងGit និង GitHub សម្រាប់អ្នកចាប់ផ្តើម
រក្សាទុកការងារ កែកំហុស ប្រើ branch ដោះស្រាយ merge conflict និងសហការគ្នាតាមរយៈ pull request — ឧបករណ៍ដំបូងដែលក្រុមហ៊ុនគ្រប់កន្លែងរំពឹងថាអ្នកចេះ។
11 ជំពូក
កម្រិតដំបូងរបៀបដែលគេហទំព័រដំណើរការ
URL, DNS, HTTP, status code, cookie និង caching — អ្វីដែលពិតជាកើតឡើងចន្លោះពេលអ្នកវាយអាសយដ្ឋានមួយ និងពេលអ្នកឃើញទំព័រ ដោយតាមដានវាជាមួយ DevTools របស់ browser និង curl។
11 ជំពូក
កម្រិតដំបូងមូលដ្ឋានគ្រឹះ HTML & CSS
រៀបចំរចនាសម្ព័ន្ធទំព័រដោយប្រើ semantic HTML តុបតែងវាដោយ CSS ហើយធ្វើឲ្យវាមើលទៅស្អាតលើទូរស័ព្ទជាមួយ box model, Flexbox, Grid និង responsive design — បន្ទាប់មកបោះពុម្ពផ្សាយវា។
11 ជំពូក
កម្រិតដំបូងមូលដ្ឋានគ្រឹះ JavaScript និង TypeScript
រៀន variable, function, array និង object, DOM, async code ហើយបន្ទាប់មកបន្ថែម type របស់ TypeScript — រួចប្រើវាដើម្បីធ្វើឲ្យទំព័រប្រវត្តិរូបមានអន្តរកម្ម។
12 ជំពូក
កម្រិតដំបូងគណិតវិទ្យាសម្រាប់អ្នកសរសេរកម្មវិធី
Binary និង hex, bitwise flag, boolean logic, សំណុំ, modulo, Big-O, ការរាប់, ប្រូបាប និងធរណីមាត្រ — គណិតវិទ្យាប្រចាំថ្ងៃដែលលាក់នៅក្នុងកូដរបស់អ្នក រៀនតាមរយៈការសាងសង់ toolkit តូចមួយ។
12 ជំពូក
កម្រិតមធ្យមរចនាសម្ព័ន្ធទិន្នន័យ និងក្បួនដោះស្រាយ
Array, hash map, linked list, stack, queue, recursion, searching, sorting, tree, heap, graph និង dynamic programming ក្នុង TypeScript — ភ្ជាប់ជាមួយកន្លែងដែលអ្នកជួបវាក្នុងការងារ ហើយត្រៀមខ្លួនសម្រាប់ការសម្ភាសន៍បច្ចេកទេស។
14 ជំពូក
កម្រិតដំបូងSQL និង Relational Database
Table, key, ទំនាក់ទំនង, JOIN, aggregation, normalization, index និង transaction ក្នុង PostgreSQL — រៀនតាមរយៈការសាងសង់ database របស់ហាងអនឡាញតូចមួយ។
12 ជំពូក
Backend និង DevOps
បង្កើត API ធានាសុវត្ថិភាព ទទួលការទូទាត់ប្រាក់ និងដាក់ឱ្យដំណើរការលើ production។
NestJS Crash Course
Build a Task Management REST API in 1 hour with NestJS, PostgreSQL, and Prisma.
9 ជំពូក
កម្រិតដំបូងDocker CLI Tutorial
Learn Docker from the CLI up — images, containers, volumes, networking, Compose, and shipping a real multi-container app to production.
21 ជំពូក
កម្រិតមធ្យមABA PayWay Tutorial
A step-by-step, end-to-end guide to integrating ABA PayWay — the checkout flow, verifying payments, callbacks, refunds, and what going live actually involves.
7 ជំពូក
កម្រិតមធ្យមBakong KHQR Tutorial
Generate a Cambodian Bakong KHQR code, render it as a scannable image, and poll for payment.
4 ជំពូក
កម្រិតដំបូងCloud+ Tutorial
A beginner-friendly walkthrough of Sabay's Cloud+ business services (SabayTEKH PaaS) — deploying a container with Run App, storing files with S3-compatible Storage, and running a managed Database with backups.
10 ជំពូក
កម្រិតមធ្យមKeycloak Crash Course
OAuth 2.0, OpenID Connect, and JWTs in about an hour — run Keycloak locally, build a realm and client by hand, decode a real access token, and protect a NestJS API with it.
8 ជំពូក
បញ្ញាសិប្បនិមិត្ត
បង្កើតមុខងារពិតៗដោយប្រើ large language model — chatbot, RAG និង agent។
Docker Sandboxes Crash Course
Isolated dev environments in 1 hour, then a deeper dive into AI agent sandboxing — kits, environment files, the MCP gateway, and multi-agent workflows.
13 ជំពូក
កម្រិតដំបូងរបៀបដែល LLM ដំណើរការ (សម្រាប់អ្នកសរសេរកម្មវិធី)
Token, ប្រូបាប, temperature, ការ train, embedding, context window, prompt និង hallucination — របៀបដែល large language model ដំណើរការពិតប្រាកដ រៀនតាមរយៈការសាងសង់ model តូចមួយដោយខ្លួនឯង។
10 ជំពូក
កម្រិតដំបូងBuild a Chatbot with an LLM API
Call a language model over HTTP, keep conversation memory, stream the reply, protect your API key behind a backend, handle errors and cost, and ship a web chat UI — built step by step with Node.js.
8 ជំពូក
កម្រិតមធ្យមRAG: Chat with Your Own Documents
Make a language model answer from your own files: split documents into chunks, turn them into embeddings, search by meaning, build a grounded prompt with citations, improve retrieval, and measure whether it works.
8 ជំពូក
កម្រិតមធ្យមAI Agents with Tools & MCP
Let a language model call your functions to get real work done: tool calling, the agent loop, well-designed tools, memory and planning, the Model Context Protocol (MCP), and the safety rules that keep an agent from doing harm.
11 ជំពូក
កម្រិតមធ្យមMath for AI
Vectors, dot products, matrices, derivatives, gradient descent, probability, and a tiny neural network that learns — the intuition behind embeddings and training, learned by building a small toolkit instead of reading proofs.
8 ជំពូក