لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش همکار خبره در برنامه نویسی پایتون (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
CBT Nuggets یک شرکت آموزشی آنلاین است که در زمینه فناوری اطلاعات (IT) و مدیریت پروژه تخصص دارد. این شرکت دورههای آموزشی متنوعی را در زمینههای مختلف از جمله شبکههای کامپیوتری، امنیت سایبری، سیستمهای عامل، و برنامهنویسی ارائه میدهد. محتوای آموزشی CBT Nuggets به صورت ویدئوهای آموزشی کوتاه و کاربردی طراحی شده است که توسط کارشناسان و مدرسان مجرب تدریس میشوند.
"بهترین بخش در مورد مربی بودن، یادگیری همه این فناوری های جدید و کار کردن با جامعه ای از افرادی است که همگی علاقه مند به یادگیری هستند، و به طور کلی بخشی از فرهنگی بودن که برای یادگیری به روش من ارزش قائل است. من عاشق آن هستم. بنشینم و روی یک موضوع درگیر یا پیچیده کار کنم تا بتوانم با مهارت در مورد آن روی صفحه صحبت کنم." بن فینکل از سال 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، پایتون
نمایش نظرات