إنشاء واجهات متجر إلكتروني باستخدام Node.js

شرح عربي | المصدر: Index Academy - اتعلم برمجة بالعربي

إنشاء واجهات متجر إلكتروني باستخدام Node.js بشرح عربي من Index Academy - اتعلم برمجة بالعربي. تابع 84 درسًا متاحًا بترتيب المصدر، وطبّق الأفكار على تمرين مستقل يناسب مستواك.

  • 0 متعلّمين
  • 10 س 28 د
  • كل المستويات
  • elposla

عن هذه الدورة

إنشاء واجهات متجر إلكتروني باستخدام Node.js

إنشاء واجهات متجر إلكتروني باستخدام Node.js بشرح عربي من Index Academy - اتعلم برمجة بالعربي. تابع 84 درسًا متاحًا بترتيب المصدر، وطبّق الأفكار على تمرين مستقل يناسب مستواك.

وللتوسع في تطوير الويب، يمكنك مراجعة بناء واجهة متجر إلكتروني باستخدام React وRedux واختيار الدروس المناسبة لما تريد تطبيقه.

ماذا ستجد داخل المحتوى؟

  • 1- ( NodeJS ) الاعلان الترويجي لكورس - Created By @boghdadyDev
  • 42-Handle Errors Outside Express Unhandled Rejections - Created By @boghdadyDev
  • 83-NodeJS (بالعربي) : Summary

طريقة دراسة هذه الدورة

ابدأ بمراجعة متطلبات «1- ( NodeJS ) الاعلان الترويجي لكورس - Created By @boghdadyDev». عند الوصول إلى «42-Handle Errors Outside Express Unhandled Rejections - Created By @boghdadyDev»، أعد شرح الفكرة بكلماتك وسجل سؤالًا أو تجربة عملية عليها. اختتم بمراجعة «83-NodeJS (بالعربي) : Summary» ومقارنة ما أنجزته بنقطة البداية.

تطبيق يثبت التعلم

نفذ مثالًا مستقلًا على المهارة المشروحة، واكتب خطوات تشغيله واختباره. تحقق من التعامل مع الأخطاء والصلاحيات قبل عرض المشروع في معرض أعمالك.

المصدر ولغة الشرح

المحتوى الأصلي من Index Academy - اتعلم برمجة بالعربي. افتح قائمة المصدر على يوتيوب. بوصلة تنظم الوصول إلى الدروس ولا تنسب إنتاجها لنفسها. فُحصت بيانات القائمة وعينات بيانات الدروس بتاريخ 18 أكتوبر 2026. اللغة العربية مُعلنة في بيانات صاحب المصدر؛ اعتمد التحقق اللغوي على هذا التصريح، لا على الاستماع الكامل للدروس. لم تتم مشاهدة جميع الدروس بالكامل. عدد الدروس هنا هو المتاح للعامة وقت الفحص، وقد تختلف الإتاحة لاحقًا. لا تشمل الدورة شهادة من صاحب المحتوى.

لتنظيم دراسة هذا المجال واختيار مصادره حسب المرحلة، راجع تطوير الويب من الأساس إلى إطلاق موقع متكامل.

محتوى الدورة

1 وحدة · 84 درس · 10 س 28 د

  1. دروس الدورة بترتيب المصدر 84 درسًا 10 س 28 د

    الشرح: Index Academy - اتعلم برمجة بالعربي

    • 1- ( NodeJS ) الاعلان الترويجي لكورس - Created By @boghdadyDev مقفل 3 د
    • 2-NodeJS (بالعربي) : Course Outline - Created By @boghdadyDev مقفل 15 د
    • 3- NodeJS (بالعربي) : Live Demo APIs That We Will Built - Created By @boghdadyDev مقفل 9 د
    • 4- NodeJS (بالعربي) : Live Demo Front-end Website To Understand All Features That We Will Build مقفل 24 د
    • 5-NodeJS (بالعربي) : Join To Our Online Classroom - Created By @boghdadyDev مقفل 2 د
    • 6-NodeJS (بالعربي) : How To Use Source Code - Created By @boghdadyDev مقفل 4 د
    • 7-NodeJS (بالعربي) : If You Face a Problem - Created By @boghdadyDev مقفل 2 د
    • 8-NodeJS (بالعربي) : How Web work - Created By @boghdadyDev مقفل 7 د
    • 9-NodeJS (بالعربي) : Http Request Response Example - Created By @boghdadyDev مقفل 3 د
    • 10-NodeJS (بالعربي) : Front End vs Back End - Created By @boghdadyDev مقفل 2 د
    • 11-NodeJS (بالعربي) : Static vs Dynamic websites vs API - Created By @boghdadyDev مقفل 3 د
    • 12-NodeJS (بالعربي) : Advantage Of Building API - Created By @boghdadyDev مقفل 4 د
    • 13-NodeJS (بالعربي) : Let's install NodeJS - Created By @boghdadyDev مقفل 3 د
    • 14-NodeJS (بالعربي) : Installing Code Editor and Some Useful Extensions -Created By @boghdadyDev مقفل 3 د
    • 15-NodeJS (بالعربي) : Installing Postman to Test Our API - Created By @Ahmed Boghdady مقفل 2 د
    • 16-NodeJS (بالعربي) : Create App Server Using Express - Created By @boghdadyDev مقفل 5 د
    • 17-NodeJS (بالعربي) : Use nodemon to Watch the Changes - Created By @boghdadyDev مقفل 2 د
    • 18-NodeJS (بالعربي) : Environment Variables And gitignore - Created By @boghdadyDev مقفل 4 د
    • 19-NodeJS (بالعربي) : Logging Our API Requests - Created By @boghdadyDev مقفل 3 د
    • 20-NodeJS (بالعربي) : Mongodb Atlas And Compass - Created By Ahmed Boghdady مقفل 11 د
    • 20-NodeJS (بالعربي) : Installing Mongoose and Connect to Our Database - Created By @boghdadyDev مقفل 7 د
    • 21-NodeJS (بالعربي) : Some Information about Mongodb - Created By @Ahmed Boghdady مقفل 2 د
    • 22-NodeJS (بالعربي) : Make our First Hit to Our Database - Created By @boghdadyDev مقفل 10 د
    • 23-NodeJS (بالعربي) : Project Folders Structure - Created By @boghdadyDev مقفل 11 د
    • 24-NodeJS (بالعربي) : Express Middleware Explanation - Created By @boghdadyDev مقفل 1 د
    • 25-NodeJS (بالعربي) : Summary - Created By @Ahmed Boghdady مقفل 1 د
    • 26-NodeJS (بالعربي) : Category Schema and Model - Created By @boghdadyDev مقفل 7 د
    • 27-NodeJS (بالعربي) : Create Category - Created By @boghdadyDev مقفل 11 د
    • 28-NodeJS (بالعربي) : Use Async Await Syntax - Created By @boghdadyDev مقفل 6 د
    • 29-NodeJS (بالعربي) : Get All Categories - Created By @boghdadyDev مقفل 4 د
    • 30-NodeJS (بالعربي) : Categories Pagination - Created By @boghdadyDev مقفل 5 د
    • 31-NodeJS (بالعربي) : Get Specific Category - Created By @boghdadyDev مقفل 5 د
    • 32-NodeJS (بالعربي) : Update Specific Category - Created By @boghdadyDev مقفل 6 د
    • 33-NodeJS (بالعربي) : Delete Category - Created By @boghdadyDev مقفل 3 د
    • 34-NodeJS (بالعربي) : Summary - Created By @boghdadyDev مقفل 1 د
    • 35-NodeJS (بالعربي) : Error Handling Overview - Created By @boghdadyDev مقفل 3 د
    • 36-NodeJS (بالعربي) : Catch Errors from Express using Error Handling Middleware مقفل 4 د
    • 37-NodeJS (بالعربي) : Handle Unhandled Routes and Send Error to Error Handling Middleware مقفل 6 د
    • 38-NodeJS (بالعربي) : Make our Reusable Error Class - Created By @boghdadyDev مقفل 12 د
    • 39-NodeJS (بالعربي) : Refactor our Global Error Middleware - Created By @Ahmed Boghdady مقفل 2 د
    • 40-NodeJS (بالعربي) : Refactor 404 Not Found - Created By @boghdadyDev مقفل 4 د
    • 41-Handle Errors in Development and Production ENV - Created By @boghdadyDev مقفل 6 د
    • 42-Handle Errors Outside Express Unhandled Rejections - Created By @boghdadyDev مقفل 9 د
    • 43-NodeJS (بالعربي) : Validation Layer Benefits - Created By @boghdadyDev مقفل 5 د
    • 44-NodeJS (بالعربي) : Implementing Validation Layer - Created By @boghdadyDev مقفل 6 د
    • 45-NodeJS (بالعربي) : Refactor Validation Layer - Created By @boghdadyDev مقفل 9 د
    • 46-NodeJS (بالعربي) : Implementing Remains Validation Rules on Category Handlers مقفل 8 د
    • 47-NodeJS (بالعربي) : Summary Created By @Ahmed Boghdady مقفل 1 د
    • 48-NodeJS (بالعربي) : Subcategory & Brand CRUD - Introduction مقفل 1 د
    • 49-NodeJS (بالعربي) : Subcategory Schema & Model مقفل 7 د
    • 50-NodeJS (بالعربي) : Use ESLint with Some Airbnb Configurations مقفل 5 د
    • 51-NodeJS (بالعربي) : Create Sub Category Handler, Validation and Route مقفل 12 د
    • 52-NodeJS (بالعربي):Get Specific Subcategory and Subcategories List Handlers, Validations and Routes مقفل 6 د
    • 53-NodeJS (بالعربي): Update and Delete Subcategory handlers, Validations and Routes مقفل 8 د
    • 54-NodeJS (بالعربي): Populate Category Name (Optional) مقفل 7 د
    • 55-NodeJS (بالعربي) : Get All Subcategories for Specific Category (Nested Route) مقفل 12 د
    • 56-NodeJS (بالعربي) : Create Subcategory on Category (Nested Route) مقفل 9 د
    • 57-NodeJS (بالعربي) : Brands CRUD Operations مقفل 10 د
    • 58-NodeJS (بالعربي) : Test Brands On Postman مقفل 3 د
    • 59-NodeJS (بالعربي) : Summary مقفل 1 د
    • 60-NodeJS (بالعربي) : Product CRUD Operations - Introduction مقفل 1 د
    • 61-NodeJS (بالعربي) : Product Schema & Model مقفل 15 د
    • 62-NodeJS (بالعربي) : Product Service مقفل 6 د
    • 63-NodeJS (بالعربي) : Product Validations & Router مقفل 11 د
    • 64-NodeJS (بالعربي) : Test Product CRUD On Postman مقفل 14 د
    • 65-NodeJS (بالعربي) : Validate Category Existence in Our DB مقفل 10 د
    • 66-NodeJS (بالعربي) : Validate Subcategories Existence in Our DB مقفل 13 د
    • 67-NodeJS (بالعربي) : Validate That Subcategories Belong to Category مقفل 19 د
    • 68-NodeJS (بالعربي) : Insert & Delete Products Dummy Data Using Seeder Script مقفل 8 د
    • 69-NodeJS (بالعربي) : Products Filtration Part (1) مقفل 16 د
    • 70-NodeJS (بالعربي) : Products Filtration Part (2) مقفل 13 د
    • 71-NodeJS (بالعربي) : Apply Sorting Feature On Products مقفل 11 د
    • 72-NodeJS (بالعربي) : Apply Field Limiting Feature مقفل 8 د
    • 73-NodeJS (بالعربي) : Apply Search Feature مقفل 5 د
    • 74-NodeJS (بالعربي) : Refactor Our Api Features مقفل 14 د
    • 75-NodeJS (بالعربي) : Return Pagination Result on the Response مقفل 14 د
    • 76-NodeJS (بالعربي) : Apply Api Features On Other Route Handlers مقفل 10 د
    • 77-NodeJS (بالعربي) : Delete Factory Handler مقفل 9 د
    • 78-NodeJS (بالعربي) : Update Factory Handler مقفل 14 د
    • 79-NodeJS (بالعربي) : Create Factory Handler مقفل 7 د
    • 80-NodeJS (بالعربي) : Get One Factory Handler مقفل 4 د
    • 81-NodeJS (بالعربي) : Get All Factory Handlers مقفل 10 د
    • 82-NodeJS (بالعربي) : Use Mongoose Query Middleware to Populate Category in Product مقفل 5 د
    • 83-NodeJS (بالعربي) : Summary مقفل 1 د

مدرّبك

elposla

تقييمات المتعلّمين

لا تقييمات بعد.