آموزش همکار خبره در برنامه نویسی پایتون (PCAP)

دانلود Certified Associate in Python Programming (PCAP)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش برنامه نویسی Python Associate Certified Intermediate، فراگیران را برای شرکت در آزمون PCAP-31-03، که آزمونی مورد نیاز برای کسب گواهینامه PCAP است، آماده می کند.

Python یکی از ساده‌ترین و در دسترس‌ترین زبان‌های برنامه‌نویسی امروزی است، و تصور توسعه‌دهنده‌ای که از دانستن آن سودی نبرد، سخت است. به نظر می رسد پایتون همیشه در همه جا ظاهر می شود.

توسعه دهندگانی که با دانشمندان و محققان داده کار می کنند به صدها کتابخانه علمی برای گسترش پایتون برای کار خود متکی هستند. توسعه‌دهندگانی که با استارت‌آپ‌های فناوری کار می‌کنند، سهولت استفاده و مقیاس‌پذیری پایتون را دوست دارند – برای ساخت راه‌حل‌های ساده‌ای که می‌دانید وقتی شرکت می‌تواند منفجر شود، عالی است. مهم نیست که کجا توسعه می‌دهید یا چگونه، یادگیری پایتون یا به کار شما سرعت می‌بخشد یا آن را با پای راست شروع می‌کند.

برای هر کسی که توسعه‌دهندگان را مدیریت می‌کند، این آموزش پایتون را می‌توان برای آمادگی آزمون PCAP-31-03، نصب برنامه‌نویسان جدید، برنامه‌های آموزشی فردی یا تیمی، یا به‌عنوان منبع مرجع بنیاد لینوکس استفاده کرد.

PCAP: آنچه شما باید بدانید

این آموزش پایتون اهداف آزمون PCAP-31-03 را پوشش می‌دهد، از جمله این موضوعات:

  • شناخت مفاهیم پایه پایتون: تورفتگی، کامپایل، عملگرها و عبارات
  • کدنویسی با زبان پایتون برای انجام وظایف برنامه نویسی اولیه
  • ترکیب اجرای شرطی، حلقه‌ها، نحو پایتون و معنایی در کد
  • نوشتن کد خوب که از برنامه نویسی شی گرا استفاده می کند
  • تعریف و فراخوانی توابع و مولدهای خود
چه کسی باید در آموزش PCAP شرکت کند؟

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

توسعه‌دهنده‌های جدید یا مشتاق. اگر توسعه‌دهنده جدیدی هستید، سؤال این نیست که آیا باید گواهینامه برنامه‌نویسی پایتون را کسب کنید یا نه، بلکه این است که چه زمانی. شما می‌توانید تا پایان حرفه توسعه خود برای کسب گواهی صبر کنید، اما این امر اجتناب‌ناپذیر را به تعویق می‌اندازید. پایتون یکی از رایج‌ترین، در دسترس‌ترین، همه‌کاره‌ترین و مقیاس‌پذیرترین زبان‌ها در جهان است -- آن را در ابتدای کار خود یاد بگیرید و حرفه خود را بر اساس آن بنا کنید.

توسعه دهندگان با تجربه. اگر چندین سال است که در حال توسعه هستید، احتمالاً قبلاً متوجه شده اید که پایتون چقدر رایج است. حتی ممکن است طی سال‌ها به تنهایی آشنایی مبهمی با این زبان داشته باشید. با این آموزش Associate Certified in Python Programming، هر شکافی را که ممکن است در طول سال‌ها انباشته کرده باشید را پر کنید و آماده باشید تا خود را با گواهینامه متوسط ​​ثابت کنید.


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

مقدمه ای بر برنامه نویسی و پایتون Introduction to Programming and Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • کامپایل کد به فایل های اجرایی Compiling Code into Executables

  • نصب پایتون 3 Installing Python 3

  • پیکربندی متغیر PATH Configuring the PATH variable

  • انتخاب یک ویرایشگر کد Choosing a Code Editor

  • نتیجه Conclusion

مقدمه ای بر زبان پایتون Introduction to the Python Language

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • آماده سازی محیط کدنویسی ما Preparing Our Coding Environment

  • واژگان پایه پایتون Basic Python Vocabulary

  • اولین مراحل برنامه نویسی ما Our First Programming Steps

  • تکنیک های برنامه نویسی خوب Good Programming Techniques

  • نتیجه Conclusion

متغیرهای پایتون و انواع داده ها Python Variables and Data Types

  • بررسی اجمالی Overview

  • فایل های تکمیلی Supplemental Files

  • درک متغیرها Understanding Variables

  • آشنایی با انواع داده پایتون Understanding Python Data Types

  • انواع داده های ریخته گری Casting Data Types

  • پایتون Literals Python Literals

  • همه اش را بگذار کنار هم Putting it All Together

  • نتیجه Conclusion

اپراتورهای پایتون Python Operators

  • بررسی اجمالی Overview

  • فایل های تکمیلی Supplemental Files

  • اپراتورهای پایتون Python Operators

  • اپراتور واگذاری Assignment Operator

  • عملگرهای حسابی Arithmetic Operators

  • اپراتورهای رابطه ای Relational Operators

  • عملگرهای ترکیبی، رشته ای و بیتی Combination, String, and Bitwise Operators

  • ایجاد تغییر Making Change

  • نتیجه Conclusion

ورودی و خروجی پایه با پایتون Basic Input and Output with Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • ورودی و خروجی پایه Basic Input and Output

  • خروجی با چاپ Output with Print

  • چاپ پارامترهای سپتامبر، پایان و فایل Print Parameters Sep, End, and File

  • دریافت داده با ورودی Getting data with Input

  • قالب بندی خروجی متن Formatting Text Output

  • استفاده از ورودی و خروجی Putting Input and Output to Use

  • نتیجه Conclusion

شرط ها و حلقه ها در پایتون Conditionals and Loops in Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • شرط ها و حلقه ها در پایتون Conditionals and Loops in Python

  • کد انشعاب با شرایط Branching Code with Conditionals

  • تکرار کد با حلقه های while Iterating Code with While Loops

  • تکرار کد با حلقه های For Iterating Code with For Loops

  • کنترل شرطی و حلقه Conditional and Loop Control

  • ساخت بازی جلاد Creating the Game Hangman

  • نتیجه Conclusion

رشته های پایتون را درک کنید Understand Python Strings

  • بررسی اجمالی Overview

  • فایل های تکمیلی Supplemental Files

  • رشته های پایتون را درک کنید Understand Python Strings

  • ذخیره و دستکاری رشته ها Storing and Manipulating Strings

  • رمزگذاری رشته ها با ASCII، Unicode و UTF-8 Encoding Strings with ASCII, Unicode, and UTF-8

  • شخصیت های فرار برای رشته ها Escape Characters for Strings

  • عملگرها و توابع رشته Operators and String Functions

  • نتیجه Conclusion

لیست ها و دیکشنری ها در پایتون Lists and Dictionaries in Python

  • بررسی اجمالی Overview

  • فایل های تکمیلی Supplemental Files

  • لیست ها و دیکشنری ها در پایتون Lists and Dictionaries in Python

  • مرتب سازی مقادیر در لیست ها Ordering Values in Lists

  • ارزش های نامگذاری شده در فرهنگ لغت Named Values in Dictionaries

  • نتیجه Conclusion

مقدمه ای بر توابع در پایتون Introduction to Functions in Python

  • بررسی اجمالی Overview

  • فایل های تکمیلی Supplemental Files

  • مقدمه ای بر توابع در پایتون Introduction to Functions in Python

  • فراخوانی توابع Invoking Functions

  • توابع وارداتی Importing Functions

  • تعریف توابع Defining Functions

  • توابع لامبدا Lambda Functions

  • توابع بازگشتی Recursive Functions

  • نتیجه Conclusion

عملیات پیشرفته با توابع در پایتون Advanced Operations with Functions in Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • توابع پیشرفته پایتون Advanced Python Functions

  • دامنه متغیر پایتون Python Variable Scope

  • نقشه برداری، فیلتر کردن، و کاهش Mapping, Filtering, and Reducing

  • توابع مرتب سازی Sorting Functions

  • نتیجه Conclusion

وارد کردن و استفاده از ماژول ها در پایتون Importing and Using Modules in Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • وارد کردن ماژول ها Importing Modules

  • نصب پکیج ها با Pip Installing Packages with Pip

  • نتیجه Conclusion

موارد استثنا را با پایتون مدیریت کنید Handle Exceptions with Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • موارد استثنا را با پایتون مدیریت کنید Handle Exceptions with Python

  • درک استثناها و ادعاها Understanding Exceptions and Assertions

  • مدیریت خطاها با Try و Except Handling Errors with Try and Except

  • Else، در نهایت، و Exception Object Else, Finally, and the Exception Object

  • سلسله مراتب شی استثنایی Exception Object Hierarchy

  • نتیجه Conclusion

مقدمه ای بر برنامه نویسی شی گرا با پایتون Introduction to Object Oriented Programming with Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • مقدمه ای بر برنامه نویسی شی گرا با پایتون Introduction to Object-Oriented Programming with Python

  • کلاس ها و اشیاء Classes and Objects

  • درک صفات Understanding Attributes

  • روش های درک Understanding Methods

  • نتیجه Conclusion

برنامه نویسی پیشرفته شی گرا با پایتون Advanced Object-Oriented Programming with Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • برنامه نویسی پیشرفته شی گرا با پایتون Advanced Object-Oriented Programming with Python

  • عمومی در مقابل اعضای خصوصی Public vs Private Members

  • روش های درون نگری Introspection Methods

  • سریال سازی اشیاء Serializing Objects

  • وراثت Inheritance

  • نتیجه Conclusion

خواندن و نوشتن فایل ها با پایتون Read and Write Files with Python

  • بررسی اجمالی Overview

  • فایل تکمیلی Supplemental File

  • خواندن و نوشتن فایل ها Reading and Writing Files

  • باز کردن فایل ها و اشیاء فایل Opening Files and File Objects

  • خواندن اشیاء فایل جریان Reading Stream File Objects

  • خواندن و نوشتن باینری Binary Reading and Writing

  • خواندن و نوشتن فایل ها در عمل Reading and Writing Files in Practice

  • نتیجه Conclusion

نمایش نظرات

CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دوره‌های آموزشی متنوعی را در زمینه‌های مختلف از جمله شبکه‌های کامپیوتری، امنیت سایبری، سیستم‌های عامل، و برنامه‌نویسی ارائه می‌دهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس می‌شوند.

آموزش همکار خبره در برنامه نویسی پایتون (PCAP)
جزییات دوره
13h
81
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Ben Finkel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ben Finkel Ben Finkel

"بهترین بخش در مورد مربی بودن، یادگیری همه این فناوری های جدید و کار کردن با جامعه ای از افرادی است که همگی علاقه مند به یادگیری هستند، و به طور کلی بخشی از فرهنگی بودن که برای یادگیری به روش من ارزش قائل است. من عاشق آن هستم. بنشینم و روی یک موضوع درگیر یا پیچیده کار کنم تا بتوانم با مهارت در مورد آن روی صفحه صحبت کنم." بن فینکل از سال 1996 در توسعه نرم افزار کار کرده است. قبل از پیوستن به CBT Nuggets، او یک مهندس نرم افزار در بانک M&T در بوفالو، نیویورک بود. او مربی گواهی شده گوگل است. وقتی بن ویدیوهای آموزشی CBT Nuggets را ایجاد نمی کند، از اسکی، اسنوبورد، مطالعه و دم کردن آبجو و سیب در خانه لذت می برد. او همچنین خود را یک برنامه نویس سرگرمی می داند و دوست دارد فناوری های توسعه جدید را یاد بگیرد.

ارتباط با بن:

کارشناس توسعه دهنده گوگل، مربی گواهی شده گوگل، Microsoft ASP.NET (WebForms و MVC)، تجزیه و تحلیل و طراحی داده ها، معماری پایگاه داده رابطه ای، MS SQL Server، Microsoft C#.NET، Javascript، jQuery، Microsoft Visual Basic .NET و 6.0، خدمات گزارش دهی دات نت، MS Access، پایتون