آموزش مقدمه ای برای Sequelize ORM برای Node.js

Introduction to Sequelize ORM for Node.js

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Sequelize اتصال به محبوب ترین پایگاه های SQL را با استفاده از اشیا plain ساده JavaScript آسان می کند. این دوره شما را در روند ساخت برنامه های Node.js با استفاده از Sequelize و SQLite راهنمایی می کند. هسته اصلی توسعه هر وب سایت یا برنامه مدیریت پایگاه داده است. در این دوره ، مقدمه ای برای Sequelize ORM برای Node.js ، مهارت های لازم برای ایجاد برنامه های با کیفیت بالا Node.js را که از SQL به عنوان پایگاه داده خود استفاده می کنند ، خواهید آموخت. ابتدا یاد خواهید گرفت که چگونه Sequelize را در یک پروژه Node.js با SQLite پیکربندی کنید. در مرحله بعدی ، نحوه شخصی سازی مدل ها ، انجام عملیات CRUD و ایجاد انجمن ها را کشف خواهید کرد. سرانجام ، همه اینها را برای ساخت یک برنامه جاوا اسکریپت کاملاً پشته با استفاده از Angular در جلو قرار خواهید داد. وقتی این دوره را به پایان رساندید ، درک اساسی از نحوه استفاده از Sequelize در Node.js برای ایجاد برنامه های با عملکرد بالا خواهید داشت.

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

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

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

ویژگی های Sequelize Features of Sequelize

  • مقدمه و بررسی اجمالی Introduction and Overview

  • پیش نیازها Prerequisites

  • Sequelize چیست؟ What Is Sequelize?

  • بانک اطلاعاتی SQL توضیح داده شده است SQL Database Explained

  • وعده های استفاده را دنبال کنید Sequelize Uses Promises

  • مزایای Sequelize Benefits of Sequelize

  • خلاصه Summary

تنظیمات را دنبال کنید Sequelize Setup

  • مقدمه Introduction

  • نصب SQLite SQLite Installation

  • راه اندازی پروژه Project Setup

  • اتصال به پایگاه داده Connecting to Database

  • مدل ها Models

  • بانک اطلاعات همگام سازی Sync Database

  • با داده تست کنید Test with Data

  • انواع داده ها Data Types

  • کلیدهای اصلی Primary Keys

  • خلاصه Summary

سفارشی سازی و اعتبار سنجی کنید Customize and Validate

  • مقدمه Introduction

  • مدل را سفارشی کنید Customize Model

  • صلاحیت های صفت Attribute Qualifiers

  • اعتبارسنجی ها Validations

  • قلاب Hooks

  • مرور Review

انجام عملیات CRUD Performing CRUD Operations

  • مقدمه Introduction

  • داده های نمونه را اضافه کنید Add Sample Data

  • ایجاد روش Create Method

  • یافتن همه و فیلتر کردن Find All and Filter

  • یک ورودی پیدا کنید Find One Entry

  • ورودی را به روز کنید Update Entry

  • ورودی را حذف کنید Delete Entry

  • خلاصه Summary

انجمن ها Associations

  • مقدمه Introduction

  • تشریح انجمن ها Associations Explained

  • افزودن انجمن متعلق به () Add belongsTo() Association

  • کلیدهای خارجی Foreign Keys

  • نام مستعار مدل Model Alias

  • انواع انجمن ها Types of Associations

  • انجمن یک به یک One-to-Many Association

  • انجمن بسیاری به بسیاری Many-to-Many Association

  • مثال بسیاری به بسیاری Many-to-Many Example

  • خلاصه Summary

برنامه آزمایشی با استفاده از Angular Demo Application Using Angular

  • مقدمه Introduction

  • راه اندازی پروژه Project Setup

  • راه اندازی پایگاه داده Database Setup

  • ایجاد مدل Create Models

  • بانک اطلاعات دانه ها Seed Database

  • نمایش همه کتابها Show All Books

  • مسیر کاربر تنها Single User Route

  • ذخیره کتاب کاربر Save User Book

  • نمایش کتابهای کاربر Display User Books

  • ذخیره مورد علاقه کاربر Save User Favorite

  • کاربر جدید اضافه کنید Add New User

  • نتیجه Conclusion

نمایش نظرات

نظری ارسال نشده است.

آموزش مقدمه ای برای Sequelize ORM برای Node.js
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 27m
54
Pluralsight (پلورال سایت) pluralsight-small
14 شهریور 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
28
4.9 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Patrick Schroeder Patrick Schroeder

آموزش دوره های جاوا اسکریپت

پاتریک شرودر یک توسعه دهنده جاوا اسکریپت کامل استک خودآموز است. او از کار با Angular، Node.js، Mongodb، React.js، Firebase و هر چیز دیگری که مربوط به جاوا اسکریپت باشد لذت می برد. پاتریک علاقه زیادی به آموزش جاوا اسکریپت دارد. او دوست دارد به دیگران کمک کند تا مفاهیم دشوار را با ایجاد ارائه های واضحی که به تدریج به درک کامل یک موضوع می رسد، درک کنند. او علاقه زیادی به افزایش دانش خود در مورد IOT و محصولات پوشیدنی با هدف آموزش فناوری های پیشرفته و همکاری برای جان بخشیدن به محصولات جدید دارد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.