آموزش معرفی Mongoose برای Node.js و MongoDB

Introduction to Mongoose for Node.js and MongoDB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره آموزشی Mongoose، یک بسته منبع باز Node.js را معرفی می کند که مدل سازی و ساختار اشیاء را برای داده های برنامه ذخیره شده در MongoDB فراهم می کند. هدف اصلی این دوره آموزش به توسعه دهندگان وب است که درک اساسی از Node.js و MongoDB دارند. طرحواره، مدل‌ها و اعتبارسنجی را در برنامه‌های خود بگنجانند. همچنین مکمل توسعه دهندگان دات نت خواهد بود که Node.js و MongoDB را کاوش می کنند و ممکن است دوره هایی مانند "Node.js برای توسعه دهندگان دات نت" را گذرانده باشند. در طول این دوره، ما یک برنامه کوچک Node.js برای جمع‌آوری یادداشت‌های جلسه ایستاده روزانه و ذخیره آن‌ها از طریق Mongoose در MongoDB می‌سازیم. ابزارهای دیگری مانند Postman و Robomongo که مفید خواهند بود نیز استفاده خواهند شد.

سرفصل ها و درس ها

معرفی دوره Course Introduction

  • معرفی Introduction

  • پیش نیازها Prerequisites

  • چرا مانگوس؟ Why Mongoose?

  • برنامه آزمایشی ما Our Demo Application

  • نسخه ی نمایشی - برنامه آزمایشی ما Demo - Our Demo Application

  • خلاصه Summary

راه اندازی برنامه آزمایشی Setting Up the Demo Application

  • معرفی Introduction

  • بسته های Node.js Node.js Packages

  • ابزارهای مفید Helpful Tools

  • نسخه ی نمایشی Demo

  • خلاصه Summary

MongoDB MongoDB

  • معرفی Introduction

  • گزینه های میزبانی Hosting Options

  • پایگاه داده استند آپ روزانه The Daily Stand-Up Database

  • خلاصه Summary

ساخت طرحواره Mongoose Building the Mongoose Schema

  • معرفی Introduction

  • مقایسه - طرحواره های RDBMS Comparison - RDBMS Schemas

  • مثال طرحواره ساده Simple Schema Example

  • انواع داده های مجاز Allowed Data Types

  • نمونه طرح واره پیچیده تر More Complex Schema Example

  • نسخه ی نمایشی - ساختن طرحواره ایستاده روزانه ما Demo - Building Our Daily Stand-Up Schema

  • خلاصه Summary

ساخت یک مدل Building a Model

  • معرفی Introduction

  • اولین مدل ما Our First Model

  • اسناد Documents

  • اسناد فرعی Sub-Documents

  • نسخه ی نمایشی - ذخیره اسناد Demo - Saving Documents

  • خلاصه Summary

پرس و جوها Queries

  • معرفی Introduction

  • اسناد و روشهای کمکی آنها Documents and Their Helper Methods

  • به روز رسانی و حذف اسناد Updating and Removing Documents

  • نسخه ی نمایشی - درخواست اسناد Demo - Querying Documents

  • خلاصه Summary

اعتبار سنجی Validation

  • معرفی Introduction

  • اعتبار سنجی داخلی Built-In Validators

  • مقدمه ای بر Middleware Introduction to Middleware

  • اعتبار سنجی سفارشی Custom Validators

  • رسیدگی به خطاهای اعتبارسنجی Handling Validation Errors

  • نسخه ی نمایشی - افزودن اعتبار سنجی به برنامه ما Demo - Adding Validation to Our Application

  • خلاصه Summary

بسته بندی چیزها Wrapping Things Up

  • معرفی Introduction

  • ابزارهای بیشتر More Tools

  • چارچوب جایگزین Alternative Framework

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش معرفی Mongoose برای Node.js و MongoDB
جزییات دوره
1h 41m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
464
از 5
دارد
دارد
دارد
Mark Scott
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Scott Mark Scott

مارک یک توسعه دهنده ، معمار ، سرپرست تیم و مدیر باتجربه با بیش از پانزده سال تجربه تولید برنامه های کاربردی با استفاده از روش های شی گرا است. در بیشتر دوران حرفه ای خود ، وی در حال توسعه برنامه های تحت وب در ASP.NET با SQL Server بوده است. اخیراً ، او با کل فضای منبع باز ، به خصوص Node.js و MongoDB ، راحت تر شده است. مارک شوهر یک همسر شگفت انگیز ، و پدر دختران سه قلو است و احساس برکت بسیار می کند.