دوره آموزشی
The Great Courses
دوبله زبان فارسی

مسترکلاس Databricks و اسپارک - مهندسی داده بلادرنگ

مسترکلاس Databricks و اسپارک - مهندسی داده بلادرنگ

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • راه‌اندازی و ناوبری محیط‌های Azure Databricks - ایجاد خوشه‌ها، مدیریت نوت‌بوک‌ها و تعامل با DBFS با استفاده از گردش‌کارهای واقعی
  • یکپارچه‌سازی Databricks با سیستم‌های ذخیره‌سازی ابری - نصب Azure Blob ،ADLS Gen2 و AWS S3 با استفاده از کلیدها، توکن‌های SAS و رجیستر اپلیکیشن
  • تسلط به اصول PySpark و معماری اسپارک - درک RDDs، دیتافریم‌ها،تبدیل‌ها، اکشن‌ها و مکانیزم‌های داخلی اسپارک
  • اعمال تکنیک‌های پیشرفته بهینه‌سازی اسپارک - پرفورمنس تیونینگ با استفاده از پارتیشن‌بندی، کش کردن، فرمت‌های فایل و استراتژی‌های پیکربندی
  • ساخت پروژه‌های مهندسی داده بلادرنگ از ابتدا - پیاده‌سازی جوین‌ها، تجمیع‌ها، مسطح‌سازی جی‌سان و مدیریت انواع مختلف فایل در اسپارک
  • آمادگی برای مصاحبه با چالش‌های کدنویسی عملی - تمرین سوالات SQL و PySpark که معمولاً در مصاحبه‌های Databricks و اسپارک پرسیده می‌شوند.

پیش‌نیازهای دوره

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

توضیحات دوره

شما قدرت کامل Azure Databricks و آپاچی اسپارک را با این مسترکلاس عملی و پروژه‌ محور که برای مهندسان داده مشتاق و حرفه‌ای طراحی شده، کشف می‌کنید. چه تازه شروع کرده باشید و چه به دنبال تقویت مهارت‌های خود باشید، این دوره سفری جامع را در گردش‌کارهای مهندسی داده واقعی، از راه‌اندازی اولیه تا بهینه‌سازی‌های پیشرفته اسپارک ارائه می‌دهد.

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

در پایان دوره قادر به انجام موارد زیر خواهید بود:

  • محیط‌های Azure Databricks را به راحتی راه‌اندازی و ناوبری می‌کنید.
  • ذخیره‌سازی ابری (Blob و ADLS Gen2 و AWS S3) را به صورت ایمن نصب و مدیریت می‌کنید.
  • jobs اسپارک را با استفاده از PySpark، دیتافریم‌ها و RDDs ساخته و بهینه‌سازی می‌کنید.
  • Databricks را به پایگاه داده‌های خارجی مانند Azure SQL و Synapse و Snowflake متصل می‌کنید.
  • فرمت‌های مختلف فایل از جمله CSV ،Parquet ،Avro و ORC، اکسل و جی‌سان را مدیریت می‌کنید.
  • تکنیک‌های پرفورمنس تیونینگ مانند پارتیشن‌بندی، کش کردن و استراتژی‌های جوین را اعمال می‌کنید.
  • کد پایتون تمیز و ماژولار برای گردش‌کارهای مهندسی داده می‌نویسید.
  • مسائل داده‌ بلادرنگ را حل کرده و برای مصاحبه‌های فنی آماده می‌شوید.

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

این دوره برای چه کسانی مناسب است؟

  • مبتدیانی که می‌خواهند با یک پایه قوی در اسپارک و Databricks وارد حوزه مهندسی داده شوند.
  • حرفه‌ای‌هایی که برای مصاحبه آماده می‌شوند یا در حال انتقال به نقش‌های داده‌ مبتنی بر ابر هستند.
  • دانشجویان و خودآموزانی که به دنبال تجربه عملی در PySpark، یکپارچه‌سازی ذخیره‌سازی و بهینه‌سازی عملکرد هستند.
  • کسی که از آموزش‌های عمومی و متمرکز بر گواهینامه خسته شده و به دنبال یادگیری واقعی و پروژه‌ محور از یک متخصص بلادرنگ است.

مسترکلاس Databricks و اسپارک - مهندسی داده بلادرنگ

  • مقدمه‌ای بر مهندسی داده (ETL) - Azure Databricks و اسپارک 58:38
  • عملی - معماری Azure Databricks - خوشه‌ها، نوت‌بوک‌ها و DBFS 01:00:21
  • عملی - ایجاد، تغییر نام، کلون‌سازی، انتقال، اکسپورت، ایمپورت و حذف نوت‌بوک‌ها 01:02:52
  • عملی - زمانبندی و اشتراک‌گذاری نوت‌بوک‌ها با استفاده از گردش‌کار 01:06:07
  • عملی - نصب Blob Storage با استفاده از Account Key 01:19:33
  • عملی - نصب Blob Storage با SAS Key با استفاده از Key Vault 59:50
  • عملی - انتقال پارامترها بین نوت‌بوک‌ها با استفاده از فرمان run 01:30:26
  • عملی - اتصال به Blob Storage با استفاده از پیکربندی‌های پیشرفته خوشه 59:13
  • عملی - نصب ADLS Gen2 با استفاده از رجیستریشن اپلیکیشن آژور 58:44
  • عملی - دسترسی ایمن در سطوح نوت‌بوک و خوشه 55:54
  • عملی - اتصال، کوئری و نوشتن در پایگاه داده Azure SQL 50:23
  • عملی - یکپارچه‌سازی با Azure Dedicated SQL Pool (Synapse) 01:02:17
  • عملی - معماری Snowflake و یکپارچه‌سازی با Databricks 01:18:33
  • عملی - نصب کانتینر ذخیره‌سازی AWS S3 در Azure Databricks 01:04:19
  • مقدمه PySpark - مقایسه RDD در مقابل دیتافریم در مقابل مجموعه داده 01:07:01
  • عملی - دیتافریم در مقابل RDD - تبدیل‌ها و اکشن‌ها 01:10:59
  • عملی - معماری اسپارک - مکانیزم داخلی 01:57:08
  • عملی - ارزیابی تنبل (Lazy Evaluation)، Catalyst و Tungsten Optimizers 01:04:28
  • عملی - بهینه‌سازی خواندن فایل‌های CSV در Databricks 01:16:32
  • عملی - مدیریت جداکننده‌ها و شمارش Jobs 01:10:56
  • عملی - تکنیک‌های پیشرفته نوشتن CSV 01:27:31
  • عملی - خواندن فایل‌های Parquet و Avro و ORC 58:24
  • عملی - مدیریت فایل‌های اکسل و XML در Databricks 01:04:38
  • عملی - مقایسه پارتیشن‌بندی مجدد در مقابل ائتلاف 01:09:25
  • عملی - تکنیک‌های کش کردن، پایداری داده و لغو پایداری 59:06
  • نصب و Uninstall کردن پایتون و شناسه‌ها - تایپ‌های داده در پایتون - مقدماتی و پیشرفته 59:39
  • عملی - تایپ‌های داده در پایتون - مقدماتی و پیشرفته 01:04:35
  • عملی - توابع رشته‌ و یوزکیس‌های بلادرنگ 01:01:17
  • عملی - بررسی عمیق لیست‌ها و تاپل‌ها 59:03
  • عملی - بررسی عمیق مجموعه‌ها و دیکشنری‌ها 50:44
  • عملی - بررسی عمیق توابع و آرگومان‌ها 01:02:24
  • عملی - بررسی عمیق ماژول‌ها، پکیج‌ها و فرمان جادویی __name__ 01:01:58
  • عملی - دستورات شرطی، تکرار و انتقال 58:33
  • عملی - مدیریت فایل و مدیریت استثنا 01:01:25
  • عملی - لاگ کردن در پایتون - یوزکیس‌های بلادرنگ 01:01:15
  • عملی - ایجاد دیتافریم‌ها - تکنیک‌های متنوع 57:49
  • عملی - حذف داپلیکیت‌ها، فیلتر رکوردها، تغییر نام ستون‌ها 01:05:23
  • عملی - فیلتر مقادیر Null، تجمیع رکوردها، LIKE و BETWEEN 53:59
  • عملی - انواع جوین (Inner Join و Left Join و Right Join و Full Join) و جوین‌های پیشرفته بر اساس سناریوهای بلادرنگ 55:42
  • عملی - تبدیل‌ها - شامل withColumn و Concat و Rank و Hash 57:55
  • عملی - توابع تاریخ و زمان 52:41
  • عملی - پارتیشن‌بندی و توابع آرایه 55:02
  • عملی - فایل‌های مسطح‌ جی‌سان تودرتو در PySpark 50:55
  • عملی - بهینه‌سازی جوین از نوع Sort-Merge و برودکست 01:00:09
  • عملی - تغییر ترتیب ستون‌ها در جدول دلتا و تبدیل Parquet به دلتا 53:42
  • عملی - مهاجرت فضای کاری به Unity Catalog و مدیریت جداول 01:22:01
  • عملی - AutoLoader - حالت‌های لیست‌بندی دیکشنری و نوتیفیکیشن فابل 54:20
  • عملی - کدنویسی SQL و سوالات مصاحبه - ADB 01:48:14

31,012,000 7,753,000 تومان

مشخصات آموزش

مسترکلاس Databricks و اسپارک - مهندسی داده بلادرنگ

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:48
  • مدت زمان :52:02:03
  • حجم :20.71GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید