آموزش SQL کامل برای تحلیل داده و هوش تجاری - آخرین آپدیت

دانلود Complete SQL for Data Analytics and Business Intelligence

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

آموزش جامع SQL: از مبتدی تا پیشرفته برای تحلیل داده و هوش تجاری

با این دوره جامع، قدرت SQL را آزاد کنید! این دوره برای همه سطوح طراحی شده و شما را از مبانی SQL تا تکنیک‌های پیشرفته تحلیل داده هدایت می‌کند. با توضیحات تصویری جذاب، مطالعات موردی واقعی و تمرین عملی، مهارت‌های ضروری مانند JOINها، زیرپرسش‌ها (Subqueries)، گروه‌بندی (Grouping)، تجمیع (Aggregation)، کار با انواع داده پیچیده، تحلیل سری زمانی (Time Series Analysis)، اکتشاف داده (EDA)، توابع پنجره (Window Functions) و غیره را به طور کامل فرا خواهید گرفت.

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

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


ویژگی‌های برجسته دوره

  • آموزش جامع SQL: تسلط بر SQL از اصول اولیه تا موضوعات پیشرفته، متناسب با تحلیل داده و هوش تجاری.

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

  • آمادگی برای مصاحبه: دسترسی به مطالب ویژه که از سوالات مصاحبه واقعی شرکت‌های بزرگ فناوری مانند Tesla، Microsoft، Amazon، Uber، TikTok و غیره الهام گرفته شده است.

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

  • تکنیک‌های پیشرفته تحلیل: غوطه ور شدن در مفاهیم پیشرفته SQL، از جمله توابع پنجره (Window Functions) و مفاهیم تحلیلی دیگر مانند پاکسازی داده و اکتشاف داده (EDA).

  • انواع داده پیچیده: یادگیری نحوه مدیریت موثر انواع داده تاریخ (Date)، زمان (Time)، آرایه (Array) و JSON در پرس و جوهای SQL.

  • تحلیل سری زمانی (Time Series Analysis): بررسی روندها و الگوهای مبتنی بر زمان با مجموعه‌های داده عمومی در یک ماژول اختصاصی.

  • مطالب آموزشی جامع: شامل یادداشت‌های دوره برای مرور سریع و آمادگی متمرکز برای مصاحبه.

  • یادگیری تعاملی: تقویت دانش خود با انواع تمرین‌ها، آزمون‌ها و چالش‌ها.

  • راهنمایی شغلی: دریافت نقشه راه تحلیلگر داده/دانشمند داده و مشاوره شغلی عملی برای کمک به شما در رسیدن به شغل رویایی‌تان.

پیش نیازها: یک کامپیوتر مبتنی بر Mac، PC یا Linux.

هیچ پیشینه فنی/برنامه نویسی قبلی مورد نیاز نیست.


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

آشنایی با تحلیل داده Introduction to Data Analytics

  • نقش‌ها و مسئولیت‌های داده Data Roles and Responsibilities

راه اندازی محیط محلی Setting up Local Environment

  • مقدمه بخش Section Introduction

  • سرورها و کلاینت‌های پایگاه داده Database Servers and Clients

  • راه اندازی محلی - مک Local Set up - Mac

  • راه اندازی محلی - ویندوز Local Set up - Windows

  • آشنایی با pgAdmin Getting Familiar with pgAdmin

  • یادداشت‌های آموزشی Lecture Notes

اصطلاحات پایگاه داده Database Terminologies

  • پایگاه داده و شمای پایگاه داده Database and Schema

  • جداول Tables

  • پایگاه داده‌ها و شماهای متعدد Multiple databases and schemas

  • ایجاد یک پایگاه داده Creating a Database

  • شمای پایگاه داده Database Schema

  • یادداشت‌های آموزشی Lecture Notes

  • سوالات مصاحبه Interview Questions

ایجاد جدول و درج داده در جدول Creating Table and Inserting Data into the Table

  • مقدمه بخش Section Introduction

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

  • نوع داده SERIAL SERIAL Data Type

  • انواع داده کاراکتری Character Data Types

  • انواع داده تاریخ و زمان Date and Time Data Types

  • نوع داده بولی Boolean Data Type

  • سایر انواع داده مهم Other Important Data Types

  • ایجاد یک جدول Creating a Table

  • درج داده در جدول Inserting Data into Table

  • یادداشت‌های آموزشی Lecture Notes

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

