آموزش کامل SQL (۳۰ ساعت): از صفر تا قهرمان شوید - آخرین آپدیت

دانلود The Complete SQL Bootcamp (30 Hours): Go from Zero to Hero

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

دوره‌ جامع و بصری SQL: یادگیری سریع، تمرین حرفه‌ای، ساخت پروژه‌های واقعی

تنها دوره SQL با بیش از 200 انیمیشن بصری برای یادگیری آسان مفاهیم پیچیده.

در این دوره چه چیزی یاد می‌گیرید؟

  • مبانی SQL: آشنایی با ماهیت SQL، نحوه کار پایگاه داده‌ها و اهمیت SQL در کار با داده‌ها.
  • پرس‌وجوی داده‌ها: تسلط بر دستورات SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY و موارد دیگر.
  • ترکیب جداول: یادگیری نحوه ترکیب جداول متعدد با استفاده از JOINS, UNION, INTERSECT, EXCEPT.
  • توابع SQL: استفاده از تمامی توابع SQL شامل توابع رشته‌ای، عددی، تاریخ/زمان و منطق CASE.
  • مدیریت مقادیر NULL: نحوه کار با مقادیر NULL در SQL.
  • توابع پنجره‌ای (Window Functions): تسلط کامل بر تمامی توابع پنجره‌ای مانند LEAD, LAG, RANK, ROW_NUMBER و غیره.
  • تکنیک‌های پیشرفته SQL: تسلط بر تکنیک‌های پیشرفته SQL مانند Subqueries, CTEs, Views و Temp Tables.
  • رویه‌ها و تریگرها: یادگیری نحوه ایجاد و استفاده از Stored Procedures و Triggers برای اتوماسیون و منطق.
  • بهینه‌سازی عملکرد: بهبود عملکرد کوئری‌ها، کاهش زمان اجرا و تنظیم ایندکس‌ها.
  • ادغام SQL با AI و علم داده: یادگیری نحوه ادغام SQL با ابزارهای هوش مصنوعی و علم داده برای کاربردهای واقعی کسب‌وکار.
  • ساخت انبار داده SQL: یادگیری نحوه ساخت و پرس‌وجوی یک انبار داده SQL کامل از ابتدا.
  • تحلیل داده اکتشافی (EDA): استفاده از SQL برای تحلیل داده‌های واقعی و کشف الگوها.
  • تحلیل پیشرفته داده: کاربرد تکنیک‌های پیشرفته تحلیل داده با استفاده از SQL.

پیش‌نیازها:

  • بدون نیاز به تجربه قبلی در SQL یا برنامه‌نویسی!
  • تنها نیاز به یک کامپیوتر با دسترسی به اینترنت.
  • تمامی ابزارهای مورد استفاده در دوره رایگان و قابل نصب آسان هستند (راهنمایی گام به گام ارائه می‌شود).

کامل‌ترین و بصری‌ترین دوره SQL در اینترنت — ساخته شده توسط یک متخصص واقعی داده.

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

این دوره بر اساس بیش از 15 سال تجربه واقعی در کار با داده‌ها در شرکت‌های بزرگ جهانی مانند مرسدس بنز و بوش بنا شده است. هر درس، پروژه و موضوع از موارد استفاده واقعی سازمانی گرفته شده است.

چه تازه‌کار مطلق باشید و چه به دنبال ارتقای مهارت خود، این دوره برای تبدیل شما از مبتدی به متخصص SQL طراحی شده است.

ویژگی‌های منحصر به فرد این دوره:

  1. 200+ انیمیشن بصری که مفاهیم پیچیده SQL را قابل فهم می‌کنند.
  2. توسعه یافته توسط یک متخصص ارشد داده با بیش از 15 سال سابقه در صنعت.
  3. پروژه‌های دنیای واقعی مبتنی بر وظایف واقعی در محیط‌های سازمانی.
  4. پوشش جامع SQL: از مبانی مطلق تا موضوعات پیشرفته مانند Window Functions, CTEs, Query Optimization, SQL Warehousing و Advanced Analytics.
  5. تمرین با سناریوهای واقعی برای آماده‌سازی شغلی.

