بوت کمپ کامل MySQL: مهارت های صفر تا قهرمان SQL

The Complete MySQL Bootcamp: Zero to Hero SQL Skills

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Master MySQL: از مبتدی تا پیشرفته - باز کردن مهارت های SQL با تکنیک های طراحی پایگاه داده پروژه های عملی پرس و جوهای SQL استاد: یاد بگیرید که پرس و جوهای پیچیده ایجاد کنید، داده ها را دستکاری کنید و از توابع پیشرفته برای بازیابی کارآمد داده ها استفاده کنید. عملیات داده های پیشرفته: در رویه های ذخیره شده، مکان نماها برای خودکارسازی و بهبود وظایف پایگاه داده مهارت کسب کنید. طراحی و بهینه سازی پایگاه داده: طراحی پایگاه های داده قوی، بهینه سازی عملکرد با استفاده از شاخص ها و اطمینان از یکپارچگی داده ها را بیاموزید. یکپارچه سازی پروژه در زمان واقعی: MySQL را در سناریوهای دنیای واقعی از طریق پروژه های عملی اعمال کنید و برای چالش های صنعت آماده شوید. کاوش در Joins & Views: درک اتصال های مختلف و مدیریت نماها برای ساده سازی ترکیب داده ها و فرآیندهای پرس و جو به طور موثر. پیش نیازها: مهارت های اولیه کامپیوتر: آشنایی با سیستم عامل ها (ویندوز، macOS، لینوکس) و عملیات اولیه کامپیوتر ضروری است. تفکر منطقی و مهارت های حل مسئله: توانایی تفکر منطقی و تحلیلی، زیرا SQL شامل ساخت پرس و جوهای پیچیده برای حل مسائل و استخراج اطلاعات است. نرم افزار مورد نیاز: دسترسی به یک کامپیوتر با MySQL نصب شده، که به صورت رایگان قابل دانلود است. راهنمای نصب را می توان در ابتدای دوره ارائه کرد. اشتیاق به یادگیری: با پیشرفت دوره از سطوح مبتدی به پیشرفته، تعهد به یادگیری و کشف مفاهیم جدید در مدیریت پایگاه داده بسیار مهم است.

با بوت کمپ جامع MySQL ما که برای انتقال شما از مبتدی به متخصص طراحی شده است، وارد دنیای SQL شوید. این دوره یک برنامه درسی قوی را پوشش می‌دهد که برای کاربردهای دنیای واقعی، از جمله تکنیک‌های پایه و پیشرفته SQL طراحی شده است. با اصول اولیه پرس و جوهای SQL شروع کنید و به سرعت به موضوعات پیچیده مانند DDL ها، DML ها و دستورات Select بروید. با استفاده از عبارت‌هایی مانند WHERE، ORDER BY و GROUP BY به مهارت‌های دستکاری داده و پرس‌وجو مسلط شوید.

توانایی‌های SQL خود را با توابع تک ردیفی و چند ردیفی تقویت کنید و پیچیدگی‌های نماها، نماهای پیچیده، پیوندها و پرسش‌های فرعی را درک کنید. این دوره همچنین به مؤلفه های پایگاه داده حیاتی مانند رویه های ذخیره شده، مکان نماها، CTE ها و کاوش عمیق در بهینه سازی عملکرد SQL با استفاده از شاخص ها و محدودیت های مختلف می پردازد.

تجربه عملی را با یک پروژه پایان به انتها به دست آورید که شامل اجرای آهسته تغییر ابعاد، ممیزی جریان داده ها، و درک اصول انباره داده، مانند عادی سازی و طرح های طرحواره است. یاد بگیرید که با استفاده از توابعی مانند ROW_NUMBER، RANK، و LEAD/LAG، جستارهای تحلیلی قدرتمند بنویسید.

علاوه بر این، این دوره شما را با دانش ضروری صنعت، از جمله نصب MySQL، تنظیمات سخت افزار، ساختارهای تیمی در پروژه های داده، و مروری بر نقش های شغلی مرتبط با داده مانند تحلیلگر داده و مهندس داده، مجهز می کند. چرخه توسعه نرم افزار را درک کنید و نحوه استقرار کد SQL با استفاده از GitHub در یک محیط تولید را بیاموزید.

هم اکنون ثبت نام کنید تا در MySQL مهارت داشته باشید و درها را به روی فرصت های متعدد در صنعت داده باز کنید!


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

مقدمه Introduction

  • مقدمه ای بر دنیای داده ها Introduction to the Data World

نحوه نصب MySQL How to Install MySQL

  • نحوه نصب MySQL How to Install MySQL

درک اولیه SDLC Basic Understanding of SDLC

  • درک اولیه SDLC Basic Understanding of SDLC

  • درک اولیه SDLC Basic Understanding of SDLC

  • راه اندازی سخت افزار در صنعت Hardware Setup in the Industry

  • آزمون راه اندازی سخت افزار Hardware Setup Quiz

  • ساختار تیم معمولی Typical Team Structure

  • تکامل داده ها Evolution of Data

  • تکامل آزمون داده ها Evolution of Data Quiz

  • نقش های شغلی داده های مختلف Different Data Job Roles

  • نقش های شغلی داده های مختلف Different Data Job Roles

آشنایی با الزامات تجاری و معماری پروژه Understanding the Business Requirements and Project Architecture

  • آشنایی با الزامات تجاری و معماری پروژه Understanding the Business Requirements and Project Architecture

  • درک الزامات کسب و کار و آزمون معماری پروژه Understanding the business requirements and Project Architecture Quiz

ریختن داده ها در لایه مرحله بندی پایگاه داده با استفاده از Tableau Prep Dumping the data in the Staging Layer of the Database using Tableau Prep

  • راهنمای بارگذاری داده ها Guide to Load Data

  • ریختن داده ها در لایه مرحله بندی پایگاه داده با استفاده از Tableau Prep Dumping the data in the Staging Layer of the Database using Tableau Prep

  • ریختن داده ها به مرحله آزمون لایه Dumping Data to Staging Layer Quiz

ایجاد و بارگیری جدول ابعاد مشتری Creating and Loading Customer Dimension Table

  • ایجاد و بارگیری جدول ابعاد مشتری Creating and Loading Customer Dimension Table

  • ایجاد و بارگیری آزمون جدول ابعاد مشتری Creating and Loading Customer Dimension Table Quiz

ایجاد و بارگذاری سایر ابعاد و جداول واقعیت Creating and Loading Other Dimension and Fact Tables

  • ایجاد و بارگذاری سایر ابعاد و جداول واقعیت Creating and Loading Other Dimension and Fact Tables

ایجاد جدول ابعاد مشتری با نوع مشتری Creating the Customer Dimension Table with Customer Type

  • درک الزامات جدول مشتری Understanding the Requirements for Customer Table

  • انواع Join ها و محل شکست آن Types of Joins and where will it fail

  • به طور عملی اتصالات در MySQL را درک کنید Practically Understand the Joins in MySQL

  • ایجاد منطق برای جدول ابعاد مشتری - قسمت 1 Building the logic for Customer Dimension Table - Part 1

  • درک گروه توسط Understanding Group By

  • ایجاد منطق برای جدول ابعاد مشتری - قسمت 2 Building the Logic for Customer Dimension Table - Part 2

بارگذاری لایه نهایی با تمام محدودیت های مربوطه Loading the Final Layer with all the relevant constraints

  • درک محدودیت ها Understanding the Constraints

  • اعمال محدودیت ها در جداول پروژه ما Applying the Constraints in our Project Tables

توابع در MySQL Functions in MySQL

  • توابع تک ردیف - قسمت 1 Single Row Functions - Part 1

  • توابع تک ردیف - قسمت 1 (مسابقه) Single Row Functions - Part 1 (Quiz)

  • توابع تک ردیف - قسمت 2 Single Row Functions - Part 2

  • توابع تک ردیف - قسمت 2 Single Row Functions - Part 2

  • توابع ردیف تک - قسمت 3 (توابع تاریخ) Single Row Functions - Part 3 (Date Functions)

  • توابع ردیف تک - قسمت 3 (توابع تاریخ) Single Row Functions - Part 3 (Date Functions)

  • توابع پیشرفته Advanced Functions

  • توابع پیشرفته Advanced Functions

گروه بندی توسط برای گزارش Group By for Reporting

  • گروه بندی توسط برای گزارش Group By for Reporting

  • گروه بندی توسط برای گزارش Group By for Reporting

مشاهده در MySQL View in MySQL

  • نماها در MySQL Views in MySQL

  • نماها در MySQL Views in MySQL

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

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

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

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

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

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

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

  • توابع پنجره - قسمت 1 Window Functions - Part 1

  • توابع پنجره - قسمت 1 Window Functions - Part 1

  • توابع پنجره - قسمت 2 Window Functions - Part 2

  • توابع پنجره - قسمت 2 Window Functions - Part 2

آماده سازی جریان داده پایان به انتها (مهندسی داده) به علاوه ویرایش سریع End to End Data Flow Prep (Data Engineering) Plus Quick Revision

  • مشکلات داده ها و بارگیری جداول مرحله بندی (دوباره) با نیازهای تجاری بازنگری شده Data Issues & Loading Staging Tables (Again) with revised Business Requirement

  • بارگیری جدول مشتری و جدول حسابرسی با استفاده از رویه ذخیره شده Loading Customer Table and Audit Table using Stored Procedure

  • بارگیری جدول مشتری و جدول حسابرسی با استفاده از رویه ذخیره شده Loading Customer Table and Audit Table using Stored Procedure

  • در حال بارگیری سایر جداول HOP1 Loading Other HOP1 Tables

  • در حال بارگیری جداول Hop2 Loading Hop2 Tables

  • بارگذاری جداول نهایی و درک محدودیت ها Loading Final Tables and Understanding the Constraints

درک ابعاد آهسته در حال تغییر (SCD) Understanding the Slowly Changing Dimensions (SCDs)

  • بارگیری داده های مشتری از برنامه خارجی Loading the Customer Data coming from External Application

  • بارگیری داده های مشتری از برنامه خارجی Loading the Customer Data coming from External Application

  • درک ابعاد آهسته در حال تغییر (SCD) Understanding Slowly Changing Dimensions (SCDs)

  • درک ابعاد آهسته در حال تغییر (SCD) Understanding Slowly Changing Dimensions (SCDs)

  • درک مکان نما و پیاده سازی آن در MySQL Understanding Cursors and implementing it in MySQL

  • پیاده سازی SCD2 در مجموعه داده های مشتری Implementing SCD2 on Customer Dataset

بارگیری داده های فروش که از برنامه خارجی می آیند Loading Sales Data Coming from External Application

  • بارگیری داده های فروش که از برنامه خارجی می آیند Loading Sales Data Coming from External Application

  • بارگیری داده های فروش که از برنامه خارجی می آیند Loading Sales Data Coming from External Application

تنظیم عملکرد با استفاده از شاخص ها Performance Tuning using Indexes

  • تنظیم عملکرد - قسمت 1 Performance Tuning - Part 1

  • تنظیم عملکرد - قسمت 2 Performance Tuning - Part 2

عبارات منظم (REGEXP) در MySQL Regular Expressions (REGEXP) in MySQL

  • عبارات منظم در MySQL Regular Expressions in MySQL

ایجاد نماهای نهایی و درک جداول طرحواره اطلاعات سیستم Creating the final Views and Understand the System Information Schema Tables

  • ایجاد نماهای نهایی و درک جداول طرحواره اطلاعات سیستم Creating the final Views and Understand the System Information Schema Tables

موضوعات متفرقه Miscellaneous Topics

  • در حذف آبشار On Delete Cascade

  • به روز رسانی عضویت Update Join

  • حذف Join Delete Join

  • تنظیم اپراتورها Set Operators

  • خود عضو شوید Self Join

مفاهیم ذخیره سازی داده ها Data Warehousing Concepts

  • مفاهیم ذخیره سازی داده ها Data Warehousing Concepts

استقرار در محیط تولید با استفاده از Git و GitHuB Deployment to Production Environment using Git and GitHuB

  • استقرار در محیط تولید با استفاده از Git و GitHuB Deployment to Production Environment using Git and GitHuB

تکلیف 1 - مبانی SQL Assignment 1 - SQL Basics

  • تکلیف 1 - مبانی SQL Assignment 1 - SQL Basics

سری آمادگی مصاحبه SQL SQL Interview Prep Series

  • سری آمادگی مصاحبه SQL - 1 SQL Interview Prep Series - 1

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

بوت کمپ کامل MySQL: مهارت های صفر تا قهرمان SQL
جزییات دوره
33 hours
53
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,077
4.6 از 5
دارد
دارد
دارد
Rahul Tiwari
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rahul Tiwari Rahul Tiwari

همه چیز در مورد داده است