لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش بهترین تمرینات پایتون 3
Python 3 Best Practices
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
هنگامی که از مراحل ابتدایی یادگیری برنامه نویسی فراتر رفتید، آماده اید که به فکر کردن در مورد اینکه چه چیزی کدهای خوب و تمیز را می سازد، بپردازید. این دوره مجموعهای از ابزارها را در اختیار شما قرار میدهد تا به شما در ایجاد پروژههای پایتون با کیفیت بالاتر و قابل نگهداری کمک کند. در این دوره، Python 3 Best Practices، تعدادی از بهترین روشها را یاد خواهید گرفت که به شما در بهبود کیفیت کد پایتون کمک میکند. ابتدا دستورالعمل های قالب بندی کدی به نام Pep8 را خواهید دید. در مرحله بعد، مستندات زیبا و قابل انتشار را با رشتههای اسناد پایتون و ابزاری به نام Sphinx ایجاد خواهید کرد. سرانجام. شما چگونگی بهبود قابلیت نگهداری و جلوگیری از خطاها را با افزودن نکات نوع به کد خود کشف خواهید کرد. در پایان این دوره، شما قادر خواهید بود کدهای واضح تر، خواناتر و قابل نگهداری تر با مستندات بهتر بنویسید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
بررسی اجمالی دوره
Course Overview
پیروی از دستورالعمل های سبک پایتون: Pep8
Following Python Style Guidelines: Pep8
معرفی PEP8
Introducing PEP8
مروری بر قوانین PEP8
Overview of PEP8 Rules
نسخه ی نمایشی: PEP8 در عمل
Demo: PEP8 in Practice
نقد و بررسی: PEP8
Review: PEP8
نسخه ی نمایشی: بررسی کد خود با PyLint
Demo: Checking Your Code with PyLint
نسخه ی نمایشی: بررسی کد خود با Flake8
Demo: Checking Your Code with Flake8
نسخه ی نمایشی: اصلاح قالب بندی با رنگ مشکی
Demo: Fixing Your Formatting with Black
نسخه ی نمایشی: اجرای چکرز از VSCode
Demo: Running Checkers from VSCode
مرور
Review
مستندسازی پروژه شما
Documenting Your Project
مقدمه: Docstrings و PEP257
Intro: Docstrings and PEP257
نسخه ی نمایشی: ایجاد اسناد HTML با Sphinx
Demo: Generating HTML Documentation with Sphinx
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
پس از سالها کار در زمینه تولید نرم افزار ، Reindert-Jan Ekker در سال 2010 به تدریس برنامه نویسان روی آورد و هرگز به گذشته نگاه نکرد. او نویسنده دوره های Pluralsight است و کلاسهایی را درباره پایتون ، علوم داده ، devops (و سایر موارد) تدریس می کند. حتی اگر او بعضی از مشاغل توسعه را در اینجا و آنجا تحت فشار قرار دهد ، تدریس علاقه واقعی او است و او مشتاقانه منتظر است که این اشتیاق را با شما به اشتراک بگذارد.
نمایش نظرات