🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کامل 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 طراحی شده است.
ویژگیهای منحصر به فرد این دوره:
200+ انیمیشن بصری که مفاهیم پیچیده SQL را قابل فهم میکنند.
توسعه یافته توسط یک متخصص ارشد داده با بیش از 15 سال سابقه در صنعت.
پروژههای دنیای واقعی مبتنی بر وظایف واقعی در محیطهای سازمانی.
پوشش جامع SQL: از مبانی مطلق تا موضوعات پیشرفته مانند Window Functions, CTEs, Query Optimization, SQL Warehousing و Advanced Analytics.
تمرین با سناریوهای واقعی برای آمادهسازی شغلی.
سرفصلهای این دوره جامع:
مقدمه: آشنایی با 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
نمایش نظرات