index academy



Document

NodeJS - Build a Full E-Commerce RESTful APIs

بناء ال ( Back-End ) لمشروع متجر إلكتروني باستخدام ( Node.js, Express, Mongodb and Stripe ) مع امكانية الدفع الكاش والدفع الإلكتروني

مكتمل

Back-End

بواسطة :

عدد المشتركين :

3,573 طالب

آخر تحديث :

( 2023 )

عدد دروس الدورة :

227 درس

10$

لمن هذا الكورس ؟

  • لأي حد عايز يتعلم Node.js عن طريق بناء تطبيق عملي

  • للمهتمين بتعلم مجال ال ( Back-End ) باستخدام Node.js

  • لأي حد عايز يتعلم اكتر عن Express, Mongodb and Stripe

33 ساعة

مستوي مبتدئ ومتوسط

متطلبات الالتحاق بالكورس

  • معرفة جيدة بلغة Javascipt

  • يُفضل معرفة بأساسيات Node.js

NodeJS - Build a Full E-Commerce RESTful APIs

بناء ال ( Back-End ) لمشروع متجر إلكتروني باستخدام ( Node.js, Express, Mongodb and Stripe ) مع امكانية الدفع الكاش والدفع الإلكتروني

مكتمل

Back-End

بواسطة :

عدد المشتركين :

3,573 طالب

آخر تحديث :

( 2023 )

عدد دروس الدورة :

227 درس

ماذ سوف تتعلم في هذا الكورس

  • هتتعلم اساسيات النتورك وازاي الويب بيشتغل

  • هتتعلم ازاي تنشأ سيرفر ونربط التطبيق بتاعنا بالداتا بيز وكمان هنشرح ستراكشر الملفات اللي هنشتغل بيه خلال المشروع اللي هيتم تنفيذه

  • هنشرح ازاي اكسبريس بيتعامل مع الايرورز وهنبدأ نشوف ازاي نمسك الايرورز دي ونتحكم في شكلها والشكل النهائي اللي هيرجع للمستخدم

  • هتتعلم ازاي تفكر وتنفذ التصميم للداتا بيز بتاعتك بناءا علي فهمك لمتطلبات العمل الخاصة بالمشروع

  • هتتعلم تنفيذ الباك اند لمشروع متجر إلكتروني متكامل يحتوي علي الخائص التالية ( المنتجات - التصنيفات الرئيسية والفرعية - البراندات - سلة المنتجات - المنتجات المفضلة -الخصومات بإستخدام الكوبونات - عمليات الشراء )

  • كمان هالمتجر هيحتوي علي انواع دفع مختلفة ( الدفع نقدا او عند الاستلام - الدفع الإكتروني )

  • هتتعلم كيفية التعامل مع الصور من خلال رفع صورة واحدة او اكتر من صورة

  • هنشوف ازاي نحسن من العمليات اللي هتتم علي الصور عشان نحسن الاداء وهنشوف ازاي نتعامل مع الايرورز اللي ممكن تظهر عند التعامل مع الصور والملفات

  • هتتعلم عمليه المصادقة بشكل تفصيلي وهنشوف ازاي تسجيل الدخول وانشاء الحساب ونسيت كلمة المرور وازاي بتعمل التوكن وازاي بنعمل عمليه التحقق عليه

  • هنشتغل علي صلاحيات المستخدمين وهيكون عندنا ادمن ومدير ومستخدم عادي وكل واحد ليه صلاحيات مختلفة عن التاني

  • هتتعلم كيفية رفع الباك اند بتاعتك علي سيرفر خارجي عشان تقدر تشاركها مع التيمات الاخري او تقدر تحط المشروع في ملف الاعمال بتاعك

  • هتتعلم اكتر عن وسائل الآمان اللي ممكن تستخدمها عشان تأمن الباك اند بتاعتك

  • في اخر الكورس هيكون فيه سكشن تعريفي بنست فريمورك واللي هتكون تمهيد لكورس النست

محتويات الكورس

تفاصيل محتوي الكورس


  Section 01 : Course Overview (نظرة عامة)
Available in days
days after you enroll
  Section 02 : How Web Work ? (اساسيات مهم تكون فاهمها)
Available in days
days after you enroll
  Section 03 : Tools and Environment (تجهيز بيئة العمل)
Available in days
days after you enroll
  Section 04 : Preparing Express Server and MongoDB (تجهيز السيرفر والداتا بيز)
Available in days
days after you enroll
  Section 05 : Categories CRUD Operations (التصنيفات الرئيسية)
Available in days
days after you enroll
  Section 06 : Advanced Error Handling & Adding Validation Layer (التعامل مع الايرورز)
Available in days
days after you enroll
  Section 07 : Subcategory & Brand CRUD (التصنيفات الفرعية والبراندات)
Available in days
days after you enroll
  Section 08 : Product CRUD Operations (المنتجات)
Available in days
days after you enroll
  Section 09 : Upload Images and Image Processing (التعامل مع الصور)
Available in days
days after you enroll
  Section 10 : Authentication And Authorization (مهم جدا تكون مركز)
Available in days
days after you enroll
  Section 11 : Reviews, Wishlist and User Addresses (التقييمات والمفضلة وعناوين المستخدم)
Available in days
days after you enroll
  Section 12 : Coupons And Shopping Cart (سلة المنتجات وكوبونات الخصم)
Available in days
days after you enroll
  Section 13 : Cash, Online Orders and Payment And Deployment (الطلبات والدفع الالكتروني والرفع)
Available in days
days after you enroll
  Section 14 : Security Best Practice And Recommendations ( وسائل الامان - مهم جدا )
Available in days
days after you enroll
  Section 15 : Knowing Nest and it's parts ( مقدمة تعريفية عن نست فريم ورك )
Available in days
days after you enroll
  Section 16 : Javascript Refresher (مراجعه جافا سكربت)
Available in days
days after you enroll
Document

خطط الإشتراك المتاحة لجميع الكورسات

الحصول علي الكورسات الجديدة ضمن خطة الإشتراك

الإشتراك الشهري

شهر / 9.99$

24 ساعة تجربة مجانية

  • مصادر مختلفة ومتعددة للتعلم
  • طرق مختلفة للدفع
  • الوصول لجميع الكورسات بإشتراك شهري
  • إلغاء الإشتراك في أي وقت
  • الحصول علي أي كورسات جديدة

الإشتراك السنوي

سنه / 59.99$

24 ساعة تجربة مجانية

  • مصادر مختلفة ومتعددة للتعلم
  • طرق مختلفة للدفع
  • الوصول لجميع الكورسات بإشتراك سنوي
  • إلغاء الإشتراك في أي وقت
  • الحصول علي أي كورسات جديدة