دوره آموزشی
آموزش های 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

1,435,000 287,000 تومان

مشخصات آموزش

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

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

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

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

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

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