آموزش 15 روز SQL: Masterclass کامل SQL 2023

15 Days of SQL: The Complete SQL Masterclass 2023

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استاد SQL فقط در 15 روز از Basics تا Pro با کار روزانه بر روی پروژه های واقعی شما فقط در 15 روز در پروژه های واقعی به SQL مسلط خواهید شد چالش ها و پروژه های واقعی را مسلط خواهید کرد. استفاده از SQL به صورت حرفه ای در حرفه خود درک SQL برای تجزیه و تحلیل داده ها پرس و جوهای پیچیده و پیشرفته SQL پایگاه داده های خود را ایجاد و مدیریت کنید در طول دوره با 2 پایگاه داده پیچیده واقعی کار کنید و همه چیزهایی را که برای تسلط بر SQL نیاز دارید یاد بگیرید. معاملات، شاخص ها و خیلی بیشتر! پیش نیازها: هیچ تجربه قبلی لازم نیست - من هر آنچه را که باید بدانید به شما آموزش خواهم داد

SQL را تنها در 15 روز با بهترین دوره آموزشی SQL جهان بیاموزید!

1 ساعت در روز، فقط به مدت 15 روز و شما به SQL مسلط خواهید بود!

این تنها دوره ای است که برای تسلط کامل به SQL به آن نیاز دارید.

شما گام به گام از مبتدی تا متخصص در SQL هدایت خواهید شد.


چرا این بهترین دوره ای است که می توانید بگذرانید؟

  1. جامع ترین دوره ای که همه چیز را از مبتدی تا متخصص به شما می آموزد

  2. تمرین‌های کدنویسی عملی نسبت به دوره‌های دیگر چالش‌های بسیار بیشتری دارند

  3. موضوعات بسیار پیشرفته تری در زندگی واقعی که دوره های دیگر پوشش نمی دهند

در پایان این تجربه راهنما، شما به SQL مسلط خواهید بود تا شغلی پیدا کنید و حرفه ای و با اعتماد به نفس زیادی با SQL کار کنید!


این جامع ترین مدرن ترین دوره ای است که می توانید در SQL بیابید.

دلیل آن این است:

  • جامع ترین دوره با 14 ساعت سخنرانی ویدیویی و بیشتر موضوعات

  • با کار بر روی چالش‌های زندگی واقعی بر SQL مسلط شوید

  • PostgreSQL را بیاموزید - مدرن ترین سیستم SQL که به راحتی به سایر گویش های SQL منتقل می شود

  • ما دو پایگاه داده مدرن راه‌اندازی می‌کنیم و همه چیز را با داده‌های واقعی یاد می‌گیریم، بنابراین می‌توانید همه چیز را به صورت دستی انجام دهید!

  • از یک متخصص واقعی بیاموزید - واضح و شفاف

  • همه چیز را گام به گام از اصول اولیه تا موضوعات پیشرفته درک کنید

  • آموزش عملی برای ارتقاء مهارت شغلی یا یافتن شغل با SQL


ما تک تک موضوعات مهمی را که نیاز دارید از جمله موضوعات پیشرفته که دوره های دیگر پوشش نمی دهند را پوشش می دهیم!

از جمله...

  • گروه بر اساس

  • پیوستن ها

  • توابع

  • اتحادیه ها

  • تعریف داده دستکاری داده

  • بازدیدها

  • عملکردهای پنجره

  • گروه‌بندی مجموعه‌ها

  • مجموعه‌ها

  • معاملات

  • پرسمانهای فرعی

  • بهینه سازی پرس و جو

  • شاخص‌ها و موارد دیگر!

به علاوه، هزاران چالش عملی و 2 پروژه دوره کامل و چالش‌های بسیار بیشتر از آنچه در هر جای دیگری می‌توانید پیدا کنید!


این دوره شما را از مبتدی تا توانایی ارتقاء مهارت شغلی و آماده سازی شغلی با SQL را به شما می رساند!

پیش‌نمایش‌های رایگان ویدیو را بررسی کنید و اکنون ثبت‌نام کنید!

شما را در داخل دوره می بینیم!


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

روز اول - شروع کار با SQL! Day 1 - Getting started with SQL!

  • چرا یادگیری SQL؟ Why learning SQL?

  • پایگاه داده چیست؟ What is a database?

  • پایگاه های داده Databases

  • لهجه های مختلف SQL Different dialects of SQL

  • گویش های SQL Dialects of SQL

  • نصب PostgreSQL و pgAdmin (ویندوز) Installing PostgreSQL & pgAdmin (Windows)

  • نصب PostgreSQL و pgAdmin (MacOS) Installing PostgreSQL & pgAdmin (MacOS)

  • راه اندازی پایگاه داده Setting up the database

  • مشکلات رایج: مسیرهای باینری را تنظیم کنید Common problems: Set binary paths

  • مشکلات رایج: عملکرد کند Common problems: Slow performance

  • پروژه The Project

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

  • چالش: انتخاب کنید Challenge: SELECT

  • راه حل: انتخاب کنید Solution: SELECT

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

  • چالش: سفارش توسط Challenge: ORDER BY

  • راه حل: سفارش توسط Solution: ORDER BY

  • متمایز را انتخاب کنید SELECT DISTINCT

  • چالش: SELECT DISTINCT Challenge: SELECT DISTINCT

  • راه حل: SELECT DISTINCT Solution: SELECT DISTINCT

  • حد LIMIT

  • شمردن() COUNT()

  • چالش های امروز Today's challenges

  • خلاصه امروز Today's summary

روز 2 - مبانی: فیلتر کردن Day 2 - Basics: Filtering

  • جایی که WHERE

  • چالش: WHERE Challenge: WHERE

  • راه حل: WHERE Solution: WHERE

  • اپراتورهای WHERE WHERE operators

  • چالش: اپراتورهای WHERE Challenge: WHERE operators

  • راه حل: اپراتورهای WHERE Solution: WHERE operators

  • WHERE با AND/OR WHERE with AND/OR

  • چالش: WHERE با AND/OR Challenge: WHERE with AND/OR

  • راه حل: WHERE با AND/OR Solution: WHERE with AND/OR

  • یادداشت سریع در مورد مناطق زمانی Quick note on time zones

  • بین BETWEEN

  • چالش: بین Challenge: BETWEEN

  • راه حل: بین Solution: BETWEEN

  • که در IN

  • چالش: IN Challenge: IN

  • راه حل: IN Solution: IN

  • پسندیدن LIKE

  • چالش: لایک کنید Challenge: LIKE

  • راه حل: لایک کنید Solution: LIKE

  • نظرات و نام مستعار Comments & Aliases

  • خلاصه امروز Today's summary

  • چالش های امروز Today's challenges

روز سوم - مبانی: گروه بندی Day 3 - Basics: Grouping

  • طرح امروز Today's plan

  • توابع جمع Aggregate functions

  • چالش: عملکرد کل Challenge: Aggregate function

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

  • چالش: GROUP BY Challenge: GROUP BY

  • راه حل: GROUP BY Solution: GROUP BY

  • گروه بندی با ستون های متعدد GROUP BY multiple columns

  • چالش: گروه با ستون های متعدد Challenge: GROUP BY multiple columns

  • راه حل: گروه با ستون های متعدد Solution: GROUP BY multiple columns

  • داشتن HAVING

  • چالش: داشتن Challenge: HAVING

  • راه حل: داشتن Solution: HAVING

  • معرفی پروژه دوم Introducing the second project

  • نکته برای کاربران مک Note for Mac users

  • مهم: مشکلات و راه حل های راه اندازی پایگاه داده Important: Problems & solutions of setting up the database

  • خلاصه امروز Today's summary

روز 4 - متوسط: توابع Day 4 - Intermediate: Functions

  • طرح امروز Today's plan

  • طول، پایین و بالا LENGTH, LOWER & UPPER

  • چالش: LENGTH، LOWER و UPPER Challenge: LENGTH, LOWER & UPPER

  • راه حل: طول، پایین و بالا Solution: LENGTH, LOWER & UPPER

  • چپ راست LEFT & RIGHT

  • چالش: چپ و راست Challenge: LEFT & RIGHT

  • راه حل: چپ و راست Solution: LEFT & RIGHT

  • الحاق Concatenate

  • چالش: به هم پیوستن Challenge: Concatenate

  • راه حل: الحاق Solution: Concatenate

  • موقعیت POSITION

  • چالش: POSITION Challenge: POSITION

  • راه حل: POSITION Solution: POSITION

  • SUBSTRING SUBSTRING

  • چالش: SUBSTRING Challenge: SUBSTRING

  • راه حل: SUBSTRING Solution: SUBSTRING

  • استخراج کردن EXTRACT

  • چالش: استخراج Challenge: EXTRACT

  • راه حل: EXTRACT Solution: EXTRACT

  • TO_CHAR TO_CHAR

  • چالش: TO_CHAR Challenge: TO_CHAR

  • راه حل: TO_CHAR Solution: TO_CHAR

  • فواصل و مهرهای زمانی Intervals & Timestamps

  • چالش: فواصل زمانی و مُهر زمانی Challenge: Intervals & Timestamps

  • راه حل: فواصل زمانی و مُهر زمانی Solution: Intervals & Timestamps

  • اسلایدهای امروز Today's slides

روز پنجم - متوسط: عبارات شرطی Day 5 - Intermediate: Conditional Expressions

  • توابع و عملگرهای ریاضی Mathematical functions and operators

  • چالش: توابع و عملگرهای ریاضی Challenge: Mathematical functions and operators

  • راه حل: توابع و عملگرهای ریاضی Solution: Mathematical functions and operators

  • CASE WHEN - نظریه CASE WHEN - Theory

  • CASE WHEN - دست در CASE WHEN - Hands-on

  • 3 چالش: CASE WHEN 3 Challenge: CASE WHEN

  • راه حل های سریع Quick solutions

  • راه حل: CASE WEN Solution: CASE WHEN

  • CASE WHEN & SUM CASE WHEN & SUM

  • یکی شدن COALESCE

  • قالب CAST

  • چالش: بازیگران و ادغام Challenge: CAST & COALESCE

  • راه حل: CAST & COALESCE Solution: CAST & COALESCE

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

  • اسلایدهای امروز Today's slides

روز ششم - متوسط: ملحق می شود Day 6 - Intermediate: Joins

  • اتصالات چیست؟ What are joins?

  • پیوستن داخلی - نظریه INNER JOIN - Theory

  • پیوستن داخلی - تمرین کنید INNER JOIN - Practice

  • چالش: پیوستن داخلی Challenge: INNER JOIN

  • راه حل: پیوستن داخلی Solution: INNER JOIN

  • پیوستن کامل بیرونی FULL OUTER JOIN

  • عضویت و کجا JOIN & WHERE

  • پیوستن به بیرون چپ LEFT OUTER JOIN

  • چالش: LEFT OUTER JOIN Challenge: LEFT OUTER JOIN

  • راه حل: LEFT OUTER JOIN Solution: LEFT OUTER JOIN

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

  • چالش: ملحق می شود Challenge: Joins

  • راه حل: می پیوندد Solution: Joins

  • ملحق می شود در شرایط متعدد Joins on multiple conditions

  • راه حل: در شرایط چندگانه می پیوندد Solution: Joins on multiple conditions

  • پیوستن به چند جدول Joining multiple tables

  • پیوستن به چندین جدول - تمرین کنید Joining multiple tables - Practice

  • چالش: پیوستن به چندین جدول Challenge: Joining multiple tables

  • راه حل: پیوستن چند جدول Solution: Joining multiple tables

  • چالش های بیشتر More challenges

  • راه حل ها Solutions

  • اسلایدهای امروز Today's slides

روز 7 - پیشرفته: UNION & Subqueries Day 7 - Advanced: UNION & Subqueries

  • اتحاد. اتصال UNION

  • اتحادیه - تمرین کنید UNION - Practice

  • سوالات فرعی در WHERE Subqueries in WHERE

  • چالش: سوالات فرعی در WHERE Challenge: Subqueries in WHERE

  • راه حل: سوالات فرعی در WHERE Solution: Subqueries in WHERE

  • چالش های بیشتر: سوالات فرعی در WHERE More challenges: Subqueries in WHERE

  • راه حل: چالش های بیشتر Solution: More challenges

  • سوالات فرعی در FROM Subqueries in FROM

  • چالش: سوالات فرعی در FROM Challenge: Subqueries in FROM

  • راه حل: سوالات فرعی در FROM Solution: Subqueries in FROM

  • سوالات فرعی در SELECT Subqueries in SELECT

  • چالش: سوالات فرعی در SELECT Challenge: Subqueries in SELECT

  • راه حل: سوالات فرعی در SELECT Solution: Subqueries in SELECT

  • سوالات فرعی مرتبط در WHERE Correlated Subqueries in WHERE

  • چالش: سوالات فرعی مرتبط در WHERE Challenge: Correlated subqueries in WHERE

  • راه حل: سوالات فرعی مرتبط در WHERE Solution: Correlated subqueries in WHERE

  • پرسش فرعی مرتبط در SELECT Correlated Subquery in SELECT

  • چالش های بیشتر: زیرمجموعه های مرتبط More challenges: Correlated subqueres

  • راه حل: چالش های بیشتر Solution: More challenges

  • اسلایدهای امروز Today's slides

روز هشتم - پیشرفته: پروژه دوره Day 8 - Advanced: Course project

  • معرفی پروژه Project Introduction

  • چالش ها Challenges

  • راه حل ها Solutions

  • راه حل 1 Solution 1

  • راه حل 2 Solution 2

  • راه حل 3 Solution 3

  • راه حل 4 Solution 4

  • راه حل 5 Solution 5

  • راه حل 6 Solution 6

  • راه حل 7 Solution 7

  • راه حل 8 Solution 8

  • راه حل 9 Solution 9

  • راه حل 10 Solution 10

  • راه حل 11 Solution 11

  • راه حل 12 Solution 12

  • راه حل 13 Solution 13

  • راه حل 14 Solution 14

روز نهم - پیشرفته: مدیریت جداول و پایگاه های داده Day 9 - Advanced: Managing tables & databases

  • مدیریت پایگاه داده ها و جداول Managing databases & tables

  • ایجاد پایگاه داده CREATE DATABASE

  • ایجاد و رها کردن پایگاه داده CREATE & DROP DATABASE

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

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

  • محدودیت ها Constraints

  • محدودیت ها Constraints

  • کلید اصلی و کلید خارجی Primary Key & Foreign Key

  • کلید اصلی و خارجی Primary & Foreign Key

  • ایجاد جدول CREATE TABLE

  • ایجاد جدول CREATE TABLE

  • درج کنید INSERT

  • درج کنید INSERT

  • جدول تغییرات ALTER TABLE

  • چالش: ALTER TABLE Challenge: ALTER TABLE

  • راه حل: ALTER TABLE Solution: ALTER TABLE

  • TRUNCATE & Drop TABLE TRUNCATE & DROP TABLE

  • بررسی CHECK

  • چالش: چک کنید Challenge: CHECK

  • راه حل: چک کنید Solution: CHECK

  • اسلایدهای امروز Today's slides

روز 10 - پیشرفته: نمایش ها و دستکاری داده ها Day 10 - Advanced: Views & Data Manipulation

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

  • چالش: به روز رسانی Challenge: UPDATE

  • راه حل: به روز رسانی Solution: UPDATE

  • حذف DELETE

  • چالش: حذف Challenge: DELETE

  • راه حل: DELETE Solution: DELETE

  • ایجاد جدول به عنوان CREATE TABLE AS

  • چالش: ایجاد جدول به عنوان Challenge: CREATE TABLE AS

  • راه حل: ایجاد جدول به عنوان Solution: CREATE TABLE AS

  • ایجاد نمای CREATE VIEW

  • چالش: ایجاد نمای Challenge: CREATE VIEW

  • راه حل: ایجاد نمای Solution: CREATE VIEW

  • ایجاد نمای مادی CREATE MATERIALIZED VIEW

  • مدیریت نماها Managing views

  • چالش: مدیریت نماها Challenge: Managing views

  • راه حل: مدیریت نماها Solution: Managing views

  • واردات و صادرات Import & Export

  • اسلایدهای امروز Today's slides

روز 11 - حرفه ای: توابع پنجره Day 11 - Pro: Window Functions

  • OVER() با PARTITION BY OVER() with PARTITION BY

  • چالش: OVER() با PARTITION BY Challenge: OVER() with PARTITION BY

  • راه حل: OVER() با PARTITION BY Solution: OVER() with PARTITION BY

  • OVER() با ORDER BY OVER() with ORDER BY

  • چالش: OVER() با ORDER BY Challenge: OVER() with ORDER BY

  • راه حل: OVER() با ORDER BY Solution: OVER() with ORDER BY

  • RANK() RANK()

  • چالش: RANK() Challenge: RANK()

  • راه حل: RANK() Solution: RANK()

  • FIRST_VALUE() FIRST_VALUE()

  • شتاب - تأخیر LEAD & LAG

  • چالش: LEAD & LAG Challenge: LEAD & LAG

  • راه حل: LEAD & LAG Solution: LEAD & LAG

  • اسلایدهای امروز Today's slides

روز 12 - حرفه ای: مجموعه های گروه بندی، مجموعه ها، خود پیوستن ها Day 12 - Pro: Grouping sets, rollups, self-joins

  • مجموعه های گروه بندی GROUPING SETS

  • چالش: گروه بندی مجموعه ها Challenge: GROUPING SETS

  • راه حل: گروه بندی مجموعه ها Solution: GROUPING SETS

  • چالش اضافی Additional challenge

  • راه حل: چالش اضافی Solution: Additional Challenge

  • ROLLUP ROLLUP

  • چالش: ROLLUP Challenge: ROLLUP

  • راه حل: ROLLUP Solution: ROLLUP

  • مکعب CUBE

  • چالش: مکعب Challenge: CUBE

  • راه حل: مکعب Solution: CUBE

  • خود ملحق می شود Self joins

  • چالش: خود ملحق می شود Challenge: Self joins

  • راه حل: خود ملحق می شود Solution: Self joins

  • CROSS JOIN CROSS JOIN

  • طبیعی بپیوندید NATURAL JOIN

  • اسلایدهای امروز Today's slides

روز 13 - حرفه ای: پروژه دوره Day 13 - Pro: Course project

  • معرفی پروژه Project introduction

  • چالش ها The challenges

  • راه حل ها Solutions

روز 14 - حرفه ای: رویه های ذخیره شده، تراکنش ها و عملکردهای تعریف شده توسط کاربر Day 14 - Pro: Stored procedures, transactions & user-defined functions

  • توابع تعریف شده توسط کاربر User-defined functions

  • توابع تعریف شده توسط کاربر - مثال User-defined functions - Example

  • چالش: توابع تعریف شده توسط کاربر Challenge: User-defined functions

  • راه حل Solution

  • معاملات Transactions

  • چالش: معاملات Challenge: Transactions

  • راه حل: معاملات Solution: Transactions

  • بازگشت به عقب Rollbacks

  • رویه های ذخیره شده Stored procedures

  • چالش: رویه های ذخیره شده Challenge: Stored procedures

  • راه حل: رویه ذخیره شده Solution: Stored procedure

  • اسلایدهای امروز Today's slides

روز 15 - حرفه ای: نمایه ها، تقسیم بندی و بهینه سازی پرس و جو Day 15 - Pro: Indexes, Partitining & Query Optimization

  • مدیریت کاربر User management

  • ایجاد کاربر | نقش CREATE USER | ROLE

  • اعطا و لغو امتیازات GRANT & REVOKE privileges

  • امتیازات - عملی Privileges - Hands-on

  • چالش: امتیازات Challenge: Privileges

  • راه حل: امتیازات Solution: Privileges

  • شاخص ها چیست؟ What are indexes?

  • B-شاخص درخت B-Tree index

  • نمایه بیت مپ Bitmap index

  • شاخص ها - دستورالعمل ها Indexes - Guidelines

  • ایجاد نمایه ها Creating indexes

  • ایجاد نمایه ها Creating indexes

  • طرح اجرا و عملکرد پرس و جو Execution plan & query performance

  • اسلایدهای امروز Today's slides

جایزه Bonus

  • جایزه Bonus

نمایش نظرات

آموزش 15 روز SQL: Masterclass کامل SQL 2023
جزییات دوره
14 hours
253
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,552
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Nikolai Schuler Nikolai Schuler

دانشمند داده و مشاور BI