آموزش مبانی پایتون: مسیر جامع گواهینامه برای مبتدیان [ویدیو] - آخرین آپدیت

دانلود Python Foundations: The Complete Beginner's Certification Path [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره عملی، مبتدیان مطلق را با مفاهیم اصلی پایتون، از نصب و سینتکس گرفته تا حلقه‌ها، توابع و ساختارهای داده آشنا می‌کند. شما با یادگیری نحوه نصب پایتون، نوشتن اولین اسکریپت‌ها و درک اصطلاحات کلیدی برنامه‌نویسی شروع خواهید کرد. ماژول‌های ابتدایی شامل انواع داده‌ها، متغیرها، عملگرها و عبارت‌ها است که به شما در ایجاد یک پایه قوی کمک می‌کند. سپس، وارد مبحث جریان کنترل با دستورات شرطی و حلقه‌ها می‌شوید و از طریق آزمایشگاه‌های عملی و چالش‌هایی مانند ماشین‌حساب قیمت بلیط سینما و بازی حدس عدد تمرین می‌کنید. در ادامه، نحوه نوشتن توابع قابل استفاده مجدد، استفاده از بازگشت (Recursion) و مدیریت محدوده متغیرها (Scope) را خواهید آموخت. همچنین با استفاده از لیست‌ها، دیکشنری‌ها، تاپل‌ها و ست‌ها، اپلیکیشن‌های کوچکی مانند مدیریت لیست کارهای روزانه و دفترچه تلفن می‌سازید. در نهایت، نحوه مدیریت ورودی/خروجی، خطاهای ابتدایی و استثناهای رایج را یاد گرفته و سپس وارد مرحله آمادگی آزمون می‌شوید. دوره با نکاتی در مورد مطالعه برای گواهینامه PCEP، اجتناب از اشتباهات رایج و برنامه‌ریزی برای مراحل بعدی برنامه‌نویسی به پایان می‌رسد. در پایان، شما نه تنها در مبانی پایتون تسلط خواهید داشت، بلکه آماده دریافت اولین گواهینامه خود و ساختن آینده‌ای در دنیای کدنویسی خواهید بود. ساخت و اجرای اسکریپت‌های پایتون در سیستم‌عامل‌های مختلف به‌کارگیری متغیرها، انواع داده‌ها و عملگرها در برنامه‌های ابتدایی نوشتن منطق شرطی با استفاده از دستورات if، elif و else ایجاد حلقه‌ها برای تکرار عملیات و پردازش توالی‌ها تعریف و استفاده از توابع شامل بازگشت و محدوده متغیرها مدیریت لیست‌ها، دیکشنری‌ها، تاپل‌ها و ست‌ها در پروژه‌ها این دوره برای مبتدیان مطلق، افرادی که قصد تغییر شغل دارند و توسعه‌دهندگان مشتاق برای دریافت گواهینامه PCEP ایده‌آل است. هیچ تجربه قبلی در برنامه‌نویسی مورد نیاز نیست و تنها آشنایی ابتدایی با کامپیوتر و مدیریت فایل‌ها کافی است. پوشش کامل پایتون مطابق با اهداف گواهینامه PCEP * پروژه‌های کوچک و آزمایشگاه‌های عملی بعد از هر مفهوم کلیدی * پیشروی شفاف از سینتکس پایه تا توابع و ساختارهای داده

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

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

  • پایتون چیست و چه کارهایی می‌تواند انجام دهد؟ What Is Python and What Can It Do?

  • نصب پایتون در ویندوز، مک و لینوکس Installing Python on Windows, macOS, and Linux

  • راه اندازی اولین اسکریپت پایتون Setting Up Your First Python Script

  • استفاده از شل پایتون در مقابل اسکریپت‌ها Using the Python Shell vs Scripts

  • انتخاب IDE – وی اس کد، پای‌چارم یا IDLE Choosing an IDE – VS Code, PyCharm, or IDLE

  • درک اصطلاحات برنامه‌نویسی (متغیرها، توابع و غیره) Understanding Programming Terminology (Variables, Functions, etc.)

  • اصول سینتکس پایتون – تو رفتگی، کامنت‌ها و بلوک‌های کد Python Syntax Basics – Indentation, Comments, and Code Blocks

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

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

  • متغیرها و نام‌گذاری Variables and Naming

  • اعداد صحیح و اعشاری – مبانی و محاسبات Integers and Float Numbers – Basics and Arithmetic

  • رشته‌ها – ایجاد و چاپ متن Strings – Creating and Printing Text

  • اتصال رشته‌ها و کاراکترهای کنترلی (Escape Sequences) String Concatenation and Escape Sequences

  • بولیان – درست، غلط و مبانی منطقی Booleans – True, False, and Logical Basics

  • تبدیل انواع داده‌ها (str, int, float, bool) Type Conversion and Casting (str, int, float, bool)

