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

Python Best Practices for Code Quality

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این جایگزینی برای دوره پیری ، Python Developers Toolkit است که فقط مباحث مربوط به Pylint و مستندات را پوشش می دهد. این مهارت ها به طور واضح مهارت های اصلی برای هر توسعه دهنده پایتون است ، اما برای یک مبتدی ممکن است خیلی زود باشد. این دوره بخشی از: Core Python Path همه را بزرگ کنید بررسی اجمالی دوره 1 متر 10 ثانیه پیروی از دستورالعمل های سبک پایتون: PEP8 و Pylint 21 متر 7 ثانیه مستند کردن پروژه شما 27 متر 3 ثانیه با بررسی نوع کد خود را بهبود ببخشید 21m 35s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

پیروی از دستورالعمل های سبک پایتون: PEP8 و Pylint Following Python Style Guidelines: PEP8 and Pylint

  • مقدمه: PEP چیست؟ Introduction: What Is a PEP?

  • بررسی اجمالی PEP8 Overview of PEP8

  • نسخه ی نمایشی: اعمال قوانین PEP8 در کد شما Demo: Applying PEP8 Rules to Your Code

  • بررسی: PEP8 Review: PEP8

  • نسخه ی نمایشی: ابزارهای خط فرمان: Pylint Demo: Commandline Tools: Pylint

  • نسخه ی نمایشی: ابزارهای خط فرمان: Pycodestyle و سیاه Demo: Commandline Tools: Pycodestyle and Black

  • خلاصه ماژول Module Summary

مستند کردن پروژه شما Documenting Your Project

  • مقدمه: قاعدگی و ابوالهول Introduction: Docstrings and Sphinx

  • نسخه ی نمایشی: شروع با Sphinx Demo: Getting Started with Sphinx

  • نسخه ی نمایشی: معرفی reStructuredText Demo: Introducing reStructuredText

  • مرور: Sphinx و reStructuredText Review: Sphinx and reStructuredText

  • نسخه ی نمایشی: یک پروژه پایتون با داکترینگ Demo: A Python Project with Docstrings

  • نسخه ی نمایشی: استفاده از Apidoc برای تولید مستندات از Python Code Demo: Using Apidoc to Generate Documentation from Python Code

  • نقد و بررسی: Apidoc Review: Apidoc

با بررسی نوع کد خود را بهبود ببخشید Improve Your Code with Type Checking

  • مقدمه: تایپ استاتیک و نکات مربوط به نوع Introduction: Static Typing and Type Hints

  • نسخه ی نمایشی: نکات را تایپ کنید Demo: Type Hints

  • مرور: نکات را تایپ کنید Review: Type Hints

  • نسخه ی نمایشی: افزودن نکات نوع به پروژه ما Demo: Adding Type Hints to Our Project

  • نسخه ی نمایشی: mypy Demo: mypy

  • خلاصه Summary

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش بهترین روش های پایتون برای کیفیت کد
جزییات دوره
1h 10m
21
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
93
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Reindert-Jan Ekker Reindert-Jan Ekker

پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.