دوره آموزشی گردش کار تولید پایتون کارآمد
54 دقیقهمتوسط2019-12-11
مدرسین

Miki Tebeka
CEO at 353Solutions
جزئیات دوره
نوشتن کد می تواند آسان باشد، اما حفظ یک محصول همیشه یک چالش است. در این دوره آموزشی، بیاموزید که برای مدیریت کارآمد پروژه های پایتون خود چه چیزی لازم است. مربی Miki Tebeka به کارهای جانبی در مورد برنامه نویسی پایتون، مانند مدیریت وابستگی، متدولوژی های توسعه، معیارها، ورود به سیستم، تست و استقرار می پردازد. در حالی که این موضوعات به طور دقیق با کدنویسی مرتبط نیستند، اما برای اطمینان از آماده بودن کد شما ضروری هستند. بیاموزید که چگونه با چالشهای مربوط به مدیریت وابستگی مقابله کنید، به طور مؤثر به آزمایش نزدیک شوید، یک سیستم ورود به سیستم را پیکربندی کنید، معیارهای طراحی، استراتژیهای استقرار مختلف و موارد دیگر را به کار بگیرید.
اهداف یادگیری
کار موثر با یک تیم
مدیریت وابستگی موثر
محیط های تولید در مقابل توسعه
تعیین انواع آزمایشات برای استفاده
ارسال بازخورد به توسعه دهندگان
چرا ورود به سیستم یک دارایی ارزشمند است
پیکربندی یک سیستم ورود به سیستم
استراتژی های استقرار
استفاده از Fabric برای استقرار خودکار
اهداف یادگیری
کار موثر با یک تیم
مدیریت وابستگی موثر
محیط های تولید در مقابل توسعه
تعیین انواع آزمایشات برای استفاده
ارسال بازخورد به توسعه دهندگان
چرا ورود به سیستم یک دارایی ارزشمند است
پیکربندی یک سیستم ورود به سیستم
استراتژی های استقرار
استفاده از Fabric برای استقرار خودکار
مهارت ها
PythonProgramming LanguagesOpen SourceSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - ایجاد پروژه های پایتون کارآمد
- 02 - آنچه باید بدانید
- 03 - استفاده از فایل های تمرین
1. فرآیند تولید
- 04 - کار با هم به عنوان یک تیم
- 05 - از اشتباهات دوری کنید
- 06 - حلقه بازخورد
2. مدیریت وابستگی
- 07 - مشکل
- 08 - مدیران بسته
- 09 - تولید در مقابل توسعه
- 10 - فروش داخلی PyPI
- 11 - داکر
- 12 - چالش - شاخدار
- 13 - محلول - گانیکورن
3. آزمایش
- 14 - چه چیزی را تست کنیم
- 15 - سی دی CI
- 16 - محیط توسعه در مقابل CI
- 17 - بازخورد به توسعه دهندگان
4. ورود به سیستم
- 18 - چشم به تولید
- 19 - لاگرهای پایتون
- 20 - پیکربندی گزارش
- 21 - پیکربندی پویا
- 22 - چوب بری ساخت یافته
- 23 - تجمیع کننده های لاگ
- 24 - چالش - پیکربندی ورود به سیستم
- 25 - راه حل - پیکربندی ورود به سیستم
5. معیارها
- 26 - متریک چیست
- 27 - انواع معیارها
- 28 - طراحی معیارها
- 29 - دکوراتورهای متریک
- 30 - سیستم های متریک
- 31 - تغییر دادن
- 32 - چالش - گزارش خطاهای متریک دکوراتور
- 33 - راه حل - گزارش خطاهای metris decorator
6. استقرار
- 34 - اصلی .py
- 35 - مشکلات استقرار
- 36 - راهبردهای استقرار
- 37 - بازگرداندن استقرار
- 38 - از Fabric برای استقرار خودکار استفاده کنید
- 39 - تحویل مستمر
نتیجه
- 40 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون