مسترکلاس 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
مشخصات آموزش
مسترکلاس Databricks و اسپارک - مهندسی داده بلادرنگ
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:48
- مدت زمان :52:02:03
- حجم :20.71GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy