Intermediate SQL for Data Scientists 2025-3 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of codespaces. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with codespaces and github, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Intermediate SQL for Data Scientists. این دوره مهارتهای ضروری را برای تحلیل و استخراج دادهها از پایگاههای داده رابطهای آموزش میدهد. با توجه به حرکت روزافزون سازمانها به سمت تحول دیجیتال و تولید حجم عظیمی از داده، نیاز به متخصصانی که توانایی کار با این دادهها را داشته باشند بیش از پیش احساس میشود. مدرس این دوره، دن سالیوان، به تشریح وظایف رایج در علم داده مانند جستجو، کاوش و استخراج اطلاعات میپردازد. در طول این دوره، شرکتکنندگان با مفاهیم و کاربردهای توابع تجمیعی، توابع آماری، عملیات پنجرهای، عبارات باقاعده و زیرپرسوها آشنا میشوند. همچنین آنها یاد خواهند گرفت که چگونه با دادههای نیمهساختاریافته مانند JSON کار کنند و با استفاده از عملیات JOIN، پرسوجوهای پیچیدهتری را اجرا نمایند. این دوره بهطور یکپارچه با GitHub Codespaces ترکیب شده است که یک محیط توسعه ابری آماده را فراهم میکند و نیاز به راهاندازی و پیکربندی محلی را از بین میبرد. این محیط امکان تجربه عملی و واقعی را از هر دستگاه و در هر زمان برای فراگیران فراهم میسازد و آنها را با ابزاری آشنا میکند که در محیطهای کاری حرفهای با آن روبرو خواهند شد. برای شروع کار با این محیط، بخش مربوط به راهنمای استفاده از GitHub Codespaces در دوره گنجانده شده است.
What You Will Learn
- اصول کوئرینویسی پیشرفته:
- نحوه استفاده از توابع تجمیعی (Aggregates) برای خلاصهسازی دادهها.
- بهکارگیری توابع آماری برای تحلیل و استنتاج از دادهها.
- اجرای عملیات پنجرهای (Window Operations) برای انجام محاسبات در یک پنجره تعریفشده از ردیفها.
- استفاده از عبارات با قاعده (Regular Expressions) برای جستجوی و تطبیق الگوهای پیچیده در متن.
- ایجاد و استفاده از زیرکوئریها (Subqueries) برای کوئریهای چند مرحلهای.
- کار با دادههای پیچیده و Join:
- نحوه استفاده از نوع داده JSON که یک نوع داده نیمهساختاریافته است.
- انجام عملیات Join برای ترکیب دادهها از چندین جدول و فعال کردن کوئریهای پیچیدهتر.
- انجام وظایف علم داده با SQL:
- یادگیری روشهای جستجو، کاوش و استخراج دادهها در پایگاههای داده رابطهای.
- تشریح نحوه انجام وظایف رایج علم داده با استفاده از قابلیتهای SQL.
- محیط توسعه و تمرین عملی:
- آشنایی و کار در محیط GitHub Codespaces که امکان تمرین عملی بدون نیاز به تنظیمات محلی را فراهم میکند.
Who This Course Is For
- تحلیلگرانی که به دنبال ارتقاء مهارتهای SQL خود برای مدیریت و تحلیل حجم فزاینده دادهها هستند.
- دانشمندان دادهای که به طور روزمره با پایگاههای داده SQL سروکار دارند و نیاز به کوئریهای پیشرفتهتر دارند.
- متخصصان دادهای که میخواهند تواناییهای خود را در استخراج و کاوش دادهها در پایگاههای داده رابطهای افزایش دهند.
- افرادی که میخواهند نحوه کار با انواع داده نیمهساختاریافته مانند JSON در SQL را بیاموزند.
- کسانی که به دنبال تجربه عملی با استفاده از ابزارهای صنعتی مانند GitHub Codespaces در یک محیط ابری هستند.
Course Features & Specifications
- ناشر: LinkedIn
- مدرس: Dan Sullivan
- سطح آموزش: متوسط
- مدت زمان آموزش: 3 ساعت و 50 دقیقه
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p