لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SQL کاربردی برای تحلیلگران: از صفر تا CTEها
- آخرین آپدیت
دانلود Practical SQL for Analysts: From Zero to CTEs
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک پایگاه داده واقعی تجارت الکترونیک را بسازید، پر کنید و کوئری بزنید — DDL، DML، JOINها، Subqueryها و CTEها. یک داشبورد فروش واقعی را طراحی کنید.
طراحی و ایجاد جداول پایگاه داده با استفاده از دستورات DDL (مانند CREATE TABLE، ALTER TABLE، DROP TABLE) با انواع دادههای مناسب، کلیدهای اصلی (Primary Keys) و کلیدهای خارجی (Foreign Keys).
مدیریت ایمن دادهها با استفاده از دستورات INSERT، UPDATE و DELETE و بهکارگیری قانون «همیشه از WHERE استفاده کنید» برای جلوگیری از اشتباهات فاجعهبار.
خواندن و فیلتر کردن دادهها با SELECT، WHERE، ORDER BY، LIMIT، DISTINCT و مدیریت صحیح مقادیر NULL با استفاده از IS NULL، IS NOT NULL و COALESCE.
تجمیع دادهها با استفاده از GROUP BY، HAVING و توابع تجمعی (COUNT، SUM، AVG، MIN، MAX)، از جمله گروهبندی بر اساس اجزای تاریخ برای تحلیلهای سری زمانی.
ترکیب دادهها از چندین جدول با استفاده از هر پنج نوع JOIN (INNER، LEFT، RIGHT، FULL OUTER، SELF JOIN) و درک زمان استفاده از هر یک.
نوشتن Subqueryها و CTEها (WITH ... AS) برای تبدیل سوالات پیچیده تجاری به کوئریهای SQL خوانا و قابل نگهداری.
ساخت یک دیتا مارت کامل — یک ویوی monthly_sales_dashboard که تمام مفاهیم دوره را در قالب یک پروژه تحلیلی برای رزومه ترکیب میکند.
ترجمه SQL در گویشهای مختلف — شناسایی تفاوتهای نحوی بین SQLite، PostgreSQL، MySQL، MS SQL Server و Oracle و جابجایی بین آنها.
پیشنیازها: هیچ تجربه قبلی در SQL مورد نیاز نیست — ما از صفر مطلق شروع میکنیم.
بدون نیاز به تجربه برنامهنویسی — SQL یک زبان توصیفی است، نه رویهای.
یک مرورگر وب مدرن (Chrome، Firefox، Safari، Edge) — تمام تمرینات در محیط کدنویسی داخلی Udemy انجام میشود و نیازی به نصب نرمافزار نیست.
سواد پایه کامپیوتر — مدیریت فایل، کپی/پیست و وبگردی.
درک مطلب انگلیسی در سطح متوسط — ویدیوها با انگلیسی واضح و آرام هستند.
این دوره شامل استفاده از هوش مصنوعی است.
مهارتهای کاربردی SQL را تنها در ۸ ویدیوی کوتاه — به همراه ساعتها تمرین کدنویسی عملی و یک پروژه داشبورد فروش واقعی بیاموزید.
آیا مبتدی هستید و میخواهید بدون صرف ۲۰ ساعت زمان در بوتکمپهای طولانی، SQL یاد بگیرید؟ آیا تحلیلگر دادهای هستید که به آموزشهای نتیجهمحور و بدون حاشیه نیاز دارد؟ این دوره برای شما طراحی شده است.
تفاوتهای این دوره:
▸ویدیوهای آموزشی فوقمتمرکز — هشت ویدیوی کوتاه و ساختارمند که همه چیز را از ایجاد اولین جدول تا نوشتن CTEها پوشش میدهد.
▸راهنمایهای مطالعه جامع — هر مبحث شامل یک راهنمای مطالعه بیش از ۳۰۰۰ کلمه با مثالها، تعریف اصطلاحات، اشتباهات رایج و یک کوییز کوتاه است. این دوره در واقع یک کتاب درسی و یک دوره آموزشی در یک قالب است.
▸بیش از ۷۵ تمرین کدنویسی عملی — هر مفهوم را مستقیماً داخل Udemy با سیستم تصحیح خودکار تمرین کنید. پنج سطح دشواری برای هر مبحث، تا از مفاهیم پایه به چالشهای تجاری برسید.
▸پروژه نهایی (Capstone) — ساخت یک دیتا مارت واقعی برای داشبورد فروش ماهانه با استفاده از یک پایگاه داده تجارت الکترونیک واقعگرایانه برای افزودن به رزومه.
▸آماده برای بازار کار — فصلهای جایزه تفاوتهای گویشهای SQL (PostgreSQL, MySQL, MS SQL Server, Oracle) و راهنمای گامبهگام نصب PostgreSQL را پوشش میدهند.
آنچه خواهید آموخت:
—نحوه طراحی و ایجاد جداول پایگاه داده (DDL)
—نحوه درج، بهروزرسانی و حذف ایمن دادهها (DML)
—نحوه خواندن و فیلتر کردن دادهها (SELECT, WHERE, مدیریت NULL)
—نحوه تجمیع و گروهبندی دادهها (GROUP BY, HAVING, تاریخها)
—پنج نوع JOIN و زمان استفاده از هر کدام
—Subqueryها و Common Table Expressions (CTEs)
—نحوه ترکیب تمام مهارتها برای ساخت یک داشبورد فروش
در پایان، شما یک پروژه SQL آماده برای رزومه و اعتماد به نفس لازم برای انجام کارهای تحلیلی واقعی را خواهید داشت. بدون نیاز به تجربه قبلی در برنامهنویسی.
سرفصل ها و درس ها
مقدمه — پایگاه داده چیست؟
Introduction — What is a Database?
خوشآمدگویی — پایگاه داده چیست؟ چرا SQL؟
Welcome — What is a Database? Why SQL?
درس اول — راهنمای مطالعه
Lecture 1 — Study Guide
DDL — ایجاد اولین جدول شما
DDL — Create Your First Table
درس دوم — DDL: ایجاد اولین جدول شما
Lecture 2 — DDL: Create Your First Table
درس دوم — راهنمای مطالعه
Lecture 2 — Study Guide
DDL.1 — ایجاد جدول یادداشتها
DDL.1 — Create Notes Table
DDL.2 — جدول دانشجویان با تمام انواع دادهها
DDL.2 — Students Table with All Data Types
DDL.3 — جدول وظایف با محدودیتها (Constraints)
DDL.3 — Tasks Table with Constraints
DDL.4 — دستهبندیها با کلید خارجی ارجاع به خود
DDL.4 — Categories with Self-Referencing Foreign Key
DDL.5 — ALTER TABLE: افزودن ستون تلفن
DDL.5 — ALTER TABLE: Add Phone Column
نمایش نظرات