ابنِ واجهة REST كاملة لمتجر إلكتروني: التوجيه والوسطاء، التحقق من المدخلات، المصادقة بـ JWT، رفع الملفات، الاختبارات، والنشر على خادم Linux حقيقي.
12 Lessons
How Node.js works under the hood
Modules and npm
Your first HTTP server
Routing and middleware
REST design: naming, status codes, errors
Input validation with Zod
Hashing passwords with bcrypt
JWT auth and refresh tokens
Authorisation and rate limiting
Testing with Jest & Supertest
Environment config and logging
Deploying with Docker on Linux
Your request will be sent to the instructor for review