سرفصل‌های این دوره جامع:

  • مقدمه: آشنایی با SQL، نحوه کار پایگاه داده‌ها و راه‌اندازی محیط SQL.
  • پرس‌وجوی داده (SELECT): تسلط بر SELECT, FROM, WHERE, GROUP BY, HAVING, ORDER BY, DISTINCT, TOP و ترتیب اجرای کوئری.
  • تعریف داده (DDL): ایجاد، اصلاح و حذف اشیاء پایگاه داده با CREATE, ALTER, DROP.
  • دستکاری داده (DML): اضافه کردن، به‌روزرسانی و حذف رکوردها با INSERT, UPDATE, DELETE.
  • فیلتر کردن داده: استفاده از عملگرهای مقایسه‌ای و منطقی (AND, OR, NOT, BETWEEN, IN, LIKE).
  • ترکیب داده: استفاده از JOIN های مختلف (INNER, LEFT, RIGHT, FULL, CROSS) و عملیات مجموعه (UNION, INTERSECT).
  • توابع سطوح ردیف: استفاده از توابع رشته‌ای، عددی، تاریخ، مدیریت NULL و عبارات CASE.
  • تجمیع و تحلیل: استفاده از توابع تجمیعی و توابع پنجره‌ای پیشرفته (RANK, DENSE_RANK, LAG, LEAD).
  • تکنیک‌های پیشرفته SQL: کار با Subqueries, CTEs (بازگشتی و غیر بازگشتی), Views, Temp Tables, Procedures و Triggers.
  • بهینه‌سازی عملکرد: بهبود سرعت کوئری با استفاده از indexes, partitions و نکات عملی.
  • AI & SQL: استفاده از ChatGPT و GitHub Copilot برای تولید، توضیح، بهینه‌سازی و رفع اشکال کد SQL.

پروژه‌های عملی برای تجربه واقعی:

این دوره سرشار از پروژه‌های عملی است تا مهارت‌های جدید خود را فوراً به کار بگیرید. هر پروژه برای شبیه‌سازی کارهای واقعی طراحی شده است:

  • انبار داده SQL: طراحی و پیاده‌سازی یک انبار داده SQL در مقیاس کامل از ابتدا.
  • SQL برای تحلیل داده (EDA): انجام تحلیل داده اکتشافی بر روی مجموعه داده‌های واقعی برای استخراج بینش و گزارش‌گیری.
  • بهینه‌سازی کوئری پیشرفته: حل چالش‌های پیچیده کوئری و تمرین تنظیم عملکرد بر روی مجموعه داده‌های بزرگ.

با تکمیل این پروژه‌ها، آموخته‌های خود را به عمل تبدیل کرده و نمونه کارهای آماده شغلی ایجاد خواهید کرد.

شانس تسلط بر SQL، مهارتی که شما را در بازار کار متمایز می‌کند و شغلتان را متحول می‌سازد، از دست ندهید. همین حالا ثبت نام کنید!


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

مقدمه‌ای بر SQL Introduction to SQL

  • مقدمه Introduction

  • منابع دوره Course Resources

  • نقشه راه و ساختار دوره Course Roadmap & Structure

  • SQL و پایگاه داده چیست؟ What is SQL and Databases

  • DBMS و SQL Server چیست؟ What is DBMS and SQL Server

  • انواع پایگاه داده Types of Databases

  • انواع دستورات SQL Types of SQL Commands

  • چرا SQL یاد بگیریم؟ Why Learn SQL

  • نصب و راه‌اندازی SQL Server، SSMS و پایگاه داده Setup & Install SQL Server, SSMS & Databases

  • آزمون | مقدمه‌ای بر SQL Quiz | Intro to SQL

پرس و جو SELECT SELECT Query

  • اجزای SQL Components of SQL

  • پرس و جوی SQL چیست؟ What is SQL Query

  • SELECT و FROM SELECT & FROM

  • WHERE WHERE

  • ORDER BY ORDER BY

  • GROUP BY GROUP BY

  • HAVING HAVING

  • DISTINCT DISTINCT

  • TOP TOP

  • ترتیب کدنویسی و اجرا Coding & Execution Order

  • نکات جالب SQL Cool SQL Stuff

  • آزمون | پرس و جو SELECT Quiz | SELECT Query

