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

پایتون برای مهندسان داده: پایپ‌لاین‌ها، APIs، پایگاه‌های داده از صفر تا صد

پایتون برای مهندسان داده: پایپ‌لاین‌ها، APIs، پایگاه‌های داده از صفر تا صد

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

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

  • اصول پایتون به‌طور ویژه برای گردش‌کارهای مهندسی داده
  • چگونه با ساختارهای داده پایتون در پایپ‌لاین‌های واقعی کار کنید؟
  • خواندن، نوشتن و پردازش فایل‌های CSV ،JSON و متنی
  • پاک‌سازی و مدیریت داده‌ نامرتب و واقعی
  • نوشتن کد پایتون ماژولار، قابل‌استفاده‌مجدد و آماده برای محیط تولید
  • تکنیک‌های مدیریت خطا، لاگ کردن و اشکال‌زدایی
  • استفاده از پایتون با پایگاه‌های داده و APIهای خارجی
  • پایتون شیءگرا برای طراحی پایپ‌لاین و سیستم
  • بهینه‌سازی عملکرد، مقیاس‌پذیری و بهترین شیوه های تولید

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

  • نیازی به تجربه قبلی در مهندسی داده نیست.
  • آمادگی برای یادگیری پایتون از ابتدا
  • نیازی به دانش پیشرفته برنامه‌نویسی نیست.

توضیحات دوره

پایتون ستون فقرات مهندسی داده مدرن است - اما بیشتر یادگیرندگان فقط سطح آن را می‌خراشند.

آن‌ها syntax را یاد می‌گیرند، اسکریپت‌های کوچک می‌نویسند و باز هم هنگام کار با پایپ‌لاین‌های واقعی داده سردرگم می‌شوند.

این دوره برای تغییر همین وضعیت طراحی شده است.

«پایتون برای مهندسان داده: از مبانی تا پایپ‌لاین‌های تولید» یک دوره کامل و عملی پایتون است که به‌طور خاص برای گردش‌کارهای مهندسی داده ساخته شده، نه آموزش‌های عمومی برنامه‌نویسی.

شما پایتون را از پایه - اما همیشه با ذهنیت واقعی مهندسی داده یاد می‌گیرید.

هر مفهوم به‌صورت شفاف توضیح داده می‌شود، به‌صورت عملی کدنویسی می‌شود و به این موضوع وصل می‌شود که پایتون در سیستم‌های داده تولید واقعاً چگونه استفاده می‌شود.

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

این دوره سنگین و صرفاً تئوری نیست.

این پایتون است، به‌صورت درست و اصولی برای مهندسان داده.

چه چیزی این دوره را متفاوت می‌کند؟

این دوره آموزش می‌دهد:

  • پایتون درون پایپ‌لاین‌های واقعی داده چگونه رفتار می‌کند؟
  • مهندسان داده چگونه کد پایتون را ساختاردهی، اشکال‌زدایی و بهینه می‌کنند؟
  • پایتون چگونه با فایل‌ها، APIs، پایگاه‌های داده و ابزارهای orchestration تعامل دارد.
  • چگونه کدی تمیز، قابل‌استفاده‌مجدد و آماده برای تولید بنویسید؟

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

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

تا پایان این دوره، با اطمینان می‌توانید:

  • اصول پایتون را از دیدگاه مهندسی داده درک کنید.
  • با ساختارهای داده اصلی که در پایپ‌لاین‌های واقعی استفاده می‌شوند کار کنید.
  • فایل‌های CSV ،JSON و متنی را به‌درستی بخوانید، بنویسید و پردازش کنید.
  • داده‌ نامرتب و واقعی را مدیریت کنید.
  • تابع‌ها و packages ماژولار و قابل‌استفاده‌مجدد در پایتون بنویسید.
  • خطاها را اشکال‌زدایی کنید، لاگ کردن را پیاده‌سازی کنید و exceptionها را به‌صورت حرفه‌ای مدیریت کنید.
  • از پایتون برای تبدیل و تحلیل داده استفاده کنید.
  • پایتون را به پایگاه‌های داده و APIها متصل کنید.
  • برنامه‌های سبک پایپ‌لاین را با استفاده از پایتون شیءگرا طراحی کنید.
  • برنامه‌های پایتون مبتنی بر پیکربندی و مقیاس‌پذیر بسازید.
  • گلوگاه‌های عملکرد و راهکارهای بهینه‌سازی را درک کنید.
  • مفاهیم هم‌روندی، پردازش چندگانه و مقیاس‌پذیری را یاد بگیرید.
  • بهترین شیوه های تولید مورد استفاده در تیم‌های واقعی مهندسی داده را اعمال کنید.
  • درک کنید پایتون چگونه در Airflow و پلتفرم‌های داده مدرن جای می‌گیرد.

ابزارها و فناوری‌های مورد استفاده

  • پایتون (مقدماتی و پیشرفته)
  • Pandas
  • کتابخانه‌های استاندارد پایتون
  • داده‌های مبتنی بر فایل (CSV ،JSON ،TXT)
  • APIها و پایگاه‌های داده
  • VS Code
  • محیط‌های مجازی
  • داده‌ واقعی و مثال‌های سبک پایپ‌لاین

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

این دوره برای افراد زیر ایده‌آل است:

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

نیازی به تجربه قبلی در مهندسی داده نیست - همه چیز گام‌به‌گام، از مبانی تا مفاهیم پیشرفته، توضیح داده می‌شود.

نتیجه دوره

بعد از گذراندن این دوره، فقط «پایتون بلد» نخواهید بود.
شما درک می‌کنید پایتون در محیط‌های واقعی مهندسی داده چگونه استفاده می‌شود و می‌توانید با اطمینان پایپ‌لاین‌های داده مبتنی بر پایتون را بسازید، اشکال‌زدایی کنید و مقیاس دهید.

این دوره شما را برای موارد زیر آماده می‌کند:

  • پروژه‌های واقعی
  • مصاحبه‌های شغلی
  • سیستم‌های تولید
  • مسیرهای شغلی بلندمدت در مهندسی داده

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

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

پایتون برای مهندسان داده: پایپ‌لاین‌ها، APIs، پایگاه‌های داده از صفر تا صد

  • مقدمه 04:15
  • اصول Python 18:39
  • نصب Python 24:07
  • syntax اصلی 28:08
  • ساختارهای داده 01:03:01
  • کار با فایل‌ها 11:02
  • تابع‌ها، ماژول‌ها و Packages 01:06:17
  • مدیریت خطا، لاگ کردن و اشکال‌زدایی 01:12:18
  • پایگاه‌های داده و APIs 01:30:41
  • پایتون شیءگرا (OOP) 01:09:11
  • عملکرد، هم‌زمانی و مقیاس‌پذیری 41:08
  • پایتون در سطح production 22:18

5,754,000 1,438,500 تومان

مشخصات آموزش

پایتون برای مهندسان داده: پایپ‌لاین‌ها، APIs، پایگاه‌های داده از صفر تا صد

  • تاریخ به روز رسانی: 1405/04/12
  • سطح دوره:Alls
  • تعداد درس:13
  • مدت زمان :09:39:16
  • حجم :9.24GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
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
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
  • سطح دوره:
  • زبان: دوبله فارسی

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

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