1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. LinkedIn – Create an Open-Source Project in Python 2023-3
Create an Open-Source Project in Python

LinkedIn – Create an Open-Source Project in Python 2023-3

توضیحات

دوره Create an Open-Source Project in Python. این دوره به شما یاد می‌دهد چگونه یک پروژه متن‌باز پایتون را از ابتدا ایجاد، توسعه، تست و نگهداری کنید. چوک تینگ هو، متخصص پایتون، با استفاده از ابزارهای مدرن مانند Poetry برای مدیریت وابستگی‌ها، pytest برای نوشتن تست‌های کارآمد، و Flake8 و Black برای بهبود کیفیت کد، شما را راهنمایی می‌کند. همچنین یاد می‌گیرید چگونه از tox برای استانداردسازی تست‌ها و GitHub Actions برای خودکارسازی فرآیندها استفاده کنید. این دوره شامل مباحثی مانند نوشتن تست‌های پارامتری، استفاده از fixtures، رعایت استاندارد PEP 8، و پیاده‌سازی pre-commit hooks برای بررسی خودکار کد است. در پایان، با بهترین روش‌های مدیریت پروژه‌های متن‌باز آشنا خواهید شد و می‌توانید یک پروژه حرفه‌ای با قابلیت نگهداری آسان ایجاد کنید.

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

  • آشنایی با ابزار Poetry: شرکت‌کنندگان با Poetry، یک ابزار محبوب مدیریت وابستگی، آشنا می‌شوند و نحوه شروع یک پروژه پایتون با آن را یاد می‌گیرند.
  • نوشتن و اجرای تست‌ها با pytest: نحوه نوشتن تست‌های ساده، تست با چندین پارامتر، و تست کردن ایجاد استثناها آموزش داده می‌شود.
  • استفاده از fixtures و مدیریت تست‌ها: شرکت‌کنندگان با fixtures و کاربرد آنها، و همچنین زمان مناسب برای رد کردن یک تست آشنا می‌شوند.
  • مرتب‌سازی و استانداردسازی کد: استفاده از PEP 8، Black، linters مانند Flake8، و pre-commits برای تمیز نگه داشتن کد مورد بررسی قرار می‌گیرد.
  • استانداردسازی تست‌ها با tox: نحوه استفاده از ابزار tox برای یکنواخت کردن فرآیندهای تست آموزش داده می‌شود.
  • راه‌اندازی گردش کار با GitHub Actions: شرکت‌کنندگان یاد می‌گیرند که چگونه یک گردش کار CI/CD را در GitHub Actions برای پروژه خود تنظیم کنند.
  • بهترین شیوه‌ها برای پروژه‌های متن‌باز: نکاتی برای نگهداری و توسعه موفق یک پروژه متن‌باز ارائه می‌شود.

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

  • توسعه‌دهندگانی که می‌خواهند پروژه‌های متن‌باز پایتون خود را شروع کنند و مدیریت کنند.
  • برنامه‌نویسانی که به دنبال بهبود کیفیت کد و فرآیندهای تست در پروژه‌های خود هستند.
  • هر کسی که علاقه‌مند به یادگیری ابزارهای مدیریت وابستگی مانند Poetry و فریم‌ورک‌های تست مانند pytest است.
  • افرادی که می‌خواهند با بهترین شیوه‌های کدنویسی پایتون (PEP 8، Black، linters) آشنا شوند.
  • کسانی که قصد دارند فرآیندهای تست خود را با tox استانداردسازی کنند.
  • علاقه‌مندان به خودکارسازی گردش کار با GitHub Actions برای CI/CD در پروژه‌های متن‌باز.

مشخصات دوره Create an Open-Source Project in Python

  • ناشر: LinkedIn
  • مدرس: Cheuk Ting Ho
  • سطح آموزش: متوسط
  • مدت زمان آموزش: 1 ساعت و 24 دقیقه

سرفصل های دوره

Create an Open-Source Project in Python

تصاویر دوره

Create an Open-Source Project in Python

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: انگلیسی

کیفیت: 720p

لینک دانلود

دانلود فایل – 547 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

547 مگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست