کتاب تسلط بر توسعه نرم‌افزار با Apache Spark و زبان برنامه‌نویسی پایتون (PySpark)

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره تسلط بر توسعه نرم‌افزار با Apache Spark و زبان برنامه‌نویسی پایتون (PySpark)

موضوع کلی: علوم داده و مهندسی کلان‌داده

موضوع میانی: پردازش توزیع‌شده با استفاده از Apache Spark

📋 سرفصل‌های دوره (100 موضوع)

  • 1. مبانی معماری و اکوسیستم آپاچی اسپارک
  • 2. نصب و راه‌اندازی محیط توسعه PySpark
  • 3. آشنایی با ساختار SparkSession و مدیریت نشست‌ها
  • 4. مفاهیم پایه RDD و عملیات‌های تبدیل و اجرا
  • 5. معرفی DataFrame به عنوان ساختار داده اصلی
  • 6. خواندن و نوشتن داده‌ها از فرمت‌های CSV و JSON
  • 7. کار با منابع داده متنی و فایل‌های متنی توزیع‌شده
  • 8. عملیات‌های پایه روی ستون‌ها و انتخاب داده‌ها
  • 9. فیلتر کردن و شرط‌گذاری در دیتافریم‌ها
  • 10. تغییر نام و حذف ستون‌ها در دیتافریم
  • 11. مدیریت مقادیر تهی و داده‌های نامعتبر
  • 12. مرتب‌سازی و گروه‌بندی داده‌ها در اسپارک
  • 13. کار با توابع تجمعی و محاسبات آماری ساده
  • 14. اتصال دیتافریم‌ها با استفاده از دستورات Join
  • 15. مدیریت انواع Join و بهینه‌سازی عملکرد آن
  • 16. کار با توابع داخلی اسپارک برای پردازش رشته‌ها
  • 17. کار با توابع کار با تاریخ و زمان
  • 18. استفاده از عبارت‌های شرطی با when و otherwise
  • 19. پیاده‌سازی توابع تعریف شده توسط کاربر UDF
  • 20. کار با ساختارهای داده پیچیده شامل آرایه‌ها و نقشه‌ها
  • 21. مبانی پارتیشن‌بندی داده‌ها در کلاستر
  • 22. درک مفهوم Lazy Evaluation در اسپارک
  • 23. تحلیل طرح اجرایی با استفاده از Explain
  • 24. مبانی کار با Spark SQL و اجرای کوئری‌های متنی
  • 25. کار با جداول موقت و ویوهای جهانی
  • 26. بهینه‌سازی کارایی با استفاده از کَش کردن داده‌ها
  • 27. مبانی کار با فایل‌های Parquet و فرمت‌های ستونی
  • 28. مدیریت فرمت‌های Delta Lake در دیتابریکس
  • 29. آشنایی با مفاهیم مانیتورینگ در Spark UI
  • 30. درک چرخه حیات اپلیکیشن‌های اسپارک
  • 31. مدیریت حافظه و تنظیمات پایه در اسپارک
  • 32. نحوه مدیریت خطا و دیباگ کردن کدهای PySpark
  • 33. مبانی پردازش جریان با Structured Streaming
  • 34. اتصال به منابع داده جریانی و پردازش بلادرنگ
  • 35. کار با پنجره‌های زمانی در پردازش جریانی
  • 36. ذخیره‌سازی خروجی در پردازش‌های جریانی
  • 37. معرفی اصول اولیه یادگیری ماشین در اسپارک با MLlib
  • 38. آماده‌سازی داده‌ها برای مدل‌های یادگیری ماشین
  • 39. اجرای مدل‌های رگرسیون در محیط اسپارک
  • 40. ارزیابی عملکرد مدل‌های داده‌محور
  • 41. تکنیک‌های بهینه‌سازی کدهای پایتون برای پردازش‌های سنگین
  • 42. مدیریت وابستگی‌ها و کتابخانه‌ها در محیط کلاستر
  • 43. امنیت و کنترل دسترسی به داده‌ها در اکوسیستم اسپارک
  • 44. تکنیک‌های افزایش سرعت پردازش در محیط‌های توزیع‌شده
  • 45. بهترین تجارب در نوشتن کدهای تمیز و استاندارد PySpark
  • 46. پروژه نهایی: طراحی یک خط لوله پردازش داده‌های بزرگ

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.