لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Node.js API Masterclass با Express & MongoDB
Node.js API Masterclass With Express & MongoDB
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
ایجاد یک باطن دنیای واقعی برای برنامه دایرکتوری بوت کمپ Real World Backend RESTful API برای برنامه دایرکتوری Bootcamp اصول HTTP (چرخه Req/Res، کدهای وضعیت، و غیره) Advanced Mongoose Queries JWT/Cookie Authentication Express & Mongoose Middleware (Geocoding, Auth, Error Handware) و غیره) امنیت API (تزریق NoSQL، حفاظت XSS، محدود کردن نرخ) مستندسازی و استقرار API پیش نیازها:جاوا اسکریپت مدرن (ES6) اصول اولیه برنامه نویسی دانش اولیه Node کمک می کند
این یک دوره آموزشی مبتنی بر پروژه است که در آن ما یک API پشتیبان گسترده و عمیق برای DevCamper، یک API دایرکتوری bootcamp میسازیم. ما از ابتدا شروع خواهیم کرد و به یک API حرفه ای مستقر با مستندات پایان خواهیم داد. ما عمیقاً در Node، Express و MongoDB شیرجه خواهیم زد. در اینجا برخی از چیزهایی است که در این دوره و پروژه یاد خواهید گرفت...
موارد ضروری HTTP
مشتری پستچی
RESTful API
چارچوب اکسپرس
روشهای کنترلر مسیریابی
MongoDB Atlas Compass
Mangoose ODM
پرس و جوی پیشرفته (صفحه بندی، فیلتر، و غیره)
روابط مدلها
Middleware (Express Mongoose)
MongoDB Geospatial Index/GeoJSON
ژئوکدینگ
مدیریت خطای سفارشی
مجوزهای نقش کاربر
تجمع
آپلود عکس
تأیید هویت با کوکیهای JWT
ایمیل کردن رمزهای بازنشانی رمز عبور
کاوشگر پایگاه داده سفارشی با استفاده از فایلهای JSON
هش کردن رمز رمز عبور
امنیت: NoSQL Injection، XSS و غیره
ایجاد اسناد
استقرار با PM2، NGINX، SSL
توسعه وب در حال تغییر است. ما قبلاً همه نماها و قالبهای خود را روی سرور رندر میکردیم، اما از زمان ظهور فریمورکهای فرانتاند مانند React، Angular و Vue، اکنون پروژهها را به باطن و فرانتاند تقسیم میکنیم، جایی که بکاند تمام تعاملات پایگاه داده را انجام میدهد و سرویس JSON و frontend در حال واکشی آن داده ها و ایجاد رابط کاربری برای تعامل با آن است. این دوره به شما تمام جنبه های پشتیبان را آموزش می دهد تا بتوانید API های گسترده ای بسازید و سپس از هر چیزی که می خواهید در فرانت اند استفاده کنید.
ما کارهای بیشتری از ساختن یک CRUD REST API ساده مانند بسیاری دیگر از آموزش های Node.js و Express انجام خواهیم داد. ما احراز هویت، نقشها و مجوزها، نشانههای بازنشانی رمز عبور، عملکرد ایمیل، کدگذاری جغرافیایی و موارد دیگر را پیادهسازی خواهیم کرد. این دوره به شما آموزش می دهد که یک مهندس باطن واقعی بودن چگونه است.
سرفصل ها و درس ها
به دوره خوش آمدید
Welcome To The Course
معرفی دوره
Course Introduction
نگاهی به پروژه
A Look At The Project
دوره Crash مبتدی Node.js اختیاری
Optional Node.js Beginner Crash Course
راه اندازی محیط
Environment Setup
معرفی HTTP - سرصفحه ها، بدنه، کدهای وضعیت و غیره
HTTP Intro - Headers, Body, Status Codes, etc
HTTP و ماژول Http Node
HTTP & the Node Http Module
در حال نصب Nodemon
Installing Nodemon
پاسخگویی با داده ها
Responding With Data
کدهای وضعیت HTTP
HTTP Status Codes
ارسال اطلاعات به سرور
Sending Data To The Server
روشهای HTTP و APIهای RESTful
HTTP Methods & RESTful APIs
شروع پروژه DevCamper ما
Starting Our DevCamper Project
نمایش نظرات