تعریف داده (DDL) Data Definition (DDL)

  • CREATE CREATE

  • ALTER ALTER

  • DROP DROP

  • آزمون | DDL Quiz | DDL

دستکاری داده (DML) Data Manipulation (DML)

  • INSERT INSERT

  • UPDATE UPDATE

  • DELETE DELETE

  • آزمون | DML Quiz | DML

فیلتر کردن داده‌ها Filtering Data

  • عملگرهای مقایسه‌ای Comparison operators

  • عملگر AND AND Operator

  • عملگر OR OR Operator

  • عملگر NOT NOT Operator

  • عملگر BETWEEN BETWEEN Operator

  • عملگر IN IN Operator

  • عملگرهای LIKE LIKE Operators

پیوند‌های SQL (JOINs) SQL Joins

  • مقدمه‌ای بر JOINها Introduction to JOINs

  • NO JOIN NO JOIN

  • INNER JOIN INNER JOIN

  • LEFT JOIN LEFT JOIN

  • RIGHT JOIN RIGHT JOIN

  • FULL JOIN FULL JOIN

  • LEFT ANTI JOIN LEFT ANTI JOIN

  • RIGHT ANTI JOIN RIGHT ANTI JOIN

  • FULL ANTI JOIN FULL ANTI JOIN

  • CROSS JOIN CROSS JOIN

  • چگونه JOIN مناسب را انتخاب کنیم How to Choose The Correct Join

  • پیوند چندین جدول Multiple Table Joins

عملگرهای مجموعه SQL (SET Operators) SQL SET Operators

  • مقدمه‌ای بر عملگرهای مجموعه Introduction to SET Operators

  • قوانین و سینتکس مجموعه SET Rules & Syntax

  • UNION UNION

  • UNION ALL UNION ALL

  • EXCEPT EXCEPT

  • INTERSECT INTERSECT

  • مورد استفاده: ترکیب اطلاعات Use Case: Combine Information

  • مورد استفاده: تشخیص دلتا Use Case: Delta Detection

  • خلاصه عملگرهای مجموعه SET Operators Summary

توابع رشته‌ای String Functions

  • مقدمه‌ای بر توابع SQL Introduction to SQL Functions

  • CONCAT CONCAT

  • UPPER & LOWER UPPER & LOWER

  • TRIM TRIM

  • REPLACE REPLACE

  • LEN LEN

  • LEFT & RIGHT LEFT & RIGHT

  • SUBSTRING SUBSTRING

  • توابع عددی Number Functions

توابع تاریخ و زمان Date & Time Functions

  • تاریخ و زمان چیست؟ What is Date & Time

  • مرور کلی توابع تاریخ و زمان Overview Date & Time Functions

  • اسکریپت‌های تاریخ و زمان Date & Time Scripts

  • DAY, MONTH, YEAR DAY, MONTH, YEAR

  • DATEPART DATEPART

  • DATENAME DATENAME

  • DATETRUNC DATETRUNC

  • EOMONTH EOMONTH

  • موارد استفاده: استخراج تاریخ Use Cases: Date Extraction

  • مقایسه توابع استخراج Compare Extract Functions

  • مقدمه‌ای بر فرمت‌بندی و تبدیل نوع داده (Casting) Intro to Formatting & Casting

  • FORMAT FORMAT

  • CONVERT CONVERT

  • CAST CAST

  • DATEADD DATEADD

  • DATEDIFF DATEDIFF

  • ISDATE ISDATE

  • خلاصه تاریخ و زمان Date & Time Summary

توابع NULL NULL Functions

  • مقدمه‌ای بر NULLها Introduction to NULLs

  • COALESC در مقابل ISNULL COALESC vs ISNULL

  • مدیریت NULL: تجمیع داده Handling NULL: Data Aggregation

  • مدیریت NULL: عملیات ریاضی Handling NULL: Mathematic Operations

  • مدیریت NULL: پیوند دادن داده‌ها Handling NULL: Joining Data

  • مدیریت NULL: مرتب‌سازی داده‌ها Handling NULL: Sorting Data

  • NULLIF NULLIF

  • IS NULL & IS NOT NULL IS NULL & IS NOT NULL

  • NULL در مقابل خالی (Empty) و فضای خالی (Blank) NULL vs Empty vs Blank

  • مدیریت NULL: سیاست‌های داده Handling NULL: Data Policies

  • خلاصه NULL NULL Summary

