توضیحات
Production Python for Data Engineers — FAANG-Scale دوره آموزشی نوشتن پایتون قوی، مقیاسپذیر و آماده تولید برای سیستمهای داده در مقیاس بزرگ می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره فراتر از برنامهنویسی پایه پایتون، بر شیوههای مهندسی مورد نیاز برای ساخت خطوط لوله داده و سرویسهای قابل اعتماد که میتوانند حجم بالایی از دادهها و حجم کاری طاقتفرسا را مدیریت کنند، تمرکز دارد. این دوره به شما میآموزد که پایتون را به روشی که مهندسان ارشد در Stripe، Netflix و Snowflake واقعاً مینویسند، بنویسید – و 5 مخزن نمونه کارها را ارسال کنید که شما را به یک نقش مهندس ارشد داده میرساند. افراد پایتون پیشرفته، معماری تمیز، تست، همزمانی، بهینهسازی عملکرد، مدیریت خطا، مشاهدهپذیری، اتوماسیون، پردازش داده و طراحی خط لوله مقیاسپذیر را بررسی خواهند کرد.
شما بر مدل حافظه پایتون مسلط خواهید شد، خطوط لوله ETL مقاوم با تلاش مجدد و قطع کننده مدار ایجاد خواهید کرد، یک میلیون فراخوانی API را با AsyncIO دریافت خواهید کرد، حافظه Pandas را با بهینهسازی dtype تا ۹۰٪ کاهش خواهید داد، Pandas را با PyArrow صد برابر شکست خواهید داد، از طریق Docker + GitHub Actions به AWS مستقر خواهید شد و ۵ پروژه نهایی را ارسال خواهید کرد که به مخازن GitHub در رزومه شما تبدیل میشوند.
آنچه در دوره Production Python for Data Engineers — FAANG-Scale یاد خواهید گرفت:
- تشخیص نشت حافظه و کرشهای OOM با استفاده از tracemalloc، memory_profiler و مدل شیء پایتون
- انتخاب ساختار داده مناسب (dict در برابر DataFrame، set، deque، heapq، dataclass، NamedTuple، Pydantic) برای عملکرد ۱۰ برابری بدون هیچ بهینهسازی
- ساخت الگوهای تلاش مجدد، circuit breaker و idempotency که در برابر قطعی API فروشنده و تماسهای ساعت ۳ بامداد دوام میآورند
- پردازش فایلهای ۱۰۰ گیگابایتی CSV/JSON/Parquet روی یک لپتاپ با استفاده از I/O تکهای، generator ها و ijson
- ارسال یک میلیون تماس API در دقیقه با AsyncIO — event loop، دام await، aiohttp، backpressure
- کاهش ۹۰ درصدی مصرف حافظه Pandas با بهینهسازی dtype، سپس پیشی گرفتن ۱۰۰ برابری از Pandas با خواندنهای zero-copy در PyArrow
- عرضه هر تغییر از طریق GitHub Actions CI/CD با matrix build ها، secret ها، استقرار AWS Lambda/ECS و blue-green rollout
- ساخت ۵ پروژه نهایی پورتفولیو (Stripe به Snowflake، Kafka، MySQL CDC، feature store یادگیری ماشین) بههمراه ۵۰ سوال حلشده مصاحبه FAANG
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Snowbrix Academy
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 105
مدت زمان آموزش: 7 ساعت و 1 دقیقه
سرفصل های دوره

پیش نیازهای دوره Production Python for Data Engineers — FAANG-Scale
Comfort with Python basics — variables, functions, classes, lists, and dictionaries
Familiarity with the command line and Git
A laptop with Python 3.11+, Docker Desktop, and a code editor (VS Code or PyCharm)
تصاویر دوره

فیلم معرفی دوره Production Python for Data Engineers — FAANG-Scale
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.1 گیگابایت












































