دوره آموزشی پایتون برای مهندسی داده: از مبتدی تا پیشرفته

دوره آموزشی پایتون برای مهندسی داده: از مبتدی تا پیشرفته

3 ساعت 51 دقیقهمتوسط2024-01-30

مدرسین

Deepak Goyal

Deepak Goyal

جزئیات دوره

قبل از پیشرفت به موضوعات پیشرفته تر مخصوص مهندسی داده، با اصول اولیه پایتون آشنا شوید و اجرا کنید. در این دوره عملی و تعاملی، به مربی دیپاک گویال بپیوندید تا انجام طیف گسترده ای از وظایف مهندسی داده در پایتون را تمرین کنید تا دانش فنی خود را تقویت کنید، برای مصاحبه آماده شوید یا نقش جدیدی را به دست آورید. این دوره شامل چالش های کد است که توسط CoderPad طراحی شده است. چالش‌های کد، تمرین‌های کدنویسی تعاملی با بازخورد بلادرنگ هستند، بنابراین می‌توانید برای پیشبرد مهارت‌های کدنویسی خود تمرین کدنویسی را انجام دهید. دیپک به شما کمک می کند تا مهارت های خود را به عنوان یک برنامه نویس پایتون با شش چالش برنامه نویسی خاص تقویت کنید. اصول زبان، مجموعه‌های پایتون، مدیریت فایل، پانداها، NumPy، OOP و ابزارهای پیشرفته مهندسی داده‌ای که از پایتون استفاده می‌کنند را کاوش کنید. این دوره با یک پروژه اصلی متمرکز بر تجزیه و تحلیل خرده فروشی به پایان می رسد.

مهارت ها

Data EngineeringPythonProgramming LanguagesData ScienceOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • به دوره خوش آمدید
  • آنچه باید بدانید
  • تور کدرپد

مبانی پایتون

  • مقدمه ای بر پایتون و مهندسی داده
  • محیط پایتون خود را تنظیم کنید
  • کاربرگ Google Colab را کاوش کنید
  • متغیرها و انواع داده ها
  • عملگرها و عبارات
  • سازه‌های کنترلی
  • توابع
  • ماژول‌ها و بسته ها
  • دستکاری رشته
  • رسیدگی به خطا
  • راه حل - شرایط

مجموعه‌های پایتون

  • نمای کلی مجموعه
  • مجموعه‌های پایتون - تاپل ها
  • مجموعه‌های پایتون - لیست ها
  • مجموعه‌های پایتون - مجموعه ها
  • مجموعه‌های پایتون - دیکشنری ها
  • راه حل - مجموعه ها

مدیریت فایل پایتون

  • نمای کلی فایل IO
  • کار با فایل‌های CSV
  • کار با فایل‌های JSON
  • راه حل - رسیدگی به پرونده

Pandas DataFrame API

  • آشنایی با پانداها
  • فایل‌ها را به صورت DataFrame بخوانید
  • پاکسازی و پیش پردازش داده ها
  • دستکاری و تجمیع داده ها
  • تجسم داده ها
  • DataFrames را به صورت فایل بنویسید
  • راه حل - پانداها

NumPy

  • مقدمه ای بر NumPy
  • ایجاد آرایه و صفات
  • عملیات آرایه
  • پروفایل سازی و برش
  • جبر خطی و آمار
  • DataFrames را به صورت فایل بنویسید
  • راه حل - NumPy

OOP با پایتون

  • درک کلاس‌ها و اشیا
  • پیاده‌سازی - کلاس‌ها و اشیاء در پایتون
  • درک ویژگی‌های OOP - انتزاع، وراثت، و بیشتر
  • راه حل - OOP

مهندسی داده‌های پیشرفته

  • نکاتی برای نوشتن کد پایتون کارآمد
  • ETL در دنیای مهندسی داده چیست
  • هادوپ چیست
  • PySpark برای مهندسی داده را بدانید
  • اهمیت ابزارهای تجسم در DE
  • مهندسی داده On-prem در مقابل ابر

پروژه Capstone

  • پروژه Capstone - تجزیه‌و‌تحلیل خرده فروشی
  • راه حل - پروژه Capstone

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان