پایگاه داده Postgres کاربردی: آموزش جامع مهم‌ترین بخش‌های SQL - آخرین آپدیت

دانلود Practical Postgres: Master The Most Important Parts of SQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع PostgreSQL: از پایه تا پیشرفته

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

چرا این دوره؟

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

در این دوره چه خواهید آموخت:

  1. نوشتن کوئری‌های قدرتمند: هنر ساخت کوئری‌های SQL کارآمد و قدرتمند را بیاموزید.
  2. ویژگی‌های ضروری PostgreSQL: نماها (Views)، تریگرها (Triggers) و توابع (Functions) را کشف کنید.
  3. دستکاری داده‌ها: در عملیات به‌روزرسانی (Update)، درج (Insert) و حذف (Delete) مسلط شوید.
  4. معماری پایگاه داده: طرحواره‌ها (Schemas) و طراحی موثر پایگاه داده را درک کنید.
  5. بهینه‌سازی عملکرد PostgreSQL: با ابزارهای پیشرفته برای افزایش کارایی PostgreSQL آشنا شوید.
  6. محدودیت‌ها و یکپارچگی داده: از محدودیت‌ها برای حفظ کیفیت بالای داده‌ها استفاده کنید.

پیش‌نیاز: بدون نیاز به تجربه قبلی

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

مهارت‌های پایگاه داده خود را متحول کنید و چشم‌اندازهای شغلی خود را با این دوره PostgreSQL متمرکز و صنعت‌محور ارتقا دهید!

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

همین حالا در دوره آموزش PostgreSQL ثبت‌نام کنید و مسیر حرفه‌ای خود را در دنیای پایگاه داده هموار سازید!


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

معرفی و راه‌اندازی Introduction & Setup

  • معرفی Introduction

  • پایگاه داده چیست و انواع پایگاه‌های داده What a Database is & Types of Databases

  • SQL چیست؟ What is SQL?

  • چرا Postgres؟ Why Postgres?

  • راه اندازی در مک Setup Mac

  • راه اندازی در ویندوز Setup Windows

جداول و انواع داده Tables & Data Types

  • جدول چیست؟ What is a Table?

  • قراردادهای رایج Common Conventions

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

  • ایجاد اولین جدول ما Creating Our First Table

  • تمرین: ایجاد اولین جدول ما EXERCISE: Creating our first table

  • حل تمرین: ایجاد اولین جدول و ستون‌های Nullable EXERCISE WALKTHROUGH: Creating our first table and nullable columns

عملیات پایه Basic Operations

  • انواع عملیات: CRUD Types of Operations: CRUD

  • دستورات درج (Insert) Insert statements

  • دستورات انتخاب (Select) Select statements

  • دستورات بروزرسانی (Update) Update statements

  • دستورات حذف (Delete) Delete statements

  • تراکنش‌ها Transactions

  • آزمون CRUD CRUD Quiz

شرایط قوی Robust Conditions

  • راه اندازی Setup

  • LIKE و ILIKE LIKE & ILIKE

  • دستورات OR و پرانتز OR statements and parenthesis

  • نام مستعار (Alias) Alias

  • ORDER BY ORDER BY

  • کلیدهای اصلی و ایندکس‌ها Primary Keys and Indexes

  • تمرین: کوئری‌های قوی EXERCISE: Robust Queries

  • داده برای تمرین Data for exercise

  • حل تمرین: کوئری‌های قوی EXERCISE WALKTHROUGH: Robust Queries

روابط جدول Table Relationships

  • چرا به روابط نیاز داریم Why we need relationships

  • انواع روابط Types of Relationships

  • نمودارهای رابطه موجودیت (ERD) Entity Relationship Diagrams

  • تمرین: طراحی یک پایگاه داده EXERCISE: Designing a Database

  • حل تمرین: طراحی یک پایگاه داده EXERCISE WALKTHROUGH: Designing a Database

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

  • راه اندازی پایگاه داده Leaf Land Leaf Land DB Setup

  • دستورات Join Join statements

  • اسکیماها Schemas

  • تمرین: Joins EXERCISE: Joins

  • حل تمرین: Joins EXERCISE WALKTHROUGH: Joins

کوئری‌های پیشرفته Advanced Queries

  • توابع تجمعی و Group By Aggregates & Group By

  • Date Trunc Date Trunc

  • کوئری‌های تو در تو Nested Queries

  • CTES | کوئری‌های WITH CTES | WITH Queries

  • تمرین: درآمد محصول EXERCISE: Product Revenue

  • حل تمرین: درآمد محصول EXERCISE WALKTHROUGH: Product Revenue

  • تمرین: بینش‌های کاربر EXERCISE: User Insights

  • حل تمرین: بینش‌های کاربر EXERCISE WALKTHROUGH: User Insights

  • تمرین: فروش ماهیانه EXERCISE: Monthly Sales

  • حل تمرین: فروش ماهیانه EXERCISE WALKTHROUGH: Monthly Sales

بروزرسانی/درج پیشرفته Advanced Updates/Inserts

  • ایجاد اسکیما و جدول حمل و نقل Creating a shipping schema and table

  • درج از کوئری Inserting from query

  • بروزرسانی از کوئری‌ها Updating from queries

نماها (Views) Views

  • نما چیست؟ What's a View?

  • ایجاد یک نما Creating a View

  • نماهای Materialized Materialized Views

توابع و تریگرها Functions & Triggers

  • تابع چیست؟ What is a Function?

  • ایجاد یک تابع تخفیف Creating a Discount Function

  • استفاده از توابع Using Functions

  • تریگرها Triggers

  • تمرین: توابع و تریگرها EXERCISE: Functions & Triggers

  • حل تمرین: توابع و تریگرها EXERCISE WALKTHROUGH: Functions & Triggers

پایان و اطلاعات مفید بیشتر Closing & Some More Useful Information

  • JSONB JSONB

  • یافتن کوئری‌هایی با زمان اجرای طولانی Finding queries with long execution time

  • میزبانی پایگاه داده Database Hosting

  • Datagrip Datagrip

  • متشکرم Thank You

نمایش نظرات

پایگاه داده Postgres کاربردی: آموزش جامع مهم‌ترین بخش‌های SQL
جزییات دوره
5 hours
65
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
247
4.6 از 5
ندارد
دارد
دارد
Troy Amelotte
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Troy Amelotte Troy Amelotte

مهندس سابق آمازون و مدیر ارشد فناوری استارتاپ کنونی