عملگرها و عبارت‌ها Operators and Expressions

  • عملگرها و عبارت‌ها Operators and Expressions

  • آزمایشگاه کوچک – عملگرها و عبارت‌ها Mini Lab – Operators and Expressions

  • عملگرهای انتسابی Assignment Operators

  • عملگرهای مقایسه‌ای Comparison Operators

  • عملگرهای منطقی Logical Operators

  • عملگرهای بیتی – مبانی و موارد استفاده Bitwise Operators – Basics and Use Cases (Light Version)

  • اولویت عملگرها و گروه‌بندی با پرانتز Operator Precedence and Grouping with Parentheses

  • آزمایشگاه کوچک – اولویت عملگرها و گروه‌بندی با پرانتز Mini Lab – Operator Precedence and Grouping with Parentheses

  • پروژه کوچک – مبدل دما Mini Project – Temperature Converter

دستورات شرطی Conditional Statements

  • نوشتن دستورات ساده If Writing Simple If Statements

  • افزودن دستور Else Adding Else Statement

  • استفاده از Elif برای شرایط متعدد Using Elif for Multiple Conditions

  • آزمایشگاه کوچک – ساخت یک ارزیاب نمره ساده Mini Lab – Build a Simple Grade Evaluator

  • دستورات If تودرتو و بهترین روش‌ها Nested If Statements and Best Practices

  • مقادیر Truthy و Falsy در شرط‌ها Truthy and Falsy Values in Conditions

  • آزمایشگاه کوچک – بررسی سن با شرایط If تودرتو Mini Lab – Age Checker with Nested If Conditions

  • چالش – ماشین‌حساب قیمت بلیط سینما Challenge – Movie Ticket Price Calculator

حلقه‌ها و کنترل حلقه Loops and Loop Control

  • حلقه While – سینتکس و مثال‌ها The While Loop – Syntax and Examples

  • حلقه‌های بی‌نهایت و نحوه شکستن آن‌ها Infinite Loops and Breaking Them

  • آزمایشگاه کوچک – ایجاد یک تایمر شمارش معکوس با While Mini Lab – Create a Countdown Timer with While

  • حلقه For – پیمایش در توالی‌ها The For Loop – Iterating Over Sequences

  • استفاده از range() در حلقه‌ها Using range() in Loops

  • دستورات کنترل حلقه – break، continue و pass Loop Control Statements – break, continue, and pass

  • حلقه‌های تودرتو و الگوهای طراحی حلقه Nested Loops and Loop Design Patterns

  • آزمایشگاه کوچک – چاپ جدول ضرب با حلقه‌ها Mini Lab – Print a Multiplication Table with Loops

  • پروژه کوچک – بازی حدس عدد (عدد تصادفی + حلقه While + Break) Mini Project – Number Guessing Game (Random Number + While Loop + Break)

توابع Functions

  • توابع چیستند و چرا از آن‌ها استفاده می‌کنیم؟ What Are Functions and Why Use Them?

  • تعریف یک تابع Defining a Function

  • آزمایشگاه کوچک – نوشتن تابعی برای جمع دو عدد Mini Lab – Write a Function to Add Two Numbers

  • آرگومان‌ها و پارامترهای تابع Function Arguments and Parameters

  • برگرداندن مقادیر با return Returning Values with return

  • آزمایشگاه کوچک – ساخت تابعی برای محاسبه مساحت دایره Mini Lab – Create a Function That Calculates Area of a Circle

  • محدوده متغیرها – متغیرهای محلی در مقابل سراسری Scope – Local vs Global Variables

  • مقدمه‌ای بر بازگشت (Recursion) Introduction to Recursion

  • آزمایشگاه کوچک – نوشتن یک تابع بازگشتی برای محاسبه فاکتوریل Mini Lab – Write a Recursive Function to Calculate Factorial

  • تکلیف چالش – نوشتن تابعی که زوج یا فرد بودن عدد را برگرداند Challenge Task – Write a Function That Returns Whether a Number Is Even or Odd

