آموزش SQL برای تجزیه و تحلیل داده ها - با SQL Server

SQL for Data Analysis - with SQL Server

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مستقیم‌ترین مسیر برای تسلط بر مهارت‌های SQL که واقعاً در کار استفاده می‌کنید از SQL برای اعمال معیارها و تبدیل‌های پیچیده به داده‌های پایگاه داده استفاده کنید. استفاده از پرس و جوهای انبوه برای تولید نماها و تجزیه و تحلیل خلاصه شده با قرار دادن SQL و SQL Server در رزومه خود راحت باشید با انواع مشکلات کدنویسی SQL که احتمالاً در مصاحبه با آنها روبرو می شوید تجربه کسب کنید پیش نیازها:دسترسی به سیستم عامل ویندوز 10 (فقط SQL Server روی ویندوز اجرا می شود)؛ مشکلات سازگاری شناخته شده ای بین Windows 11 و SQL Server 2019 وجود دارد، بنابراین من اکیداً ویندوز 10 را برای این دوره توصیه می کنم. اگر فقط به دستگاه ویندوز 11 دسترسی دارید، می توانید به جای آن SQL Server 2022 را نصب کنید. Microsoft SQL Server 2019 و SQL Server Management Studio. این هر دو به صورت رایگان در دسترس هستند، و من شما را در مورد نصب و راه اندازی راهنمایی خواهم کرد.

اگر زمان زیادی را صرف استخراج، تبدیل، یا تجزیه و تحلیل داده‌ها از پایگاه‌های داده می‌کنید، - یا به دنبال یکی از مسیرهای شغلی پردرآمد هستید که به شدت بر این مهارت تکیه دارند - این دوره برای شما مناسب است./p>

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

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

این به من امکان داد که یک دوره آموزشی کامل در مورد SQL را تنها به 36 ویدیوی آموزشی، که به طور متوسط ​​کمتر از 10 دقیقه طول می‌کشد، خلاصه کنم. بنابراین، اگر بتوانید در روز به یک ویدیو متعهد شوید، در کمتر از یک ماه یک مهارت بسیار ارزشمند و پرسود به زرادخانه خود اضافه خواهید کرد (و مهمتر از همه، رزومه خود!).

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

آن را از کسی بگیرید که حرفه خود را تقریباً به طور کامل بر اساس مهارت های فنی خودآموز بنا کرده است: ارزش تلاش را دارد. چندین نظرسنجی اخیر نشان داده اند که SQL در واقع پرتقاضاترین مهارت فنی است که توسط استخدام کنندگان به دنبال آن هستند!

به طور خلاصه، یادگیری SQL می تواند زندگی شما را تغییر دهد، اگر این کار را انجام دهید، اجازه دهید من راهنمای شما برای این مرحله بعدی در حرفه شما باشم - فکر می کنم این سفر بسیار کمتر دلهره آور، و شاید حتی کمی باشد. سرگرم کننده تر از آنچه که تا به حال انتظار داشتید.


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

شروع به کار: مبانی SQL Getting Started: SQL Basics

  • معرفی Introduction

  • مهم: لطفا بخوانید IMPORTANT: PLEASE READ

  • نصب SQL Server 2019 Express Installing SQL Server 2019 Express

  • نصب SQL Server Management Studio Installing SQL Server Management Studio

  • دانلود پایگاه داده نمونه AdventureWorks Downloading the AdventureWorks Sample Database

  • پایگاه داده ها Database-ics

  • ذخیره و باز کردن فایل ها Saving and Opening Files

  • مقدمه ای بر SQL Introduction to SQL

  • مقدمه ای بر SQL - تمرینات Introduction to SQL - Exercises

  • مستعار ستون ها Aliasing Columns

  • مستعار ستون - تمرینات Aliasing Columns - Exercises

  • انتخاب مقادیر سفارشی Selecting Custom Values

  • انتخاب مقادیر سفارشی - تمرینات Selecting Custom Values - Exercises

  • صادرات داده از SSMS Exporting Data From SSMS

  • نکات و ترفندهای SQL SQL Tips and Tricks

  • نکات و ترفندهای SQL - تمرینات SQL Tips and Tricks - Exercises

فیلتر کردن و مرتب سازی داده های شما Filtering and Sorting Your Data

  • اعمال معیارها با WHERE Applying Criteria With WHERE

  • اعمال معیارها با WHERE - تمرینات Applying Criteria With WHERE - Exercises

  • نابرابری ها و NULL ها Inequalities and NULLs

  • نابرابری ها و NULL ها - تمرین ها Inequalities and NULLs - Exercises

  • معیارهای چندگانه با AND، OR، و IN Multiple Criteria With AND, OR, and IN

  • معیارهای چندگانه با AND، OR، و IN - تمرینات Multiple Criteria With AND, OR, and IN - Exercises

  • ترکیب AND و OR Combining AND and OR

  • ترکیب AND و OR - تمرینات Combining AND and OR - Exercises

  • انتخاب مقادیر عددی بر اساس محدوده Selecting Numerical Values By Range

  • انتخاب مقادیر عددی بر اساس محدوده - تمرینات Selecting Numerical Values By Range - Exercises

  • تطبیق الگوهای متن با حروف وحشی Matching Text Patterns With Wildcards

  • تطبیق الگوهای متن با حروف وحشی - تمرینات Matching Text Patterns With Wildcards - Exercises

  • مرتب سازی داده ها با ترتیب بر اساس Sorting Data With ORDER BY

  • مرتب سازی داده ها با ترتیب بر اساس - تمرین ها Sorting Data With ORDER BY - Exercises

  • انتخاب مقادیر منحصر به فرد با SELECT DISTINCT Selecting Unique Values With SELECT DISTINCT

  • انتخاب مقادیر منحصر به فرد با SELECT DISTINCT - Exercises Selecting Unique Values With SELECT DISTINCT - Exercises

ایجاد و تبدیل داده با توابع SQL Creating and Transforming Data With SQL Functions

  • ایجاد ستون های مشتق شده پایه Creating Basic Derived Columns

  • ایجاد ستون های مشتق شده پایه - تمرین ها Creating Basic Derived Columns - Exercises

  • معرفی توابع SQL با توابع متنی Introducing SQL Functions With Text Functions

  • معرفی توابع SQL با توابع متنی - تمرینات Introducing SQL Functions With Text Functions - Exercises

  • نکات و ترفندهای SSMS SSMS Tips and Tricks

  • دستکاری متن پیشرفته با توابع تو در تو Advanced Text Manipulation With Nested Functions

  • دستکاری متن پیشرفته با توابع تو در تو - تمرینات Advanced Text Manipulation With Nested Functions - Exercises

  • تاریخ و زمان در SQL Dates and Datetimes in SQL

  • Dates and Datetimes در SQL - Exercises Dates and Datetimes in SQL - Exercises

  • ریاضیات تاریخ در SQL Date Math in SQL

  • ریاضیات تاریخ در SQL - تمرینات Date Math in SQL - Exercises

  • انواع داده ها و ریخته گری Data Types and CASTing

  • انواع داده ها و ریخته گری - تمرین ها Data Types and CASTing - Exercises

  • مدیریت مقادیر NULL با ISNULL Handling NULL Values With ISNULL

  • مدیریت مقادیر NULL با ISNULL - تمرینات Handling NULL Values With ISNULL - Exercises

  • بیانیه مورد قدرتمند The Mighty CASE Statement

  • بیانیه مورد توانا - تمرینات The Mighty CASE Statement - Exercises

قرار دادن همه چیز در کنار هم - ترکیب داده ها از جداول مختلف Putting It All Together - Combining Data From Different Tables

  • انباشتن ردیف های جدول با UNION Stacking Table Rows With UNION

  • انباشتن ردیف های جدول با UNION - تمرینات Stacking Table Rows With UNION - Exercises

  • روابط و عادی سازی Relationships and Normalization

  • پیوستن JOINs

  • JOINs - تمرینات JOINs - Exercises

  • عمیق تر رفتن با JOIN Going Deeper With JOINs

  • عمیق تر رفتن با JOIN - تمرینات Going Deeper With JOINs - Exercises

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

  • اتصالات بیرونی - تمرینات OUTER JOINs - Exercises

  • عمیق تر رفتن با اتصالات بیرونی Going Deeper With OUTER JOINs

  • عمیق تر رفتن با اتصالات بیرونی - تمرینات Going Deeper With OUTER JOINs - Exercises

  • نمودارهای رابطه موجودیت Entity Relationship Diagrams

چالش های کدگذاری و Outro Coding Challenges and Outro

  • چالش های کدنویسی Coding Challenges

  • Outro Outro

بخش BONUS - خلاصه کردن داده های شما با پرس و جوهای مجموع BONUS Section - Summarizing Your Data With Aggregate Queries

  • توابع جمع Aggregate Functions

  • توابع جمع - تمرینات Aggregate Functions - Exercises

  • گروه بندی محاسبات کل با GROUP BY Grouping Aggregate Calculations With GROUP BY

  • گروه بندی محاسبات مجموع با GROUP BY - تمرینات Grouping Aggregate Calculations With GROUP BY - Exercises

  • فیلتر کردن محاسبات کل با HAVING Filtering Aggregate Calculations With HAVING

  • فیلتر کردن محاسبات کل با HAVING - تمرینات Filtering Aggregate Calculations With HAVING - Exercises

نمایش نظرات

آموزش SQL برای تجزیه و تحلیل داده ها - با SQL Server
جزییات دوره
5.5 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
40,083
4.7 از 5
دارد
دارد
دارد
Travis Cuzick
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Travis Cuzick Travis Cuzick

مهندس راه حل های اطلاعات سلام ، من تراویس هستم. من بیش از یک دهه وقت صرف معماری و کدنویسی راه حل های داده ها - و آموزش دیگران برای انجام همان کار - برای بزرگترین شرکت های Fortune 500 کرده ام. در آن زمان ، من به زبان های برنامه نویسی مانند SQL ، VBA ، Python تسلط داشتم ، جاوا اسکریپت و موارد دیگر ... اما این همیشه آسان نبود. من به عنوان یک توسعه دهنده خودآموز ، می فهمم که یادگیری موضوعات بسیار فنی به تنهایی چقدر سخت است. و من علاقه مندم که این فرآیند را برای دانشجویان خود کارآمد ، شهودی و سرگرم کننده (بله ، سرگرم کننده!) تا حد ممکن انجام دهم. من برای استفاده از آنچه در مورد برنامه نویسی (و یادگیری!) در طول زندگی حرفه ای خود آموخته ام ، برای کمک به شما در رسیدن به مرحله بعدی خود بسیار هیجان زده هستم.