PYTHON ADVANCED Course (PEPs)

PYTHON ADVANCED Course (PEPs)

دوره های PEP به مجموعه ای از دوره ها اشاره دارد که پیشرفت ها و تغییرات پیشنهادی در زبان برنامه نویسی پایتون را بررسی و توضیح می دهند. این دوره ها با هدف بهبود و پیشرفت پایتون و تسهیل ارتباطات و همکاری در جامعه پایتون برگزار می شود. آنها موضوعات مختلفی از جمله قراردادهای کدگذاری، ماژول های استاندارد کتابخانه، فرآیندهای توسعه و دستورالعمل های مرتبط را پوشش می دهند.
Registering
3 Month of support
Start of the course
Online Course

مروری بر دوره

شما در مورد PEP 8 و نحوه اجرای کتابخانه استاندارد در توزیع اصلی پایتون خواهید آموخت. همچنین در مورد Zen of Python (PEP 20) و اصولی که بر طراحی کد پایتون تأثیر می‌گذارند، خواهید آموخت. در نهایت، با PEP 257 و قراردادهای docstring آشنا خواهید شد.

.

آنچه خواهید آموخت

پس از پایان دوره، نحوه اجرای حرفه ای بهترین شیوه های کدنویسی و قراردادها را با استفاده از زبان پایتون خواهید دانست. شما قادر خواهید بود کدهای بهتر و موثرتری بنویسید و بدانید که چگونه از رایج ترین خطاها و اشتباهات جلوگیری کنید.

سرفصل ها

  • Python
  • Computer Programming
  • Algorithmic Thinking
  • Analytical Thinking
  • Design, Develop, Refactor, and Debug Multi-Module applications
  • Best Practices and Python Coding Conventions
  • Solutions Architecture
  • Advanced Object-Oriented Programming
  • GUI Programming
  • Network Programming

مخاطبان دوره

دوره‌های PEP برای افرادی مناسب است که علاقه‌مند به زبان برنامه‌نویسی پایتون هستند و می‌خواهند مهارت‌های خود را در این زمینه تقویت کنند. مخاطبان این دوره‌ها عبارتند از:

  • برنامه‌نویسان پایتون: افرادی که در زمینه برنامه‌نویسی پایتون تجربه دارند و می‌خواهند به مفاهیم پیشرفته‌تری در زمینه پایتون و OOP مسلط شوند.
  • مشارکت‌کنندگان در پروژه‌های آزاد: افرادی که علاقه‌مند به مشارکت در توسعه پایتون هستند و می‌خواهند در فرآیند پیشرفته‌تری در این زمینه شرکت کنند.
  • رهبران فنی/معماران: افرادی که به عنوان رهبران تیم‌ها یا معماران نرم‌افزاری فعالیت می‌کنند و می‌خواهند مهارت‌هایشان در زمینه پایتون و OOP را بهبود بخشند.
  • علاقه‌مندان به پایتون: افرادی که علاقه‌مند به زبان برنامه‌نویسی پایتون هستند و می‌خواهند دانش خود را در این زمینه گسترش دهند و بتوانند در پروژه‌های پایتون موفق عمل کنند.

پیش نیازها

پیش نیازهای شرکت در دوره‌های PEP عبارتند از:

  1. آشنایی با زبان برنامه‌نویسی پایتون: شما باید دارای یک درک قابل قبول از زبان پایتون و مفاهیم برنامه‌نویسی آن باشید. باید توانایی نوشتن کدهای ساده و استفاده از ویژگی‌های پایتون را داشته باشید.
  2. آشنایی با مفاهیم برنامه‌نویسی شیءگرا (OOP): دوره‌های PEP بر مبانی OOP تکیه می‌کنند، بنابراین باید درک مناسبی از مفاهیمی مانند کلاس‌ها، شیء‌ها، ارث‌بری و پلی‌مورفیسم داشته باشید.
  3. تجربه توسعه پایتون: بهتر است تا حدی تجربه در توسعه پروژه‌های پایتون داشته باشید. آشنایی با ابزارها و کتابخانه‌های پرکاربرد پایتون نیز می‌تواند مفید باشد.
  4. آشنایی با جامعه و بستر پایتون: مفهومی از جامعه پایتون و منابع آن مانند وبسایت‌ها، مستندات و انجمن‌های بحث و گفتگو داشته باشید. همچنین باید با ابزارها و محیط‌های توسعه معمول برای پایتون آشنا باشید.
  5. مهارت‌های خواندن فهمیدن و نوشتن فنی: برای خواندن و درک مستندات PEP و همچنین برای نوشتن پیشنهادات و مشارکت در فرآیند PEP نیاز به مهارت‌های خواندن فنی و نوشتن فنی دارید.

سوالات متداول

دوره‌های PEP برنامه‌های آموزشی هستند که به بررسی و تبیین بهبودها و تغییرات پیشنهادی در زبان برنامه‌نویسی پایتون می‌پردازند.

دوره‌های PEP می‌توانند اطلاعاتی، مرتبط با فرآیند یا متمرکز بر پیشنهاد استانداردها و بهبودهای زبان باشند.

دوره‌های PEP برای توسعه‌دهندگان پایتون، مشارکت‌کنندگان در پروژه‌های آزاد، رهبران فنی/معماران و علاقه‌مندان به پایتون مفید هستند که می‌خواهند درک خود را از پایتون عمیق‌تر کنند و به توسعه آن مشارکت کنند.

در حال حاضر تقویمی برای این دوره تعریف نشده است.

دیدگاه‌ها

به عنوان اولین نفر نظر خود را بنویسید!

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.
  • Web page addresses and email addresses turn into links automatically.

پاپ آپ

Image
Azure