مجموعه‌های داده – لیست‌ها، تاپل‌ها، دیکشنری‌ها و ست‌ها Data Collections – Lists, Tuples, Dictionaries, Sets

  • ایجاد و دسترسی به لیست‌ها Creating and Accessing Lists

  • متدهای لیست – append()، remove() و غیره List Methods – append(), remove(), etc.

  • برش (Slicing) و پیمایش در لیست‌ها Slicing and Iterating Over Lists

  • آزمایشگاه کوچک – ساخت یک اپلیکیشن ساده لیست خرید Mini Lab – Build a Simple Grocery List App

  • تاپل‌ها – چرا تغییرناپذیر هستند؟ Tuples – What Makes Them Immutable

  • دیکشنری‌ها – کلیدها و مقادیر Dictionaries – Keys and Values

  • افزودن، دسترسی و حذف عناصر دیکشنری Adding, Accessing, and Removing Dictionary Elements

  • آزمایشگاه کوچک – ایجاد دفترچه تلفن با استفاده از دیکشنری‌ها Mini Lab – Create a Contact Book Using Dictionaries

  • ست‌ها – چه هستند و چه زمانی استفاده شوند؟ Sets – What They Are and When to Use Them

  • آزمایشگاه کوچک – استفاده از ست‌ها برای حذف تکراری‌ها از لیست Mini Lab – Use Sets to Remove Duplicates from a List

  • پروژه کوچک – مدیریت لیست کارهای روزانه (To Do List) Mini Project – To-Do List Manager

ورودی، خروجی و خطاهای ابتدایی Input, Output, and Basic Errors

  • استفاده از input() برای دریافت ورودی کاربر Using input() to Get User Input

  • چاپ خروجی – print() و فرمت‌بندی Printing Output – print() and Formatting

  • کار با کاراکترهای کنترلی و رشته‌های چندخطی Working with Escape Characters and Multiline Strings

  • خطاهای رایج و مقدمه‌ای بر try except Common Errors and Intro to try-except (Minimal)

  • آزمایشگاه کوچک – ساخت یک صفحه ورود ساده با ورودی و خروجی Mini Lab – Build a Simple Login Prompt Using Input and Output

  • چالش – ساخت یک اپلیکیشن آزمون (Quiz) ساده Challenge Prompt – Create a Simple Quiz App

آمادگی نهایی و تمرین Final Preparation and Practice

  • چه انتظاری از آزمون PCEP داشته باشیم؟ What to Expect on the PCEP Exam

  • نکات مطالعه و اشتباهات رایجی که باید از آن‌ها اجتناب کرد Study Tips and Common Mistakes to Avoid

  • چگونه با چالش‌های کدنویسی به طور موثر تمرین کنیم؟ How to Practice Effectively with Coding Challenges

  • برنامه‌ریزی برای مراحل بعدی Planning Your Next Steps

نمایش نظرات

آموزش مبانی پایتون: مسیر جامع گواهینامه برای مبتدیان [ویدیو]
جزییات دوره
9h 0m
71
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anand Rao Nednur Anand Rao Nednur

Anand Rao Nednur یک مربی فنی ارشد و مشاور ابر است. او حدود 15 سال با شرکت های بزرگ کار کرده است و طیف گسترده ای از فناوری ها را در کارنامه خود دارد. Anand نه تنها در پلتفرم‌های ابری (Azure، AWS و GCP) مهارت دارد، بلکه با IAM، امنیت و اتوماسیون با PowerShell و Python نیز به خوبی آشناست. علاوه بر این، مطالب دوره های مختلف را تدوین و به روز می کند. او به مهندسان بسیاری در معاینات آزمایشگاهی و اخذ گواهینامه کمک کرده است. آناند همچنین یک متخصص باتجربه گواهی است که دارای چندین گواهینامه است و آموزش های تحت رهبری مربی را در چندین ایالت در هند و همچنین چندین کشور مانند ایالات متحده آمریکا، بحرین، کنیا و امارات ارائه کرده است. او به عنوان یک مربی دارای گواهی مایکروسافت در سطح جهانی برای مشتریان شرکت های بزرگ کار کرده است.