آموزش SQL Primer Masterclass

The SQL Primer Masterclass

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تنها با یک دوره، استاد SQL شوید. BigQuery، توابع پنجره، CTE، Joins، ساختارهای تودرتو و بسیاری موارد دیگر را بیاموزید! درک جامعی از SQL و BigQuery، از نحو اولیه و پرس‌و‌جوها گرفته تا تکنیک‌های دستکاری داده‌ها و بازیابی پیشرفته به دست آورید. مهارت های ضروری SQL مانند سوالات فرعی، پیوستن، عبارات جدول مشترک (CTEs)، توابع پنجره، و استفاده موثر از ساختار تودرتو و تکراری را تسلط دهید. بهترین شیوه ها در SQL، از جمله قالب بندی کد، نام مستعار، فیلتر کردن، نظر دادن و موارد دیگر برای نوشتن گنجانده شود. کد تمیز، کارآمد و حرفه ای. مفاهیم آموخته‌شده را در سناریوهای دنیای واقعی به کار ببرید، دستورات، توابع و عملگرهای SQL را از طریق تمرین‌ها تمرین کنید، و داده‌ها را تجزیه و تحلیل کنید تا بینش‌هایی را از A Learn برای به کارگیری ویژگی‌های پیشرفته SQL مانند توابع پنجره، الگوی SQL با JINJA، و درک اهمیت 'DRY' (Don't Repeat Yourself) پیش نیازها: هیچ دانش قبلی در مورد SQL یا هر زبان برنامه نویسی دیگری مورد نیاز نیست. ما از خیلی ابتدایی شروع می کنیم و می سازیم. علاقه به تجزیه و تحلیل داده ها: این دوره برای کسانی که در مورد داده ها و چگونگی استخراج بینش ارزشمند از آنها کنجکاو هستند عالی است. تمایل به یادگیری: یک پیش نیاز کلیدی، نگرش قابل انجام و آمادگی برای یادگیری مفاهیم جدید و تمرین آنها از طریق تمرینات ارائه شده است.

به Masterclass The SQL Primer خوش آمدید. مهارت SQL پرتقاضاترین مهارت مورد نیاز برای فردی است که با داده ها کار می کند یا علاقه مند به شروع یک حرفه حرفه ای در زمینه تجزیه و تحلیل داده است.

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

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

موضوعات مهمی مانند Joins، Subqueries، Common Table Expression (CTEs)، توابع پنجره، ساختارهای تودرتو و تکراری، و ابزار ساخت داده (dbt) را به راحتی درک کنید. علاوه بر این، ما توابع رشته و عملگرهای SQL را پوشش می‌دهیم که می‌توانند قابلیت‌های دستکاری داده‌های شما را افزایش دهند.

همچنین بهترین روش‌ها را برای SQL یاد خواهید گرفت و دانش لازم برای نوشتن کدهای تمیز، کارآمد و مؤثر را در اختیار شما قرار می‌دهد.

در پایان دوره، به خوبی مجهز خواهید بود تا هر کار مرتبط با SQL را انجام دهید و با اطمینان تصمیمات مبتنی بر داده را بگیرید. ایده آل برای مبتدیان و کسانی که به دنبال تجدید دانش خود هستند، "SQL Primer" بلیط شما برای تسلط بر زبان داده است."

این دوره برای چه کسانی است:

  • دانشمند داده، مهندس داده، تحلیلگر داده، تحلیلگران BI، مهندسان تجزیه و تحلیل

  • هر کسی که با داده کار می کند و نمی خواهد مهارت SQL را بهبود بخشد

  • برای متخصصان داده که می خواهند در SQL تجدید نظر کنند

  • دانشجویان یا فارغ التحصیلان اخیر که به دنبال شغلی در زمینه داده هستند

  • هر کسی که به Analytics یا مسیر شغلی BI علاقه دارد


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

معرفی دوره Course Introduction

  • خوش آمدی Welcome

  • بررسی اجمالی دوره Course Overview

  • چگونه از این دوره بهترین نتیجه را بگیریم How to get best out of this course

راه اندازی و منابع Setting up & Resources

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

  • منابع Resources

  • راه اندازی Dataset & Table Setting up Dataset & Table

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

SQL پایه Basic SQL

  • تاریخچه SQL History of SQL

  • SQL چیست؟ What is SQL?

  • پایگاه داده و انبار داده Database & Data Warehouse

Bigquery Intro & Walkthrough Bigquery Intro & Walkthrough

  • BigQuery مقدمه BigQuery Introduction

  • مروری بر رابط BigQuery BigQuery Interface Walkthrough

ساختار پایه SQL Basic SQL Structure

  • ساختار پایه SQL Basic SQL Structure

نحو پرس و جو Query Syntax

  • انتخاب کنید SELECT

  • نام مستعار ALIAS

  • جایی که WHERE

  • دسته بندی بر اساس GROUP BY

  • داشتن HAVING

  • سفارش توسط ORDER BY

  • حد LIMIT

ترتیب بیانیه های SQL واقعی Order of True SQL Statements

  • Order of True SQL (Pt. 1) Order of True SQL (Pt. 1)

  • Order of True SQL (Pt. 2) Order of True SQL (Pt. 2)

  • ترتیب True SQL. - ورزش Order of True SQL. - Exercise

طرحواره و انواع داده ها Schema & Data Types

  • طرحواره Schema

  • معرفی انواع داده ها Data Types Intro

  • انواع داده ها (MySQL) Data Types (MySQL)

  • انواع داده (BigQuery) Data Types (BigQuery)

  • انواع داده ها (Recap) Data Types (Recap)

دستورات مهم SQL Important SQL Commands

  • دستورات مهم SQL Important SQL Commands

زبان تعریف داده (DDL) Data Definition Language (DDL)

  • ايجاد كردن CREATE

  • تغییر دهید ALTER

  • رها کردن DROP

زبان دستکاری داده ها (DML) Data Manipulation Language (DML)

  • درج کنید INSERT

  • به روز رسانی UPDATE

  • کوتاه کردن TRUNCATE

  • حذف DELETE

  • ادغام (Pt. 1) MERGE (Pt. 1)

  • ادغام (Pt. 2) MERGE (Pt. 2)

تمرینات DDL & DML DDL & DML Exercises

  • DDL-DML-تمرین 1 DDL-DML-Exercise 1

  • DDL-DML-تمرین 2 DDL-DML-Exercise 2

  • DDL-DML-تمرین 3 DDL-DML-Exercise 3

  • DDL-DML-تمرین 4 DDL-DML-Exercise 4

  • DDL-DML-تمرین 5 DDL-DML-Exercise 5

  • DDL-DML-تمرین 6 DDL-DML-Exercise 6

  • DDL-DML-تمرین 7 DDL-DML-Exercise 7

  • DDL-DML-تمرین 8 DDL-DML-Exercise 8

  • DDL-DML-تمرین 9 DDL-DML-Exercise 9

  • DDL-DML-تمرین 10 DDL-DML-Exercise 10

  • DDL-DML-تمرین 11 DDL-DML-Exercise 11

توابع AGGREGATE AGGREGATE Functions

  • جمع SUM

  • شمردن COUNT

  • COUNTIF COUNTIF

  • AVG AVG

  • MIN-MAX MIN-MAX

  • تجمع-تمرین 1 Aggregate-Exercise 1

  • تجمع-تمرین 2 Aggregate-Exercise 2

  • تجمع-تمرین 3 Aggregate-Exercise 3

  • تجمع-تمرین 4 Aggregate-Exercise 4

  • مجموع - تمرین 5 Aggregate-Exercise 5

  • مجموع-تمرین 6 Aggregate-Exercise 6

  • مجموع-تمرین 7 Aggregate-Exercise 7

  • مجموع-تمرین 8 Aggregate-Exercise 8

  • مجموع-تمرین 9 Aggregate-Exercise 9

  • مجموع-تمرین 10 Aggregate-Exercise 10

  • مجموع-تمرین 11 Aggregate-Exercise 11

  • مجموع-تمرین 12 Aggregate-Exercise 12

توابع STRING STRING Functions

  • CONCAT CONCAT

  • جایگزین کردن REPLACE

  • پایین تر LOWER

  • بالا UPPER

  • عادی سازی NORMALIZE

  • شکاف SPLIT

  • چپ راست LEFT-RIGHT

  • TRIM TRIM

  • رشته-تمرین 1 String-Exercise 1

  • رشته-تمرین 2 String-Exercise 2

  • رشته-تمرین 3 String-Exercise 3

  • رشته-تمرین 4 String-Exercise 4

  • رشته-تمرین 5 String-Exercise 5

  • رشته-تمرین 6 String-Exercise 6

  • رشته-تمرین 7 String-Exercise 7

  • رشته-تمرین 8 String-Exercise 8

  • رشته-تمرین 9 String-Exercise 9

  • رشته-تمرین 10 String-Exercise 10

  • رشته-تمرین 11 String-Exercise 11

اپراتورهای SQL SQL Operators

  • عملگرهای حسابی Arithmetic Operators

  • عملگرهای منطقی Logical Operators

  • CASE-When CASE-WHEN

  • اپراتورها - تمرین 1 Operators-Exercise 1

  • اپراتورها - تمرین 2 Operators-Exercise 2

  • اپراتورها - تمرین 3 Operators-Exercise 3

  • اپراتورها - تمرین 4 Operators-Exercise 4

  • اپراتورها - تمرین 5 Operators-Exercise 5

  • اپراتورها - تمرین 6 Operators-Exercise 6

سوالات فرعی، CTEs SUBQUERIES, CTEs

  • پرس و جوهای فرعی Sub Queries

  • عبارات جدول رایج (CTE) Common Table Expressions (CTEs)

  • عبارت جدول مشترک - بازگشتی Common Table Expression - Recursive

  • سوالات فرعی - CTE - تمرین 1 Subqueries-CTE-Exercise 1

  • سوالات فرعی - CTE - تمرین 2 Subqueries-CTE-Exercise 2

  • سوالات فرعی - CTE - تمرین 3 Subqueries-CTE-Exercise 3

  • سوالات فرعی - CTE - تمرین 4 Subqueries-CTE-Exercise 4

پیوستن JOINs

  • مقدمه JoINs JOINs Introduction

  • چپ پیوستن LEFT JOIN

  • LEFT Join اختصاصی LEFT JOIN Exclusive

  • راست بپیوندید RIGHT JOIN

  • RIGHT Join اختصاصی RIGHT JOIN Exclusive

  • پیوستن داخلی INNER JOIN

  • عضویت خارجی OUTER JOIN

  • انحصاری OUTER JOIN OUTER JOIN Exclusive

  • CROSS JOIN CROSS JOIN

  • JOIN- تمرین 1 JOIN-exercise 1

  • JOIN- تمرین 2 JOIN-exercise 2

  • JOIN- تمرین 3 JOIN-exercise 3

  • JOIN- تمرین 4 JOIN-exercise 4

  • JOIN- تمرین 5 JOIN-exercise 5

  • JOIN- تمرین 6 JOIN-exercise 6

  • JOIN- تمرین 7 JOIN-exercise 7

  • JOIN- تمرین 8 JOIN-exercise 8

ساختارهای تودرتو و تکراری Nested & Repeated Structures

  • ساختارهای تودرتو و تکراری مقدمه Nested & Repeated Structures Introductions

  • تو در تو Nested

  • تکرار شد Repeated

  • تودرتو و تکراری Nested & Repeated

  • تمرین تو در تو تکراری 1 Nested-Repeated Exercise 1

  • تمرین تو در تو-تکرار 2 Nested-Repeated Exercise 2

  • تمرین 3 تو در تو تکراری Nested-Repeated Exercise 3

  • تمرین تو در تو-تکرار 4 Nested-Repeated Exercise 4

  • تمرین 5 تو در تو تکراری Nested-Repeated Exercise 5

توابع WINDOW (Analytics). WINDOW (Analytics) Functions

  • معرفی توابع پنجره Window Functions Intro

  • نحو Syntax

  • تابع پنجره جمع Aggregate Window Function

  • عملکرد پنجره ناوبری - (LAG - LEAD) Navigation Windown Function - (LAG - LEAD)

  • تابع پنجره ناوبری - (FIRST - LAST) مقدار Navigation Windown Function - (FIRST - LAST) Value

  • تابع پنجره ناوبری - RANK Navigation Windown Function - RANK

  • تابع پنجره ناوبری - DENSE RANK Navigation Windown Function - DENSE RANK

  • عملکرد پنجره ناوبری - مستندسازی Navigation Windown Function - Documentation Walkthrough

  • تابع پنجره پیمایش - شماره ردیف Navigation Windown Function - ROW NUMBER

  • تمرین Window-Functions - 1 Window-Functions Exercise - 1

  • تمرین Window-Functions - 2 Window-Functions Exercise - 2

  • تمرین Window-Functions - 3 Window-Functions Exercise - 3

  • تمرین Window-Functions - 4 Window-Functions Exercise - 4

  • تمرین Window-Functions - 5 Window-Functions Exercise - 5

قالب - SQL Templated - SQL

  • مقدمه قالب Templating Introduction

  • JINJA SQL JINJA SQL

dbt (ابزار ساخت داده) dbt (Data Build Tool)

  • نمای کلی dbt dbt Overview

  • نقش dbt در انبار داده dbt Role in a Data Warehouse

  • نمونه های dbt dbt Examples

بهترین روش های SQL SQL Best Practices

  • معرفی بهترین روش ها Best Practices Introductions

  • قالب بندی کد Code Formatting

  • انتخاب کنید * SELECT *

  • نام مستعار ALIAS

  • صریح JOIN Explicit JOIN

  • فیلتر کردن Filtering

  • سفارش توسط ORDER BY

  • اتحاد همه UNION ALL

  • نظرات Comments

  • CTE ها CTEs

  • خشک (تکرار نکنید) DRY (Don't repeat yourself)

مورد استفاده 1 (Airbnb) Use-Case 1 (Airbnb)

  • معرفی و سؤالات مورد استفاده Use-Case Intro & Questions

بسته شدن Wrap Up

  • بسته شدن Wrap Up

نمایش نظرات

آموزش SQL Primer Masterclass
جزییات دوره
8.5 hours
159
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,018
4.5 از 5
دارد
دارد
دارد
Rahul Prasad
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rahul Prasad Rahul Prasad

تحلیلگر ارشد BI