لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامه نویسی پایتون: PEP 8، Code Style و Advance
Python Programming: PEP 8, Code Style, and Advance
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
راهنمای جامع برای نوشتن کدهای زیبای پایتون، به دنبال PEP 8، و باز کردن پتانسیل برنامه نویسی شما سبک کد پایتون و قالب بندی کد سازمان و اسناد نامگذاری قراردادها و ساختار کد تکنیک های پیشرفته برنامه نویسی پایتون پیش نیازها: مهارت های اولیه کامپیوتر دسترسی به کامپیوتر
آیا آمادگی دارید مهارت های برنامه نویسی پایتون خود را به سطح بعدی ارتقا دهید؟ به "تسلط بر برنامه نویسی پایتون: PEP 8، سبک کد، و تکنیک های پیشرفته" خوش آمدید.
پایتون فقط یک زبان برنامه نویسی نیست. وقتی درست انجام شود، یک شکل هنری است. در این دوره، سفری را برای تسلط بر ظرافت پایتون آغاز میکنید، با پیروی از دستورالعملهای استاندارد صنعتی PEP 8، و کشف تکنیکهای پیشرفتهای که شما را به عنوان یک حرفهای پایتون متمایز میکند.
آنچه خواهید آموخت:
PEP 8 Excellence: عمیقاً در استانداردهای Python Enhancement Proposal 8 (PEP 8) غوطه ور شوید، طرح اولیه برای نوشتن کدهای پایتون تمیز و خوانا. اسرار طرحبندی کد، برگهها، طول خط و فاصلهگذاری شیگرا را کشف کنید که باعث درخشش کد شما میشود.
قالببندی کد و مستندسازی: ظرافتهای قالببندی کد، مانند کاماهای انتهایی، فضای خالی در توابع، و نقلقولهای رشتهای را کاوش کنید و در عین حال بر هنر نوشتن نظرات بیعیب و رشتههای مستندسازی مسلط باشید.
قراردادهای نامگذاری و ساختار کد: مهارت انتخاب نام های توصیفی برای متغیرها، ماژول ها و توابع خود را توسعه دهید. در مورد قراردادهای پروژه و متغیرها، رسیدگی به استثناها، و طراحی رابط های تمیز اطلاعات بینش به دست آورید.
تکنیکهای پیشرفته پایتون: مهارتهای برنامهنویسی پایتون خود را با تکنیکهای پیشرفته، از جمله توصیههای برنامهنویسی ارزشمند و بررسی عمیق در حاشیهنویسیهای عملکرد، ارتقا دهید.
پروژه های دنیای واقعی: دانش جدید خود را با پروژه های عملی عملی کنید. ما پروژه هایی مانند "پروژه شبکه آرایه" و "پروژه بازی گلوله" (تقسیم شده به کلاس و اجزای اصلی) را با رعایت استانداردهای PEP 8 انجام خواهیم داد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
PyCharm
PyCharm
تاسیسات
Installations
سبک کد پایتون و سازمان
Python Code Style and Organization
PEP8 چیست؟
What is PEP8
طرح بندی کد
Code Lay-Out
زبانه ها و طول خط
Tabs and Line Length
فاصله گذاری و رمزگذاری شی گرا
Object Oriented Spacing and Encoding
واردات PEP8 و نام های Dunder
PEP8 Imports and Dunder Names
قالببندی و مستندسازی کد پایتون
Python Code Formatting and Documentation
کاماهای دنباله دار
Trailing Commas
نظرات و رشته های مستندات
Comments and Documentation Strings
نقل قول های رشته و پت پیوز
String Quotes and Pet Peeves
فضای خالی در توابع و عملیات منطقی
Whitespace in Functions and Logical Operations
قراردادهای نامگذاری پایتون و ساختار کد
Python Naming Conventions and Code Structure
سبک های نامگذاری توصیفی
Descriptive Naming Styles
پروژه، ماژول و قراردادهای متغیر
Project, Module and Variable Conventions
توابع، روش ها و متغیرهای نمونه
Functions, Methods and Instance Variables
استثناها، متغیرهای محلی و جهانی
Exceptions, Local and Global Variables
ثابت ها و طراحی رابط
Constants and Interface Design
تکنیک های پیشرفته برنامه نویسی پایتون
Advanced Python Programming Techniques
توصیه های برنامه نویسی
Programming Recommendations
حاشیه نویسی عملکرد: قسمت 1
Function Annotations: Part 1
حاشیه نویسی عملکرد: قسمت 2
Function Annotations: Part 2
پروژههای پایتون با پیروی از دستورالعملهای PEP 8
Python Projects Following PEP 8 Guidelines
PEP 8: پروژه شبکه آرایه
PEP 8: Array Grid Project
بازی PEP 8 Bullets: کلاس
PEP 8 Bullets Game: Class
نمایش نظرات