Node.js API Masterclass With Express And MongoDB فیلم آموزشی محصول کمپانی معروف Udemy میباشد . این یک دوره مبتنی بر پروژه است که در آن ما یک API با پس زمینه گسترده و عمیق برای DevCamper ، یک برنامه دایرکتوری Bootcamp می سازیم . ما از ابتدا شروع می کنیم و به یک API مستقر حرفه ای با اسناد و مدارک تبدیل می شویم . ما عمیق به نود ، اکسپرس و MongoDB خواهیم رفت .
آنچه در دوره Node.js API Masterclass With Express And MongoDB یاد خواهید گرفت:
_ API RESTful Backend برای دنیای واقعی برای برنامه راهنمای Bootcamp
_ اصول HTTP (چرخه Req / Res ، کدهای وضعیت و غیره)
_ جستجوی پیشرفته Mongoose
_ احراز هویت JWT / کوکی
_ Express & Mongoose Middleware Geocoding ، Auth ، مدیریت خطا و غیره
_ امنیت API (تزریق NoSQL ، محافظت از XSS ، محدود کردن نرخ)
_ مستندات و استقرار API
الزامات دوره Node.js API Masterclass With Express And MongoDB:
_ JavaScript مدرن (ES6)
_ اصول اساسی برنامه نویسی
آنچه در دوره Node.js API Masterclass With Express & MongoDB آموزش داده میشود:
_ ملزومات HTTP
_ API های RESTful
_ چارچوب اکسپرس
_ روشهای مسیریابی و کنترل
_ اطلس و قطب نما MongoDB
_ جستجوی پیشرفته (صفحه بندی ، فیلتر و غیره)
_ مدل ها و روابط
_ Middleware
_ صفحه نمایش MongoDB Geospatial / GeoJSON
_ خطای سفارشی
_ نقش ها و مجوزهای کاربر
_ تجمع
_ بارگذاری عکس
_ تأیید اعتبار با JWT و کوکی ها
_ بازنشانی رمزها برای ارسال ایمیل
_ Seeder بانک اطلاعات سفارشی با استفاده از فایلهای JSON
_ امنیت: NoSQL Injection ، XSS و غیره
_ ایجاد مستندات
_ استقرار با PM2 ، NGINX ، SSL