آموزش پایگاه داده برای توسعه دهندگان Node.js

Databases for Node.js Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: توسعه دهندگان Node.js معمولاً MongoDB را به عنوان گزینه اصلی خود هنگام ساخت یک برنامه مبتنی بر داده می دانند - اما بسیاری از گزینه ها ممکن است راه حل های بهتری ارائه دهند. در این دوره ، با گزینه های مختلف پایگاه داده موجود برای برنامه های Node.js آشنا شوید ، بنابراین می توانید پایگاه داده مناسب برنامه خود را انتخاب کنید. دانیل خان اصول پایگاه داده های رابطه ای و غیر رابطه ای را مرور می کند ، و نحوه - و زمان استفاده از پایگاه داده های اسناد را با Node.js. توضیح می دهد. وی همچنین با استفاده از Node.js از ذخیره ارزش های کلیدی و پایگاه داده های رابطه ای ، نحوه کار با MySQL و Sequelize را نشان می دهد.
موضوعات شامل:
  • مبانی پایگاه داده های رابطه ای و غیر رابطه ای
  • آماده سازی محیط خود
  • زمان استفاده از پایگاه داده های سند
  • درج داده در MongoDB
  • عملیات درج اولیه MongoDB
  • استعلام داده ها از MongoDB با Node.js
  • استفاده از ذخیره ارزش کلیدی
  • استفاده از پایگاه داده های رابطه ای با Node.js
  • افزودن MySQL و پیوستن به یک پروژه

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

مقدمه Introduction

  • پیوند به محتوای رسانه Welcome

  • پیوند به محتوای رسانه What you should know

  • پیوند به محتوای رسانه Using the exercise files

1. با بانک اطلاعاتی برای Node.js شروع کنید 1. Get Started with Databases for Node.js

  • پیوند به محتوای رسانه Look back at databases

  • پیوند به محتوای رسانه Basics of relational databases

  • پیوند به محتوای رسانه Basics of nonrelational databases

  • پیوند به محتوای رسانه What we will build in this course

2. محیط خود را آماده کنید 2. Prepare Your Environment

  • پیوند به محتوای رسانه Install Node.js

  • پیوند به محتوای رسانه Install Docker

  • پیوند به محتوای رسانه Install and configure Visual Studio Code

  • پیوند به محتوای رسانه Set up the sample apps

3. از بانک اطلاعات اسناد با Node.js استفاده کنید 3. Use Document Databases with Node.js

  • پیوند به محتوای رسانه When to use and not use document databases

  • پیوند به محتوای رسانه Set up MongoDB

  • پیوند به محتوای رسانه Connect to MongoDB

  • پیوند به محتوای رسانه Insert data into MongoDB

  • پیوند به محتوای رسانه Query data from MongoDB

  • پیوند به محتوای رسانه Introduction to Mongoose

  • پیوند به محتوای رسانه Add MongoDB and Mongoose to your project

  • پیوند به محتوای رسانه Define your first model

  • پیوند به محتوای رسانه Create an item management system

  • پیوند به محتوای رسانه Implement all database functions

  • پیوند به محتوای رسانه Create a user management system

4- از فروشگاه های دارای ارزش اصلی با Node.js استفاده کنید 4. Use Key-Value Stores with Node.js

  • پیوند به محتوای رسانه Introduction to key-value stores

  • پیوند به محتوای رسانه Set up Redis

  • پیوند به محتوای رسانه Use Node.js with Redis

  • پیوند به محتوای رسانه Add Redis to your project

  • پیوند به محتوای رسانه Add Redis sessions to your project

  • پیوند به محتوای رسانه Implement a basket service

  • پیوند به محتوای رسانه Put everything together

  • پیوند به محتوای رسانه Wire up a basket page

5- از پایگاه داده های رابطه ای با Node.js استفاده کنید 5. Use Relational Databases with Node.js

  • پیوند به محتوای رسانه When to use relational databases

  • پیوند به محتوای رسانه Set up MySQL

  • پیوند به محتوای رسانه Create a database schema

  • پیوند به محتوای رسانه Use Node.js with MySQL

  • پیوند به محتوای رسانه Introduction to Sequelize

  • پیوند به محتوای رسانه Add MySQL and Sequelize to your project

  • پیوند به محتوای رسانه Review the database design

  • پیوند به محتوای رسانه Create sequelize models and infrastructure

  • پیوند به محتوای رسانه Review the auto-generated database structure

  • پیوند به محتوای رسانه Implement an order service

  • پیوند به محتوای رسانه Add an order management

نتیجه Conclusion

  • پیوند به محتوای رسانه Next steps

نمایش نظرات

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

آموزش پایگاه داده برای توسعه دهندگان Node.js
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3h 1m
42
Linkedin (لینکدین) lynda-small
21 آذر 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
83,383
- از 5
ندارد
دارد
دارد
Daniel Khan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Khan Daniel Khan

سرب فناوری ، توسعه دهنده ، معمار برنامه دانیل خان یک رهبر فناوری است که بیش از 15 سال به عنوان توسعه دهنده و معمار برنامه کار کرده است.

دانیل خان دارای بیش از 15 سال تجربه به عنوان یک توسعه دهنده کامل پشته ، معمار و سرب فنی در زمینه مهندسی وب است ، مهارت های قوی حل مسئله خود را در صدها پروژه ثابت می کند. او علاقه زیادی به یادگیری مداوم ، استفاده از فن آوری های جدید و به اشتراک گذاشتن یافته های خود با دیگران دارد. دانیل به عنوان فناوری منجر به تحقیقات فناوری ، مشاوره داخلی و خارجی و پشتیبانی رانندگی از Node.js در Dynatrace می شود.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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