آموزش اصول Mongoose برای Node و MongoDB

Fundamentals of Mongoose for Node and MongoDB

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Mongoose یک بسته Node.js منبع باز است که مدل سازی و ساختار شی را برای داده های برنامه ذخیره شده در MongoDB فراهم می کند. در این دوره ، توسعه دهندگان یاد می گیرند که طرح ، مدل و اعتبار سنجی را در برنامه های خود بگنجانند. با استفاده از Mongoose ، یک بسته منبع باز Node.js ، می توانید طرح ، مدل ها و اعتبار سنجی را در برنامه های خود بگنجانید. در این دوره ، مبانی Mongoose برای Node و MongoDB ، شما یک پایه محکم خواهید آموخت که می توانید بر اساس آن برنامه های خود را توسعه دهید و از توسعه Mongoose برای ارتباط با MongoDB استفاده کنید. ابتدا می توانید یک طرحواره Mongoose و یک مدل از آن طرح بسازید. در مرحله بعد ، شما رابطه بین یک مدل Mongoose و یک نمونه سند از آن مدل و نحوه پرس و جو برای داده ها را با استفاده از انواع روش های کمکی و شرایط پرسش کشف خواهید کرد. در آخر ، شما نحوه اطمینان از معتبر بودن داده های ارسال شده به پایگاه داده را با استفاده از اعتبار سنج داخلی و سفارشی کشف خواهید کرد. پس از اتمام این دوره ، مهارت و دانش mongoose.js برای شروع ساخت خدمات Express API خود را برای ذخیره داده ها و بازیابی داده ها از MongoDB از طریق Mongoose خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی دوره Course Introduction

  • معرفی دوره Course Introduction

  • پیش نیازها Prerequisites

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

  • معرفی برنامه آزمایشی Demo Application Introduction

  • Demo: پیش نمایش برنامه Demo Demo: Preview of the Demo Application

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

  • مقدمه Introduction

  • چارچوب ها و کتابخانه ها - سرور Frameworks and Libraries - Server

  • چارچوب ها و کتابخانه ها - مشتری Frameworks and Libraries - Client

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

  • نسخه ی نمایشی: Express API را توسعه دهید Demo: Develop the Express API

  • نسخه ی نمایشی: Vue.js و Vuetify Demo: Vue.js and Vuetify

راه اندازی MongoDB Setting up MongoDB

  • مقدمه Introduction

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

  • پایگاه داده ایستاده های مجازی The Virtual Standups Database

  • مراحل بعدی Next Steps

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

  • همه چیز با یک طرحواره شروع می شود Everything Starts with a Schema

  • مقایسه - طرح پایگاه داده رابطه ای Comparison - Relational Database Schema

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

  • مثال طرحواره پیچیده Complex Schema Example

  • نسخه ی نمایشی: ساخت طرح یادداشت های ایستاده Demo: Building the Stand-up Notes Schema

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

  • مقدمه Introduction

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

  • اسناد Documents

  • مستندات فرعی Sub-documents

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

  • خلاصه Summary

بازیابی داده ها با استفاده از نمایش داده شد Retrieve Data Using Queries

  • مقدمه Introduction

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

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

  • نسخه ی نمایشی: استعلام اسناد Demo: Querying Documents

با استفاده از اعتبار سنجی Using Validation Middleware

  • مقدمه Introduction

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

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

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

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

  • افزودن اعتبار سنجی Adding Validation

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

مراحل بعدی Next Steps

  • پایان دادن به لمس ها Finishing Touches

  • به ابر مهاجرت کنید Migrate to the Cloud

  • پروژه مشتری را مرور کنید Review the Client Project

  • منابع دیگر Other Resourses

نمایش نظرات

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

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Scott Mark Scott

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