پیشنهاد فرادرس

آشنایی با Sequelize ORM براي Node.js

دسته بندی ها: آموزش های پلورال سایت (Pluralsight) ، آموزش طراحی وب ، آموزش Node.js ، آموزش جاوااسکریپت (Javascript)

در هسته توسعه هر وب سایت یا اپلیکیشن، مدیریت پایگاه داده وجود دارد. در این دوره با مهارت های مورد نیاز جهت ایجاد اپلیکیشن های Node.js که از SQL به عنوان پایگاه داده استفاده می کنند آشنا می شوید. همچنین با افزودن Sequelize به پروژه Node.js پیکربندی شده با SQLite، سفارشی کردن مدل ها، انجام عملیات CRUD، ساخت اپلیکیشن جاوااسکریپت full-stack با Angular در frontend را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • ویژگی های Sequelize
  • پیش نیازها
  • Sequelize چیست؟
  • پایگاه داده SQL
  • مزایای Sequelize
  • راه اندازی Sequelize
  • نصب SQLite
  • راه اندازی پروژه
  • اتصال به پایگاه داده
  • Sync Database
  • مدل ها
  • تست با داده
  • Data Types
  • Primary Keys
  • سفارش سازی و اعتبارسنجی
  • سفارش سازی مدل
  • Attribute Qualifiers
  • انجام عملیات CRUD
  • و غیره
آیا این نوشته را دوست داشتید؟
Introduction to Sequelize ORM for Node.js Publisher:Pluralsight Author:Patrick Schroeder Duration:2h 27m Level:Intermediate

Sequelize makes it easy to connect to the most popular SQL databases using plain JavaScript objects. This course walks you through the process of building Node.js apps using Sequelize and SQLite.
At the core of developing any website or application is database management. In this course, Introduction to Sequelize ORM for Node.js, you will learn the skills needed to create high-quality Node.js apps that use SQL as their database. First, you will learn how to include Sequelize into a Node.js project configured with SQLite. Next, you will explore how to customize models, perform CRUD operations, and form associations. Finally, you will put it all together to build a full-stack JavaScript application using Angular on the frontend. When you're finished with this course, you will have a foundational understanding of how to use Sequelize in Node.js to create high-performing applications.
Course Overview
Course Overview
1m
Features of Sequelize
Introduction and Overview
1m
Prerequisites
1m
What Is Sequelize?
1m
SQL Database Explained
2m
Sequelize Uses Promises
2m
Benefits of Sequelize
1m
Summary
0m
Sequelize Setup
Introduction
1m
SQLite Installation
4m
Project Setup
3m
Connecting to Database
3m
Models
2m
Sync Database
3m
Test with Data
2m
Data Types
1m
Primary Keys
3m
Summary
0m
Customize and Validate
Introduction
0m
Customize Model
2m
Attribute Qualifiers
1m
Validations
5m
Hooks
4m
Review
1m
Performing CRUD Operations
Introduction
1m
Add Sample Data
4m
Create Method
1m
Find All and Filter
5m
Find One Entry
1m
Update Entry
3m
Delete Entry
1m
Summary
1m
Associations
Introduction
1m
Associations Explained
2m
Add belongsTo() Association
2m
Foreign Keys
1m
Model Alias
2m
Types of Associations
2m
One-to-Many Association
5m
Many-to-Many Association
4m
Many-to-Many Example
4m
Summary
1m
Demo Application Using Angular
Introduction
1m
Project Setup
4m
Database Setup
4m
Create Models
4m
Seed Database
3m
Show All Books
4m
Single User Route
5m
Save User Book
3m
Display User Books
2m
Save User Favorite
3m
Add New User
3m
Conclusion
0m

پیشنهاد فرادرس

لینک های دانلود همراه با زیرنویس انگلیسی Pluralsight Introduction to Sequelize ORM for Node.js_git.ir.rar