دستور CASE WHEN CASE WHEN Statement

  • مقدمه‌ای بر دستورات CAST Introduction to CAST Statements

  • مورد استفاده: دسته‌بندی داده‌ها Use Case: Categorizing Data

  • قوانین CASE CASE Rules

  • مورد استفاده: نگاشت مقادیر Use Case: Mapping Values

  • مورد استفاده: مدیریت مقادیر NULL Use Case: Handling Nulls

  • خلاصه دستور CASE CASE Statement Summary

مبانی توابع پنجره‌ای (Window Functions) Window Functions Basics

  • توابع تجمیعی Aggregate Functions

  • توابع پنجره‌ای در مقابل GROUP BY Window Functions vs Group By

  • سینتکس توابع پنجره‌ای Syntax of Window Functions

  • Window Partition By Window Partition By

  • Window Order By Window Order By

  • Window Frame Window Frame

  • قوانین توابع پنجره‌ای Window Function Rules

  • خلاصه مبانی توابع پنجره‌ای Window Basic Summary

توابع تجمیعی پنجره‌ای Window Aggregate Functions

  • مقدمه‌ای بر توابع تجمیعی پنجره‌ای Introduction to Window Aggregate Functions

  • Window COUNT Window COUNT

  • Window SUM Window SUM

  • Window AVG Window AVG

  • Window MIN & MAX Window MIN & MAX

  • مورد استفاده: مجموع متحرک و جاری Use Case: Rolling & Running Total

  • مورد استفاده: میانگین متحرک Use Case: Moving Average

  • خلاصه توابع تجمیعی پنجره‌ای Window Aggregate Functions Summary

توابع رتبه‌بندی پنجره‌ای Window Ranking Functions

  • مقدمه‌ای بر توابع رتبه‌بندی Introduction to Ranking Functions

  • Window ROW_NUMBER Window ROW_NUMBER

  • Window RANK Window RANK

  • Window DENSE_RANK Window DENSE_RANK

  • ROW_NUMBER در مقابل RANK در مقابل DENSE_RANK ROW_NUMBER vs RANK vs DENSE_RANK

  • موارد استفاده: تحلیل N مورد برتر/پایین‌تر Use Cases: Top/Bottom N Analysis

  • موارد استفاده: تخصیص شناسه‌های منحصر به فرد Use Cases: Assign Unique IDs

  • موارد استفاده: شناسایی موارد تکراری Use Cases: Identify Duplicates

  • Window CUME_DIST Window CUME_DIST

  • Window PERCENT_RANK Window PERCENT_RANK

  • Window NTILE Window NTILE

  • خلاصه توابع رتبه‌بندی پنجره‌ای Window Ranking Function Summary

توابع مقداری پنجره‌ای Window Value Functions

  • مقدمه‌ای بر توابع مقداری پنجره‌ای Introduction to Window Value Functions

  • Window MIN & MAX Window MIN & MAX

  • مورد استفاده: ماه به ماه (MoM) Use Case: Month-Over-Month (MoM)

  • مورد استفاده: حفظ مشتری Use Case: Customer Retention

  • Window FIRST & LAST Window FIRST & LAST

  • خلاصه توابع مقداری پنجره‌ای Window Value Functions Summary

زیرپرس‌وجوها (Subqueries) Subqueries

  • چالش‌ها در پروژه‌های پیچیده Challenges in Complex Projects

  • مقدمه‌ای بر زیرپرس‌وجو Introduction to Subquery

  • چرا زیرپرس‌وجو؟ Why Subquery

  • دسته‌بندی زیرپرس‌وجوها Subquery Categories

  • انواع نتایج زیرپرس‌وجو Subquery Result Types

  • زیرپرس‌وجو در FROM Subquery in FROM

  • نحوه اجرای زیرپرس‌وجو توسط پایگاه داده How DB Executes Subquery

  • زیرپرس‌وجو در SELECT Subquery in SELECT

  • زیرپرس‌وجو در JOIN Subquery in JOIN

  • زیرپرس‌وجو در WHERE Subquery in WHERE

  • زیرپرس‌وجو با استفاده از عملگر IN Subquery using IN Operator

  • زیرپرس‌وجو با استفاده از عملگرهای ALL & ANY Subquery using ALL & ANY Operators

  • زیرپرس‌وجوی همبسته (Correlated Subquery) Correlated Subquery

  • زیرپرس‌وجو با استفاده از Exists Subquery using Exists

  • خلاصه زیرپرس‌وجوها Subquery Summary

عبارات جدول مشترک (CTE) Common Table Expression (CTE)

  • مقدمه‌ای بر CTE Introduction to CTE

  • چرا CTE؟ Why CTE

  • نحوه اجرای CTE توسط پایگاه داده How DB Executes CTE

  • انواع CTE CTE Types

  • CTE مستقل Standalone CTE

  • CTEهای مستقل متعدد Multiple Standalone CTE

  • CTE تودرتو Nested CTE

  • بهترین شیوه‌های CTE CTE Best Practices

  • CTE بازگشتی Recursive CTE

  • خلاصه CTE CTE Summary

نماها (Views) Views

  • ساختار پایگاه داده و نماها Database Structure & Views

  • معماری 3 سطحی 3 Levels Architecture

  • نما چیست؟ What is View

  • نماها در مقابل جداول Views vs Tables

  • مورد استفاده: منطق مرکزی Use Case: Central Logic

  • نماها در مقابل CTEها Views vs CTEs

  • CREATE, ALTER, DROP نماها CREATE, ALTER, DROP Views

  • نحوه اجرای نما توسط پایگاه داده How DB Executes View

  • مورد استفاده: پنهان کردن پیچیدگی Use Case: Hide Complexity

  • مورد استفاده: امنیت داده‌ها Use Case: Data Security

  • مورد استفاده: انعطاف‌پذیری Use Case: Flexibility

  • مورد استفاده: چند زبانه Use Case: Multi-Language

  • مورد استفاده: انبار داده Use Case: Data Warehouse

  • خلاصه نماها View Summary

جداول CTAS و TEMP CTAS & TEMP Tables

  • مقدمه‌ای بر جداول Introduction to Tables

  • CTAS در مقابل CREATE/INSERT CTAS vs CREATE/INSERT

  • CTAS در مقابل نماها CTAS vs Views

  • سینتکس CTAS CTAS Syntax

  • مورد استفاده: بهینه‌سازی عملکرد Use Case: Optimize Performance

  • نحوه اجرای CTAS توسط پایگاه داده How DB Executes CTAS

  • مورد استفاده: اسنپ‌شات‌ها Use Case: Snapshots

  • مورد استفاده: انبار داده Use Case: Data Warehouse

  • مقدمه‌ای بر جداول TEMP Introduction to TEMP Tables

  • سینتکس و مثال TEMP TEMP Syntax & Example

  • نحوه اجرای جداول TEMP توسط پایگاه داده How DB Executes TEMP Tables

  • موارد استفاده جداول TEMP TEMP Table Use Cases

  • نظر من درباره جداول TEMP My opinion about TEMP Tables

  • خلاصه جداول Table Summary

  • مقایسه تمام روش‌ها Compare All Methods

رویه‌های ذخیره شده (Stored Procedures) Stored Procedures

  • مقدمه‌ای بر رویه‌های ذخیره شده Introduction to Stored Procedures

  • مبانی رویه‌های ذخیره شده Basics of Stored Procedures

  • پارامترها Parameters

  • چند پرس و جو در رویه ذخیره شده Multi-Queries in Stored Procedure

  • متغیرها Variables

  • جریان کنترل IF ELSE Control Flow IF ELSE

  • مدیریت خطا TRY & CATCH Error Handling TRY & CATCH

  • سبک‌دهی به رویه‌های ذخیره شده Styling Stored Procedures

  • تریگرها چه هستند؟ What are Triggers

  • مورد استفاده تریگرها Triggers Use Case

فهرست‌ها (Indexes) Indexes

  • مقدمه فهرست‌ها Introduction Indexes

  • انواع فهرست‌ها Types of Indexes

  • ساختار Heap Heap Structure

  • فهرست خوشه‌ای (Clustered Index) Clustered Index

  • فهرست غیرخوشه‌ای (NonClustered Index) NonClustered Index

  • فهرست خوشه‌ای در مقابل غیرخوشه‌ای Clustered vs NonClustered Index

  • نحوه ایجاد INDEX How to Create INDEX

  • فهرست ترکیبی (Composite Index) Composite Index

  • فهرست Columnstore چیست؟ What is Columnstore Index?

  • فرآیند ساخت فهرست Columnstore Process of Building Columnstore Index

  • Columnstore در مقابل Rowstore Index Columnstore vs Rowstore Index

  • نحوه ایجاد فهرست Columnstore How to Create Coluimnstore Index

  • فهرست منحصر به فرد (Unique Index) Unique Index

  • فهرست فیلتر شده (Filter Index) Filter Index

  • انتخاب فهرست مناسب Choose Right Index

  • نظارت بر استفاده Monitor Usage

  • نظارت بر فهرست‌های گمشده Monitor Missing Indexes

  • نظارت بر فهرست‌های تکراری Monitor Duplicate Indexes

  • به‌روزرسانی آمار Update Statistics

  • قطعه‌بندی (Fragmentations) Fragmentations

  • طرح اجرا (Execution Plan) Execution Plan

  • راهنمایی‌های SQL (SQL hints) SQL hints

  • استراتژی فهرست‌بندی Indexing Strategy

بخش‌بندی (Partitions) Partitions

  • مقدمه‌ای بر بخش‌بندی Introduction to Partitions

  • فرآیند بخش‌بندی The Process of Partitions

  • ایجاد جداول بخش‌بندی شده Create Partitioned Tables

  • عملکرد بخش‌بندی The Performance of Partitions

بهترین شیوه‌های عملکرد Performance Best Practices

  • مقدمه‌ای بر نکات عملکرد Introduction to Performance Tips

  • نکات عملکرد برای بازیابی داده‌ها Performance Tips for Fetching Data

  • نکات عملکرد برای فیلتر کردن Performance Tips for Filtering

  • نکات عملکرد برای پیوند دادن Performance Tips for Joining

  • نکات عملکرد برای تجمیع Performance Tips for Aggregation

  • نکات عملکرد برای زیرپرس‌وجوها Performance Tips for Subquiers

  • نکات عملکرد برای DDL جداول Performance Tips for Table DDL

  • نکات عملکرد برای فهرست‌بندی Performance Tips for Indexing

  • خلاصه نکات عملکرد Performance Tipcs Summary

Copilot و ChatGPT برای SQL Copilot & ChatGPT for SQL

  • مقدمه‌ای بر هوش مصنوعی و SQL Introduction to AI & SQL

  • ChatGPT و Copilot چیست؟ What is ChatGPT & Copilot

  • ChatGPT در مقابل Copilot ChatGPT vs Copliot

  • نحوه استفاده از Copilot How to Use Copilot

  • ساختار Prompt در ChatGPT ChatGPT Prompt Structure

  • Prompts ChatGPT برای توسعه‌دهندگان SQL ChatGPT Prompts for SQL Developers

  • Prompts ChatGPT برای یادگیری SQL ChatGPT Prompts for SQL Learning

پروژه انبار داده SQL SQL Data Warehouse Project

  • منابع پروژه Project Resources

  • انواع پروژه‌های SQL SQL Project Types

  • مقدمه‌ای بر انبار داده (DWH) Intro to Data Warehouse (DWH)

  • ETL چیست؟ What is ETL

  • روش‌های ETL ETL Methods

  • دریافت منابع پروژه Get Project Resources

  • Notion برای مدیریت پروژه Notion for Project Management

  • درک الزامات پروژه Understand Project Requirements

  • رویکردهای معماری داده Data Architecture Approaches

  • طراحی لایه‌های انبار داده Design the Data Warehouse Layers

  • ترسیم معماری DWH Draw DWH Architecture

  • اصلاح طرح پروژه Refine the Project Plan

  • تعریف قراردادهای نام‌گذاری Define The Naming Conventions

  • آماده‌سازی مخزن GIT شما Prepare Your GIT Repo

  • ایجاد پایگاه داده Create The Database

  • لایه‌ برنز | تحلیل سیستم‌های منبع Bronze Layer | Analyze Source Systems

  • لایه‌ برنز | ایجاد جداول DDL Bronze Layer | DDL Create Tables

  • لایه‌ برنز | اسکریپت‌های بارگذاری Bronze Layer | Load Scripts

  • لایه‌ برنز | ساخت رویه ذخیره شده Bronze Layer | Build Stored Procedure

  • لایه‌ برنز | مستندسازی کار Bronze Layer | Document The Work

  • لایه‌ نقره‌ای | کاوش داده‌ها Silver Layer | Exploring Data

  • لایه‌ نقره‌ای | ایجاد جداول DDL Silver Layer | DDL Create Tables

  • لایه‌ نقره‌ای | اسکریپت بارگذاری 1 Silver Layer | Load Script 1

  • لایه‌ نقره‌ای | اسکریپت بارگذاری 2 Silver Layer | Load Script 2

  • لایه‌ نقره‌ای | اسکریپت بارگذاری 3 Silver Layer | Load Script 3

  • لایه‌ نقره‌ای | اسکریپت بارگذاری 4 Silver Layer | Load Script 4

  • لایه‌ نقره‌ای | ساخت رویه ذخیره شده Silver Layer | Build Stored Procedure

  • لایه‌ نقره‌ای | مستندسازی کار Silver Layer | Document The Work

  • لایه‌ طلایی | مدل‌سازی داده Gold Layer | Data Modelling

  • لایه‌ طلایی | تحلیل Gold Layer | Analysis

  • لایه‌ طلایی | ساخت بُعد مشتریان Gold Layer | Build Dimension Customers

  • لایه‌ طلایی | ساخت بُعد محصولات Gold Layer | Build Dimension Products

  • لایه‌ طلایی | ساخت حقیقت فروش Gold Layer | Build Fact Sales

  • لایه‌ طلایی | ترسیم مدل داده Gold Layer | Draw The Data Model

  • لایه‌ طلایی | ایجاد کاتالوگ داده Gold Layer | Create Data Catalog

  • لایه‌ طلایی | مستندسازی کار Gold Layer | Document The Work

پروژه تحلیل اکتشافی داده‌ها (EDA) Exploratory Data Analysis Project

  • منابع پروژه Project Resources

  • مقدمه‌ای بر EDA Introduction to EDA

  • دریافت منابع پروژه Get Project Resources

  • بُعدها در مقابل معیارها Dimensions vs Measures

  • کاوش پایگاه داده Database Exploration

  • کاوش بُعدها Dimensions Exploration

  • کاوش تاریخ Date Exploration

  • کاوش معیارها Measure Exploration

  • تحلیل بزرگی Magnitude Analysis

  • تحلیل رتبه‌بندی Ranking Analysis

پروژه تحلیل پیشرفته داده‌های SQL SQL Advanced Data Analytics Project

  • مقدمه‌ای بر پروژه Introduction to the Project

  • تحلیل تغییر در طول زمان Change Over Time Analysis

  • تحلیل تجمعی Cumulative Analysis

  • تحلیل عملکرد Performance Analysis

  • تحلیل جزء به کل Part to Whole Analysis

  • تقطیع داده‌ها Data Segmentation

  • ساخت گزارش مشتریان Build Customers Report

  • ساخت گزارش محصولات Build Products Report

  • مستندسازی کار خود در GIT Document Your Work in GIT

متشکریم THANK YOU

  • تبریک و ویدیوی تشکر Congratulations & THANK YOU Video

نمایش نظرات

آموزش کامل SQL (۳۰ ساعت): از صفر تا قهرمان شوید
جزییات دوره
29.5 hours
295
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,404
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Baraa Khatib Salkini Baraa Khatib Salkini

کلان داده سرب، معماری ابری، داده