دوره آموزشی
آموزش های Coursera
دوبله زبان فارسی

الزامات ExpressJS - ساخت Web APIهای مدرن

الزامات ExpressJS - ساخت Web APIهای مدرن

✅ سرفصل و جزئیات آموزش

توضیحات دوره

این دوره جامع به بررسی عمیق Express.js، یکی از فریمورک‌های قدرتمند برای برنامه‌نویسی وب اپلیکیشن با Node.js می‌پردازد. شرکت‌کنندگان به مفاهیم اساسی، معماری و فرایند گام به گام راه‌اندازی پروژه‌های Express.js مسلط خواهند شد. متدهای HTTP، تعریف مسیر و استخراج پارامتر را بررسی کنید و مهارت‌های عملی در راه‌اندازی درخواست‌ها با ابزارهای Thunder Client و Postman بدست آورید. نقش کلیدی میان‌افزار را بررسی کرده، توابع سفارشی بسازید، تفاوت بین میان‌افزار Built-in و سفارشی را درک کنید. مدیریت خطا را در رسیدگی به خطاهای همزمان و انتقال پاسخ‌های مناسب با مهارت هدایت کنید.

این دوره به یکپارچه‌سازی MongoDB با Express.js نیز می‌پردازد و عملیات‌های CRUD را پوشش می‌دهد. در نهایت به احراز هویت کاربر می‌پردازد و شرکت‌کنندگان مهارت‌های تولید و مدیریت JWTها را برای شیوه‌های ایمن احراز هویت کسب خواهند کرد.

الزامات ExpressJS - ساخت Web APIهای مدرن

  • آشنایی با Express.js 5:48
  • مزایای استفاده از Express.js 7:34
  • راه‌اندازی یک پروژه Express.js 5:10
  • درک متدهای HTTP و اهداف آن‌ها (POST ،PUT ،DELETE و GET) 7:02
  • پیکربندی Express.js برای مدیریت درخواست‌ها با متدهای HTTP 5:49
  • پیاده‌سازی هندلرهای مسیر برای متدهای مختلف HTTP 5:05
  • تعریف مسیرها با مکانیزم مسیریابی Express.js - بخش 1 3:26
  • تعریف مسیرها با مکانیزم مسیریابی Express.js - بخش 2 1:39
  • مدیریت مسیرها به شیوه‌ای سازمان‌یافته 4:54
  • مدیریت مسیرها به شیوه‌ای سازمان‌یافته - بخش 2 4:42
  • استخراج پارامترهای مسیر از مسیرهای URL در Express.js 4:50
  • مدیریت پارامترهای مسیر اختیاری و پویا 5:07
  • آشنایی با Thunder Client و Postman به عنوان ابزارهای توسعه و تست API 5:13
  • راه‌اندازی درخواست‌ها در Thunder Client یا Postman برای تعامل با مسیرهای Express.js 6:02
  • ارسال درخواست‌های HTTP با متدهای مختلف، برای اهداف تست و اشکال‌زدایی - بخش 1 7:07
  • ارسال درخواست‌های HTTP با متدهای مختلف، برای اهداف تست و اشکال‌زدایی - بخش 2 1:57
  • بررسی میان‌افزار و هدف آن در Express.js 5:10
  • میان‌افزار به عنوان توابعی که به آبجکت‌های درخواست و پاسخ دسترسی دارند - بخش 1 4:34
  • میان‌افزار به عنوان توابعی که به آبجکت‌های درخواست و پاسخ دسترسی دارند - بخش 2 3:59
  • نوشتن توابع میان‌افزار سفارشی برای افزودن قابلیت به پایپ‌لاین درخواست 6:14
  • پیاده‌سازی میان‌افزار در سطح اپلیکیشن، روتر یا مسیر 5:38
  • میان‌افزار Built-in در مقابل میان‌افزار سفارشی 5:20
  • درک انواع مختلف خطاهایی که می‌تواند در یک اپلیکیشن Express.js رخ دهد 5:26
  • پیاده‌سازی میان‌افزار خطا 7:00
  • مدیریت خطاهای همزمان با بلوک‌های try-catch 5:22
  • ایجاد میان‌افزار خطای سفارشی برای متمرکز کردن مدیریت خطا 6:35
  • ارسال پاسخ‌های خطای مناسب با پیام‌های معنادار و کدهای وضعیت - بخش 1 4:40
  • ارسال پاسخ‌های خطای مناسب با پیام‌های معنادار و کدهای وضعیت - بخش 2 3:11
  • آشنایی با یکپارچه‌سازی پایگاه داده‌ها با Express.js 6:18
  • اتصال Express.js به MongoDB، یک پایگاه داده محبوب NoSQL 6:01
  • درک اصول و مفاهیم Representational State Transfer (REST) 4:57
  • پیاده‌سازی عملیات‌های ایجاد، خواندن، بروزرسانی و حذف (CRUD) با Express.js و MongoDB - بخش 1 6:13
  • پیاده‌سازی عملیات‌های ایجاد، خواندن، بروزرسانی و حذف (CRUD) با Express.js و MongoDB - بخش 2 6:15
  • پیاده‌سازی عملیات‌های ایجاد، خواندن، بروزرسانی و حذف (CRUD) با Express.js و MongoDB - بخش 3 5:48
  • پیاده‌سازی عملیات‌های ایجاد، خواندن، بروزرسانی و حذف (CRUD) با Express.js و MongoDB - بخش 4 4:23
  • درک اهمیت احراز هویت کاربر در وب اپلیکیشن‌ها 5:43
  • آشنایی با JWT (توکن‌های وب JSON) به عنوان یک مکانیزم احراز هویت مبتنی بر توکن 5:10
  • تولید توکن‌های JWT در Express.js 7:22
  • اعتبارسنجی توکن‌های JWT در Express.js 7:54
  • ذخیره و مدیریت توکن‌های JWT در سمت کلاینت و سمت سرور 7:47

2,169,600 542,400 تومان

مشخصات آموزش

الزامات ExpressJS - ساخت Web APIهای مدرن

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:متوسط
  • تعداد درس:40
  • مدت زمان :03:38:25
  • حجم :373.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,220,500 444,100 تومان
  • زمان: 02:58:50
  • تعداد درس: 16
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
37,255,500 7,451,100 تومان
  • زمان: 50:00:27
  • تعداد درس: 171
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,767,500 1,553,500 تومان
  • زمان: 10:25:35
  • تعداد درس: 134
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,639,500 927,900 تومان
  • زمان: 06:13:40
  • تعداد درس: 42
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
10,599,000 2,119,800 تومان
  • زمان: 14:13:39
  • تعداد درس: 135
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
41,920,500 8,384,100 تومان
  • زمان: 56:16:09
  • تعداد درس: 284
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
31,118,000 6,223,600 تومان
  • زمان: 41:46:09
  • تعداد درس: 155
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
16,427,000 3,285,400 تومان
  • زمان: 22:02:59
  • تعداد درس: 99
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید