آموزش Python PCEP: برنامه نویس پایتون در سطح ورودی گواهی شده باشید

Python PCEP: Become Certified Entry-Level Python Programmer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: پایتون را از ابتدا یاد بگیرید و امتحان PCEP را قبول کنید (برنامه نویس پایتون سطح ورودی گواهی شده) برنامه نویسی را از ابتدا شروع کنید درک اصول پایتون آمادگی برای آزمون PCEP-30-02 کسب مهارت های پایه پایتون برای توسعه نرم افزار، علم داده، یادگیری ماشین و غیره. برای ورود درخواست کنید. مشاغل سطح پایتون کد همراه من برای تمرین برنامه نویسی واقعی پیش نیازها: کامپیوتری با دسترسی به اینترنت سواد اولیه کامپیوتر تمایل به یادگیری :)

خوش آمدید! نام من آدریان است و من یک توسعه دهنده نرم افزار حرفه ای هستم. اگر قبلاً هرگز کدی ننوشته اید و می خواهید برنامه نویسی را برای خود امتحان کنید، پس فقط یک دوره عالی برای آن پیدا کرده اید!

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


نمای کلی دوره

در این دوره، اصول پایتون 3 را یاد خواهید گرفت و برای آزمون برنامه نویس پایتون سطح ورودی گواهی شده (PCEP) آماده خواهید شد. شما نیازی به تجربه برنامه نویسی ندارید. من به شما نشان خواهم داد که چگونه پایتون را نصب کنید و شروع به نوشتن کد از ابتدا کنید.

در ویدیوها، ما مستقیماً به کد می پردازیم تا شما را در سریع ترین زمان ممکن شروع کنیم. برای بهترین تجربه یادگیری، فرصتی برای کدنویسی با من خواهید داشت. همچنین می توانید برنامه های کوچک خود را برای تمرین مهارت های خود بنویسید.

این دوره دارای 5 ماژول اصلی است که هر کدام بر روی یک بخش امتحانی متفاوت تمرکز دارند. در پایان هر ماژول، فرصتی برای حل یک مسابقه امتحانی برای بررسی مهارت های خود خواهید داشت.

این دوره همچنین با یک آزمون آزمایشی PCEP در پایان ارائه می شود. فرمت امتحان واقعی شما با همان نمره قبولی و محدودیت زمانی خواهد بود. به شما نشان می دهد که چه نوع سؤالاتی را می توانید انتظار داشته باشید.


مزیت های دوره

• مختصر – سخنرانی‌های ویدیویی کوتاه بر مهمترین جنبه‌ها تمرکز دارند: فقط ۴ ساعت ویدیو وجود دارد تا شما را در اسرع وقت شروع کنید

• بر اساس تمرین - به جای تئوری دانشگاهی بی فایده، شما بهترین شیوه های توسعه برگرفته از تجربه کاری من را یاد می گیرید،

• قیمت مناسب – در مقایسه با بوت کمپ های ثابت توسعه دهندگان، دوره بسیار ارزان تر است، بنابراین نه تنها در زمان، بلکه در هزینه نیز صرفه جویی می کنید،

• در هر مکان و هر زمان در دسترس است – فرم آنلاین به شما امکان می دهد دوره را در راحت ترین مکان (در خانه، محل کار یا کافه) و زمان (هنگام رفت و آمد با مترو یا استراحت در خانه بعد از کار) اجرا کنید، بنابراین می توانید آن را با دستور کار خود تنظیم کنید،

• قابل دسترسی روی دسکتاپ، تلفن همراه و تلویزیون - می‌توانید سخنرانی‌های من را در دستگاه مورد نظرتان نمایش دهید، بنابراین مجبور نیستید به رایانه شخصی خود بچسبید،

• گواهی پایان دوره – پس از اتمام دوره، یک گواهی قابل چاپ دریافت می کنید که رزومه شما را جذاب تر می کند.


موسیقی ویدیوی مقدماتی توسط Bensound


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

آماده سازی Preparation

  • با پایتون چه کاری می توانم انجام دهم؟ What Can I Do With Python?

  • ابزار لازم The necessary tools

  • شروع کار با آناکوندا Getting Started With Anaconda

  • استفاده از محیط های آنلاین Using online environments

  • چگونه از این دوره بیشترین بهره را ببریم؟ How to Get The Most Out of This Course?

  • برنامه درسی PCEP در مقابل این دوره PCEP Syllabus vs This course

ماژول 1: مفاهیم اساسی Module 1: Basic Concepts

  • اولین برنامه پایتون شما Your first Python program

  • اطلاعات بیشتر در مورد print() More about print()

  • قبل از انجام تمرینات کدنویسی این را بخوانید Read This Before Taking Coding Exercises

  • تمرین چاپ () Practising print()

  • تمرین کدنویسی 1: راه حل Coding Exercise 1: Solution

  • متغیرها Variables

  • انواع داده ها Data Types

  • نظرات Comments

  • نمایش های عددی Numerical representations

  • اپراتورها Operators

  • اضافی: چگونه مدول تقسیم % کار می کند؟ Extra: How does modulo division % work?

  • اضافی: مراقب تقسیم اعداد صحیح باشید! Extra: Watch out for integer division!

  • متغیرها و اپراتورها Variables and Operators

  • تمرین کدنویسی 2: راه حل Coding Exercise 2: Solution

  • تخصیص مجدد مقادیر Reassigning values

  • تابع ()input The input() function

  • تمرین ورودی() Practising input()

  • تمرین کدنویسی 3: راه حل Coding Exercise 3: Solution

  • کمی تئوری فنی A bit of technical theory

  • ماژول 1 مسابقه Module 1 Quiz

ماژول 2: انواع داده ها، ارزیابی ها، ورودی/خروجی اولیه Module 2: Data Types, Evaluations, Basic I/O

  • ریخته گری نوع Type casting

  • ماشین حساب حقوق Salary calculator

  • تمرین کدنویسی 4: راه حل Coding Exercise 4: Solution

  • اطلاعات بیشتر در مورد اپراتورها More about operators

  • اطلاعات بیشتر در مورد print() و رشته ها More about print() and strings

  • عملگرهای بیتی Bit operators

  • مسابقه ماژول 2 Module 2 Quiz

ماژول 3: جریان کنترل - بلوک ها و حلقه های شرطی Module 3: Control Flow – Conditional Blocks and Loops

  • اگر اظهارات If statements

  • عملگرها و شرایط منطقی Logical operators and Conditions

  • پیوستن به شرایط چندگانه Joining multiple conditions

  • عبارات if تو در تو Nested if statements

  • راهنمای سیاست بازپرداخت Refund Policy Helper

  • تمرین کدنویسی 5: راه حل Coding Exercise 5: Solution

  • حلقه while The while loop

  • حلقه for The for loop

  • بشکن و ادامه بده break and continue

  • سایر ویژگی های حلقه Other loop features

  • بازی حدس زدن پایتون Python Guessing Game

  • تمرین کدنویسی 6: راه حل Coding Exercise 6: Solution

  • مسابقه ماژول 3 Module 3 quiz

ماژول 4: مجموعه داده ها - تاپل ها، دیکشنری ها، فهرست ها و رشته ها Module 4: Data Collections – Tuples, Dictionaries, Lists and Strings

  • مقدمه ای بر لیست ها Introduction to lists

  • حذف عناصر لیست Deleting list elements

  • افزودن عناصر جدید به لیست ها Adding new elements to lists

  • لیست های تکراری Iterating lists

  • کمک به بودجه Helping with the Budget

  • کدنویسی تمرین 7: راه حل Coding Exercise 7: Solution

  • تغییر موقعیت عناصر Changing element positions

  • بررسی حضور عنصر Checking element presence

  • کپی کردن لیست ها Copying lists

  • درک فهرست List comprehension

  • لیست های تو در تو Nested lists

  • افزودن و ضرب لیست ها Adding and multiplying lists

  • ویژگی های رشته بیشتر Further string features

  • مقدمه ای بر تاپل ها Introduction to tuples

  • عملیات تاپل Tuple operations

  • تاپل ها در لیست ها، لیست ها در تاپل ها Tuples in lists, lists in tuples

  • همه راه ها به رم ختم می شود All Roads Lead to Rome

  • کدنویسی تمرین 8: راه حل Coding Exercise 8: Solution

  • مقدمه ای بر فرهنگ لغت Introduction to dictionaries

  • عملیات فرهنگ لغت Dictionary operations

  • فرهنگ لغت تعاملی Interactive Dictionary

  • تمرین کدنویسی 9: راه حل Coding Exercise 9: Solution

  • مسابقه ماژول 4 Module 4 Quiz

ماژول 5: توابع و استثنائات Module 5: Functions and Exceptions

  • مقدمه ای بر توابع نوشتن Introduction to writing functions

  • توابع با پارامترها Functions with parameters

  • مقادیر پارامترهای پیش فرض Default parameter values

  • نام دامنه ها Name scopes

  • مقدار None The None value

  • کلمه کلیدی بازگشت The return keyword

  • از شر موارد تکراری خلاص شوید! Get Rid of Duplicates!

  • تمرین کدگذاری 10: راه حل Coding Exercise 10: Solution

  • بازگشت Recursion

  • ژنراتورها Generators

  • مقدمه ای بر استثناها Introduction to exceptions

  • آیا می توانید SyntaxErrors را پیدا کنید؟ Can you catch SyntaxErrors?

  • سلسله مراتب استثنایی Exception hierarchy

  • انتشار استثناها Propagating exceptions

  • استثناهای ادعایی Assertion exceptions

  • مسابقه ماژول 5 Module 5 Quiz

تبریک می گویم! Congratulations!

  • تبریک می گویم! Congratulations!

آزمون آزمایشی Mock Exam

  • آزمون آزمایشی PCEP-30-02 Mock PCEP-30-02 Exam

مراحل بعدی Next steps

  • بعد کجا بریم؟ Where to go next?

  • سخنرانی پاداش Bonus Lecture

  • لینکدین: مهارت های جدید خود را نشان دهید! LinkedIn: Show your new skills!

نمایش نظرات

آموزش Python PCEP: برنامه نویس پایتون در سطح ورودی گواهی شده باشید
جزییات دوره
4 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
10,027
4.7 از 5
دارد
دارد
دارد
Adrian Wiech
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Adrian Wiech Adrian Wiech

مهندس ارشد نرم افزار و مدرس Udemy