آموزش تسلط بر مدیریت پایگاه داده با Knex.js و PostgreSQL

Mastering Database Management with Knex.js and PostgreSQL

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تسلط Knex.js و PostgreSQL: Migrations، عملیات CRUD، Join ها و Transaction ها درک و راه اندازی یک محیط توسعه برای انتقال پایگاه داده Knexjs و PostgreSQL Master و بذرسازی انجام عملیات CRUD پیشرفته و پیوستن به عملیات با استفاده از Knexjs پیاده سازی تراکنش ها و استفاده از Query Builder پیش نیازها: درک اولیه مفاهیم برنامه نویسی: دانش آموزان باید درک اساسی از مفاهیم برنامه نویسی مانند متغیرها، توابع، حلقه ها و شرط ها داشته باشند. آشنایی با جاوا اسکریپت و Nodejs: از آنجایی که این دوره در درجه اول بر روی Knexjs متمرکز است، یک کتابخانه جاوا اسکریپت، دانش آموزان باید دانش کاری جاوا اسکریپت و Nodejs، از جمله نحو و عملکرد پایه آنها را داشته باشند. تجربه با پایگاه داده های رابطه ای و SQL: دانش آموزان باید درک اولیه ای از مفاهیم پایگاه داده رابطه ای مانند جداول، ستون ها، ردیف ها و کلیدها داشته باشند. علاوه بر این، آنها باید با SQL و عملیات اصلی آن مانند SELECT، INSERT، UPDATE و DELETE آشنا باشند. دانش اولیه TypeScript (اختیاری، اما توصیه می شود): اگرچه اجباری نیست، اما درک اولیه از TypeScript و ویژگی های آن، مانند رابط ها و انواع، می تواند مفید باشد، زیرا این دوره شامل بخشی در رابط های TypeScript است.

با این دوره جامع در Knex.js و PostgreSQL، سفری را برای تسلط بر هنر مدیریت پایگاه داده مدرن آغاز کنید. این دوره آموزشی که برای توسعه دهندگان وب، مهندسان نرم افزار، مدیران پایگاه داده و مبتدیان با درک پایه ای از JavaScript، Node.js و SQL طراحی شده است، به شما کمک می کند تا با استفاده از جدیدترین ابزارها و فناوری ها، قدرت برنامه های کاربردی مبتنی بر پایگاه داده کارآمد را باز کنید.

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

شما عمیقاً به دنیای عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف) شیرجه خواهید زد و بر فرآیند تعامل با پایگاه‌های داده PostgreSQL با استفاده از Knex.js مسلط خواهید شد. علاوه بر این، نحوه انجام عملیات پیوستن پیشرفته برای استخراج داده های مرتبط از چندین جداول مرتبط را یاد خواهید گرفت و به شما کمک می کند پتانسیل کامل پایگاه های داده رابطه ای را باز کنید.

این دوره همچنین مفاهیم مهمی مانند تراکنش‌ها، اطمینان از یکپارچگی و سازگاری داده‌ها هنگام انجام چندین عملیات مرتبط، و Knex.js Query Builder را پوشش می‌دهد که به شما امکان می‌دهد پرس‌وجوهای SQL پویا، قابل استفاده مجدد و قابل نگهداری بسازید.

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

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


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

معرفی Introduction

  • معرفی Introduction

  • راه اندازی محیط Environment Setup

  • نمودار ERD ERD Diagram

مهاجرت های پایگاه داده Database Migrations

  • تعریف مهاجرت پایگاه داده Database Migrations Definition

  • ایجاد مهاجرت های پایگاه داده Creating Database Migrations

بذریابی پایگاه داده Database Seeding

  • تعریف کاشت پایگاه داده Database Seeding Definition

  • ژانرها بذر Genres Seed

  • رابط های تایپ اسکریپت Typescript Interfaces

  • بذر نویسندگان و کتابها Authors And Books Seed

عملیات CRUD CRUD Operations

  • عملیات را بخوانید Read Operations

  • ایجاد عملیات Create Operations

  • عملیات به روز رسانی Update Operations

  • حذف عملیات Delete Operations

پرس و جوهای پیشرفته Advanced Queries

  • به عملیات بپیوندید Join Operations

  • معاملات Transactions

  • Query Builder Query Builder

جمع بندی دوره Course Wrap-up

  • فینال Finale

نمایش نظرات

آموزش تسلط بر مدیریت پایگاه داده با Knex.js و PostgreSQL
جزییات دوره
2.5 hours
17
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
11,063
4.7 از 5
ندارد
دارد
دارد
Devlyzer Tech
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Devlyzer Tech Devlyzer Tech

توسعه دهنده و رهبر تمام پشته: راه حل های با عملکرد بالا