دوره آموزشی PCEP (Certified Entry-Level Python Programmer) توسط Python Institute طراحی شده است و بر مفاهیم اولیه و مهارتهای ابتدایی برنامهنویسی با پایتون تمرکز دارد. این دوره مناسب افرادی است که تازه وارد دنیای برنامهنویسی شدهاند و میخواهند دانش پایهای از پایتون را کسب کنند.
سرفصلهای اصلی دوره PCEP
1. مفاهیم اولیه برنامهنویسی
- الگوریتمها و منطق برنامهنویسی:
- تعریف الگوریتم و نحوه پیادهسازی آن.
- اصول نوشتن کد ساختیافته.
- مفاهیم پایهای زبانهای برنامهنویسی:
- نقش مفسر و کامپایلر.
- فرآیند اجرای یک برنامه پایتون.
2. اصول پایه زبان Python
- ساختار و ویژگیهای زبان پایتون:
- معرفی سینتکس پایتون.
- استفاده از IDEها و محیطهای برنامهنویسی.
- تعریف متغیرها و انواع داده:
- متغیرها و تخصیص مقادیر.
- انواع دادههای پایه (عدد صحیح، اعشاری، رشتهای).
- عملگرها:
- عملگرهای ریاضی (+, -, *, /, %).
- عملگرهای مقایسهای (==, !=, <, >).
- عملگرهای منطقی (and, or, not).
3. کنترل جریان برنامه
- شرطها و دستورات تصمیمگیری:
- if, elif, else.
- دستورات شرطی چندگانه.
- حلقهها:
- حلقه for و while.
- استفاده از دستورات break و continue.
- توابع داخلی برای کنترل جریان:
- range(), len() و enumerate().
4. توابع و ماژولها
- تعریف و استفاده از توابع:
- نحوه تعریف تابع با استفاده از کلمه کلیدی
def. - پارامترها و آرگومانها.
- مقادیر بازگشتی (return).
- نحوه تعریف تابع با استفاده از کلمه کلیدی
- ماژولها و کتابخانههای استاندارد:
- نحوه import کردن ماژولها.
- استفاده از ماژولهای استاندارد (مانند math).
5. کار با دادههای مجموعهای
- ساختارهای دادهای پایه:
- لیستها (Lists): تعریف، اندیسدهی، و عملیات پایه.
- تاپلها (Tuples): تعریف و استفاده.
- دیکشنریها (Dictionaries): کلید-مقدار.
- مجموعهها (Sets): عملیات مجموعهای.
- توابع مرتبط با دادههای مجموعهای:
- len(), append(), remove(), pop(), و غیره.
6. مدیریت خطا و استثناها
- تشخیص خطاها:
- خطاهای نحوی (Syntax Errors) و اجرایی (Runtime Errors).
- مدیریت استثناها:
- استفاده از بلوک try-except برای مدیریت خطا.
7. اصول برنامهنویسی شیءگرا (OOP) (مختصر)
- مفاهیم اولیه OOP:
- کلاسها و اشیاء (Classes and Objects).
- نحوه تعریف کلاس با استفاده از کلمه کلیدی
class.
- خواص و متدها:
- تعریف و استفاده از متدها.
- مقداردهی اولیه با متد
__init__.
مهارتهای کسب شده پس از اتمام دوره
- توانایی نوشتن کدهای ساده و کارآمد در پایتون.
- درک مفاهیم پایهای برنامهنویسی.
- استفاده از توابع، ماژولها و ساختارهای داده.
- آماده شدن برای گواهینامههای پیشرفتهتر مانند PCAP.
این دوره میتواند پایهای قوی برای ورود به پروژههای بزرگتر و پیشرفتهتر با استفاده از پایتون فراهم کند.
خدمات شبکه فراز نتورک | پیشرو در ارائه خدمات دیتاسنتری و کلود

نقد و بررسی وجود ندارد.