خواندن داده از جدول Reading Data From Table

  • مقدمه بخش Section Introduction

  • دستور SELECT The SELECT statement

  • عملگرها و توابع رایج رشته‌ای Common String Operators and Functions

  • استفاده از نظرات در SQL Using Comments in SQL

  • یادداشت‌های آموزشی Lecture Notes

  • عملگرها و توابع رشته‌ای String Operators and Functions

  • نام مستعار برای نام ستون Alias for column name

فیلتر کردن رکوردها Filtering Records

  • مقدمه بخش Section Introduction

  • عبارت WHERE The WHERE Clause

  • عملگرهای مقایسه‌ای در عبارت WHERE Comparison operators in WHERE Clause

  • استفاده از WHERE با لیستی از مقادیر Using WHERE with a List of Values

  • استفاده از WHERE در یک محدوده مشخص Using WHERE within a specified range

  • استفاده از WHERE با تطبیق الگو Using WHERE with pattern matching

  • عبارت WHERE مرکب Compound WHERE Clause

  • یادداشت‌های آموزشی Lecture Notes

  • عملگرهای مقایسه‌ای و تطبیق الگو Comparison Operators and Pattern Matching

  • سوال مصاحبه (تسلا) Interview Question (Tesla)

به روز رسانی و حذف رکوردها Updating and Deleting Records

  • مقدمه بخش Section Introduction

  • به روز رسانی رکوردها در یک جدول Updating Records in a Table

  • حذف رکوردها از یک جدول Deleting Records from a Table

  • حذف یک جدول از پایگاه داده Dropping a Table from Database

  • یادداشت‌های آموزشی Lecture Notes

  • عملیات به روز رسانی و حذف Update and Delete Operations

روابط و محدودیت‌های جدول Table Relationships and Constraints

  • مقدمه بخش Section Introduction

  • روابط یک به چند و چند به یک One-to-Many and Many-to-One Relationships

  • روابط یک به یک و چند به چند One-to-One and Many-to-Many Relationships

  • کلیدهای اصلی Primary Keys

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

  • محدودیت کلید خارجی در حذف Foreign Key Constraint on Delete

  • محدودیت کلید خارجی در درج Foreign Key Constraint on Insert

  • سایر محدودیت‌های ستون Other Column Constraints

  • دریافت اطلاعات شمای جدول Getting Table Schema Information

  • یادداشت‌های آموزشی Lecture Notes

  • روابط جدول و محدودیت‌های ستون Table Relationships and Column Constraints

ادغام جداول (SQL Joins) Joining Tables (SQL Joins)

  • مقدمه بخش Section Introduction

  • آماده سازی مجموعه داده Preparing Dataset

  • چرا به Join نیاز داریم؟ Why do we need Joins?

  • Inner Join Inner Join

  • Left Outer Join Left Outer Join

  • Right Outer Join Right Outer Join

  • Full Outer Join Full Outer Join

  • تمرین 1 Exercise 1

  • نام مستعار جدول و ستون Table and Column Alias

  • تمرین 2 Exercise 2

  • تمرین 3 Exercise 3

  • تمرین 4 Exercise 4

  • Join با فیلتر Join with Filter

  • یادداشت‌های آموزشی Lecture Notes

  • ادغام جداول Joining Tables

  • سوال مصاحبه (TikTok) Interview Question (TikTok)

گروه بندی و تجمیع رکوردها Grouping and Aggregating Records

  • مقدمه بخش Section Introduction

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

  • چرا رکوردها را گروه بندی می‌کنیم؟ Why do we group records?

  • تصویرسازی عملیات GROUP BY Visualizing GROUP BY Operation

  • ترکیب گروه بندی و تجمیع Combining Grouping and Aggregation

  • تمرین: استفاده از تجمیع با گروه بندی Exercise: Using Aggregation with Grouping

  • فیلتر کردن گروه‌ها Filtering Groups

  • استفاده همزمان از WHERE و HAVING Using WHERE and HAVING Together

  • یادداشت‌های آموزشی Lecture Notes

  • گروه بندی و تجمیع رکوردها Grouping and Aggregating Records

  • سوال مصاحبه (LinkedIn) Interview Question (LinkedIn)

  • سوال مصاحبه (New York Times) Interview Question (New York Times)

مرتب سازی رکوردها Sorting Records

  • مقدمه بخش Section Introduction

  • مرتب سازی رکوردها Sorting Records

  • محدود کردن و رد کردن رکوردها Limiting and Skipping Records

  • یادداشت‌های آموزشی Lecture Notes

  • مرتب سازی، محدود کردن و رد کردن رکوردها Sorting, Limiting and Skipping Records

  • سوال مصاحبه (CVS Health) قسمت 1 Interview Question (CVS Health) Part 1

  • سوال مصاحبه (CVS Health) قسمت 2 Interview Question (CVS Health) Part 2

زیرپرس و جوها Subqueries

  • مقدمه بخش Section Introduction

  • زیرپرس و جو چیست؟ What is a Subquery?

  • زیرپرس و جو در کجا استفاده می‌شود؟ Where is a Subquery Used?

  • زیرپرس و جو در عبارت SELECT Subquery in SELECT Clause

  • زیرپرس و جو در عبارت FROM Subquery in FROM Clause

  • زیرپرس و جو در عبارت JOIN Subquery in JOIN Clause

  • زیرپرس و جو در عبارت WHERE Subquery in WHERE Clause

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

  • یادداشت‌های آموزشی Lecture Notes

  • زیرپرس و جوها Subqueries

  • سوال مصاحبه (Facebook) Interview Question (Facebook)

  • سوال مصاحبه (FAANG) Interview Question (FAANG)

مطالعه موردی 1: استخراج بینش از مجموعه داده تجارت الکترونیک Case Study 1: Extracting Insights from E-commerce Dataset

  • مرور سریع! Quick Recap!

  • مقدمه بخش Section Introduction

  • راه اندازی داده‌های تحلیلی Analytics Data Setup

  • تمرین 1: محاسبه کل درآمد Exercise 1: Calculate the total revenue

  • راه حل - تمرین 1 Solution - Exercise 1

  • تمرین 2: شناسایی محصولات پرفروش Exercise 2: Identify the top selling products

  • راه حل - تمرین 2 Solution - Exercise 2

  • تمرین 3: محاسبه میانگین ارزش سفارش (AOV) Exercise 3: Calculate the Average Order Value (AOV)

  • راه حل - تمرین 3 Solution - Exercise 3

  • تمرین 4: محاسبه ارزش طول عمر مشتری (CLV) Exercise 4: Calculate the Customer Lifetime Value (CLV)

  • راه حل - تمرین 4 Solution - Exercise 4

  • تمرین 5: شناسایی مشتریانی که مدتی است خرید نکرده‌اند Exercise 5: Identify customers who have not made a purchase in a while

  • راه حل - تمرین 5 Solution - Exercise 5

  • تمرین 6: نمایش آخرین بررسی برای هر محصول Exercise 6: Show the most recent review for each product

  • راه حل - تمرین 6 Solution - Exercise 6

  • تمرین 7: شناسایی محصولات با بالاترین امتیاز Exercise 7: Identify the top rated products

  • راه حل - تمرین 7 Solution - Exercise 7

  • تمرین 8: محاسبه تخفیف بر اساس ارزش سفارش Exercise 8: Calculate discount based on order value

  • راه حل - تمرین 8 Solution - Exercise 8

تبدیل نوع داده Type Casting

  • مقدمه بخش Section Introduction

  • تبدیل نوع داده صریح Explicit Type Casting

  • تبدیل نوع داده ضمنی Implicit Type Casting

  • یادداشت‌های آموزشی Lecture Notes

کار با انواع داده تاریخ و زمان Working with Date and Time Data Types

  • مقدمه بخش Section Introduction

  • تاریخ و زمان فعلی Current Date and Time

  • تبدیل مناطق زمانی Time Zone Conversions

  • کوتاه کردن تاریخ و برچسب زمانی Truncating Date and Timestamp

  • مثال: کوتاه کردن تاریخ و برچسب زمانی Example: Truncating Date and Timestamp

  • استخراج بخش‌هایی از تاریخ و برچسب زمانی Extracting Parts of Date and Timestamp

  • قالب بندی تاریخ و برچسب زمانی Formatting Date and Timestamp

  • محاسبات تاریخ Date Math

  • یادداشت‌های آموزشی Lecture Notes

  • سوال مصاحبه (Microsoft) Interview Question (Microsoft)

کار با نوع داده آرایه Working with Array Data Type

  • مقدمه بخش Section Introduction

  • آرایه چیست؟ What is an Array?

  • افزودن ستون‌هایی از نوع داده آرایه Adding Columns of Array Data Type

  • درج داده در ستون‌های آرایه Inserting Data into Array Columns

  • فیلتر کردن رکوردها بر اساس مقادیر آرایه Filtering Records Based on Array Values

  • نمایه سازی آرایه Array Indexing

  • توابع آرایه Array Functions

  • تجمیع آرایه Array Aggregation

  • تمرین: تجمیع آرایه Exercise: Array Aggregation

  • مسطح سازی آرایه‌ها Flattening of Arrays

  • یادداشت‌های آموزشی Lecture Notes

کار با نوع داده JSON Working with JSON Data Type

  • مقدمه بخش Section Introduction

  • JSON چیست؟ What is JSON?

  • افزودن ستون‌هایی از نوع داده JSON Adding Columns of JSON Data Type

  • درج داده در ستون‌های JSON Inserting Data into JSON Columns

  • دسترسی به فیلدهای JSON Accessing JSON Fields

  • فیلتر کردن رکوردها بر اساس فیلدهای JSON Filtering Records Based on JSON Fields

  • ایجاد اشیاء JSON Constructing JSON Objects

  • تجمیع JSON JSON Aggregation

  • یادداشت‌های آموزشی Lecture Notes

توابع پنجره Window Functions

  • مقدمه بخش Section Introduction

  • راه اندازی داده Data Setup

  • تابع پنجره RANK() The RANK() Window Function

  • تابع پنجره DENSE_RANK() The DENSE_RANK() Window Function

  • تابع پنجره ROW_NUMBER() The ROW_NUMBER() Window Function

  • توابع پنجره LAG() و LEAD() The LAG() and LEAD() Window Function

  • تابع LAG() - یک مورد استفاده عملی LAG() Function - A Practical Use Case

  • یادداشت‌های آموزشی Lecture Notes

  • سوال مصاحبه (Uber) Interview Question (Uber)

  • سوال مصاحبه (Amazon) Interview Question (Amazon)

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

  • مقدمه بخش Section Introduction

  • عبارات جدول مشترک (CTEs) با جزئیات Common Table Expressions (CTEs) In Detail

  • یادداشت‌های آموزشی Lecture Notes

  • سوال مصاحبه (LinkedIn) Interview Question (LinkedIn)

SQL برای پاکسازی داده‌ها برای تجزیه و تحلیل و گزارش دهی SQL for Cleaning Data for Analysis and Reporting

  • مقدمه بخش Section Introduction

  • راه اندازی داده Data Setup

  • مدیریت مقادیر از دست رفته Handling Missing Values

  • مدیریت داده‌های تکراری Handling Duplicates

  • مدیریت داده‌های پرت Handling Outliers

  • استانداردسازی مقادیر در ستون‌های دسته بندی شده Standardizing Values in Categorical Columns

  • استانداردسازی داده‌های متنی Standardizing Text Data

  • قالب سازگار برای داده‌های عددی Consistent Format for Numeric Data

  • یادداشت‌های آموزشی Lecture Notes

مطالعه موردی 2: تجزیه و تحلیل سری زمانی با مجموعه داده فروش خرده فروشی Case Study 2: Time Series Analysis with Retail Sales Dataset

  • مقدمه بخش Section Introduction

  • وارد کردن داده‌ها از CSV به پایگاه داده PostgreSQL Importing Data From CSV to PostgreSQL Database

  • تجزیه و تحلیل اکتشافی داده (EDA) Exploratory Data Analysis (EDA)

  • شناسایی روندهای فروش Identifying Sales Trends

  • جدول ابعاد تاریخ و جدول واقعیت Date Dimension Table and Fact Table

  • یک جدول ابعاد تاریخ عمومی و قابل استفاده مجدد A Generic and Reusable Date Dimension Table

  • دسته بندی‌های تجاری برتر بر اساس فروش Top Business Categories By Sales

  • تجزیه و تحلیل فروش سال به سال (YoY) Year-over-Year (YoY) Sales Analysis

  • مرور سریع مفاهیم کلیدی Quick Recap of the Key Concepts

  • سوال مصاحبه (Wayfair) Interview Question (Wayfair)

چند سوال مصاحبه دیگر از شرکت‌های برتر Some More Interview Questions From Top Companies

  • سوال مصاحبه (JP Morgan) Interview Question (JP Morgan)

  • سوال مصاحبه (CVS Health) Interview Question (CVS Health)

  • سوال مصاحبه (UnitedHealth Group) Interview Question (UnitedHealth Group)

  • سوال مصاحبه (Facebook) Interview Question (Facebook)

  • سوال مصاحبه (Amazon) Interview Question (Amazon)

مراحل بعدی: نقشه راه و راهنمایی شغلی Next Steps : Roadmap and Career Guidance

  • نقشه راه تحلیلگر داده / دانشمند داده Data Analyst / Data Scientist Roadmap

نمایش نظرات

آموزش SQL کامل برای تحلیل داده و هوش تجاری
جزییات دوره
19.5 hours
168
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
165
4.7 از 5
دارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raja Pradhan  AWS Certified Solution Architect  Software Architect Raja Pradhan AWS Certified Solution Architect Software Architect

رهبر فنی | معمار نرم‌افزار