دوره جامع آموزش پایتون - آخرین آپدیت

دانلود The Complete Python Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندانه‌تر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. برنامه‌نویسی پایتون را با این دوره جامع و همه‌جانبه استاد شوید. مفاهیم اصلی پایتون را از متغیرها و حلقه‌ها تا مباحث پیشرفته مانند توابع، کلاس‌ها و ماژول‌ها، همراه با تجربه کدنویسی عملی در پایتون و PyCharm بیاموزید. با تنظیم پایتون در ویندوز و مک شروع کنید، سپس وارد دنیای متغیرها، عملگرها، تبدیل انواع داده‌ها و مدیریت ورودی‌ها شوید. با یادگیری حلقه‌ها، دستورات تصمیم‌گیری و کار با رشته‌ها، یک پایه قوی بسازید. در مراحل پیشرفته به سراغ توابع، بازگشت (Recursion)، عبارات لامبدا، برنامه‌نویسی شی‌گرا و ساختارهای داده‌ای پایتون مانند لیست‌ها، تاپل‌ها، مجموعه‌ها و دیکشنری‌ها بروید. این دوره برای برنامه‌نویسان آینده، توسعه‌دهندگان نرم‌افزار، علاقه‌مندان به داده‌ها و هر کسی که می‌خواهد پایتون را از صفر بیاموزد، ایده‌آل است. هیچ دانش قبلی از برنامه‌نویسی مورد نیاز نیست. در پایان این دوره، شما قادر خواهید بود با اعتماد به نفس برنامه‌های پایتون بنویسید، ساختارهای داده را به طور موثر درک و استفاده کنید، توابع و کلاس‌ها را ایجاد نمایید و از ماژول‌ها برای حل بهینه مسائل دنیای واقعی بهره ببرید.

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

مقدمه Introduction

  • معرفی دوره Course Introduction

  • معرفی و ویژگی‌های پایتون Python Introduction and Features

راه‌اندازی پایتون Set Up Python

  • نصب پایتون (2025) Install Python (2025)

  • نصب PyCharm (2025) Install PyCharm (2025)

  • اتصال پایتون و PyCharm (2025) Connect Python and PyCharm (2025)

  • اولین برنامه پایتون در PyCharm (2025) First Python program on PyCharm (2025)

نصب پایتون روی مک Install Python on MAC

  • نصب پایتون و PyCharm در مک Install Python and PyCharm on MAC

متغیرهای پایتون Python Variables

  • متغیرها در پایتون چیستند؟ What Are Variables in Python?

  • مثال کدنویسی متغیرها Coding Example - Variables

محدوده متغیرها Scope of Variables

  • محدوده متغیرها چیست؟ What Is the Scope of Variables?

  • محدوده محلی (Local) Local Scope

  • محدوده جهانی (Global) Global Scope

  • کلمه کلیدی Global: تغییر مقدار متغیر جهانی Global Keyword: Change the Value of a Global Variable

توکن‌های پایتون Python Tokens

  • توکن‌ها و انواع آن‌ها چیستند؟ What Are tokens and Their Types?

  • کلمات کلیدی Keywords

  • شناسه‌ها Identifiers

  • مقادیر ثابت (Literals) Literals

عملگرهای پایتون Python - Operators

  • عملگرها چیستند؟ What Are Operators?

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

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

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

  • عملگرهای شناسایی (Identity) Identity Operators

  • عملگرهای عضویت (Membership) Membership Operators

  • عملگرهای بیتی Bitwise Operators

کامنت‌های پایتون Python - Comments

  • کامنت‌ها چیستند؟ What Are Comments?

  • کامنت‌های تک‌خطی و چندخطی Single-Line and Multi-Line Comments

تبدیل نوع داده‌ها در پایتون Python – Type Conversion

  • تبدیل نوع داده در پایتون چیست؟ What Is Type Conversion in Python?

  • ۳ مثال کدنویسی 3 Coding Examples

دریافت ورودی کاربر در پایتون Python – Get User Input

  • نحوه دریافت ورودی کاربر (با مثال) How to Get User Input (With Example)

دستورات تصمیم‌گیری در پایتون Python – Decision-Making Statements

  • دستورات تصمیم‌گیری در پایتون چیستند؟ What Are Decision-Making Statements in Python?

  • دستور if if Statement

  • دستور if...else if…else Statement

  • دستور if...elif...else if...elif...else

دستورات Break و Continue Python – Break and Continue Statements

  • دستور Break Break Statement

  • دستور Continue Continue Statement

حلقه‌ها در پایتون Python – Loops

  • حلقه‌ها چیستند؟ What Are Loops?

  • حلقه While While Loop

  • حلقه For For Loop

اعداد در پایتون Python – Numbers

  • انواع داده‌های عددی چیستند؟ What Are Numeric Datatypes?

  • انواع Integer, Long, Float, Complex Types - Integer, Long, Float, Complex Data Types

رشته‌ها در پایتون Python – Strings

  • رشته‌ها (Strings) چیستند؟ What Are Strings?

  • ایجاد رشته در پایتون Create a String in Python

  • مقادیر ثابت رشته‌ای String Literals

  • برش (Slicing) برای دسترسی به زیررشته‌ها Slicing to Access Substrings

  • اندیس‌گذاری منفی برای دسترسی به زیررشته‌ها Negative Indexing to Access Substrings

  • دسترسی به کاراکتر در رشته‌های پایتون Accessing a Character in Python Strings

  • اتصال رشته‌ها Concatenate Strings

  • بیش از ۳۰ متد داخلی رشته‌ها - مثال‌های کدنویسی 30+ Built-In String Methods - Coding Examples

توابع در پایتون Python – Functions

  • توابع چیستند؟ What Are Functions?

  • ایجاد و فراخوانی یک تابع Create and Call a Function

  • ایجاد تابع با پارامترها Create a Function with Parameters

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

  • بازگشت (Recursion) Recursion

  • دستور return The Return Statement

توابع لامبدا Python – Lambda Functions

  • توابع لامبدا چیستند؟ What Are Lambda Functions?

  • ۵ مثال کدنویسی 5 Coding Examples

کلاس‌ها و اشیاء Python – Classes and Objects

  • کلاس‌ها و اشیاء - مقدمه Classes and Objects - Introduction

  • کلاس چیست و چگونه ایجاد می‌شود؟ What Is a class? How to Create It?

  • شیء (Object) چیست؟ What Is an Object?

  • مثال‌های کلاس‌ها و اشیاء Examples - Classes and Objects

  • تابع init() init() Function

تاپل‌ها در پایتون Python – Tuples

  • تاپل‌ها در پایتون چیستند؟ What Are Tuples in Python?

  • تفاوت تاپل‌ها و لیست‌ها Difference between Tuples and Lists

  • ایجاد تاپل در پایتون Create a Tuple in Python

  • تاپل‌ها - ۱۶ مثال کدنویسی Tuples - 16 Coding Examples

دیکشنری‌ها در پایتون Python – Dictionary

  • دیکشنری‌ها در پایتون چیستند؟ What Are Dictionaries in Python?

  • نحوه ایجاد یک دیکشنری How to Create a Dictionary

  • ۱۹ مثال کدنویسی دیکشنری 19 Coding Examples - Dictionary

لیست‌ها در پایتون Python – Lists

  • لیست‌ها در پایتون چیستند؟ What Are Lists in Python?

  • تفاوت تاپل‌ها و لیست‌ها Difference between Tuples and Lists

  • ایجاد لیست در پایتون Creating a List in Python

  • ۲۲ مثال کدنویسی لیست‌ها 22 Coding Examples - Lists

  • اتحاد لیست‌ها Join Lists

  • لیست‌های چندبعدی در پایتون Multi-Dimensional Python List

مجموعه‌ها در پایتون Python – Sets

  • مجموعه‌ها (Sets) در پایتون چیستند؟ What Are Sets in Python?

  • نحوه ایجاد یک مجموعه How to Create a Set

  • مجموعه‌ها - ۱۵ مثال کدنویسی Sets - 15 Coding Example

ماژول‌ها در پایتون Python – Modules

  • ماژول‌های پایتون چیستند؟ What Are Python Modules?

  • نحوه بارگذاری یک ماژول در پایتون How to Load a Module in Python

ماژول ریاضی (math) Python – math Module

  • ماژول Math چیست و چگونه وارد (Import) شود؟ What Is a Math Module and How to Import?

  • ۱۰ مثال کدنویسی توابع ماژول Math 10 Coding Examples - Math Module Functions

ماژول آمار (statistics) Python – Statistics Module

  • ماژول Statistics چیست و چگونه وارد شود؟ What Is a Statistics Module and How to Import?

  • ۴ مثال کدنویسی توابع ماژول Statistics 4 Coding Examples - Statistics Module Functions

ماژول‌های تصادفی (random) Python – Random Modules

  • ماژول Random چیست و چگونه وارد شود؟ What Is a Random module and How to Import It?

  • چهار مثال کدنویسی توابع ماژول Random Four Coding Examples - Random Module Functions

نمایش نظرات

دوره جامع آموزش پایتون
جزییات دوره
12h 59m
85
(آخرین آپدیت)
413
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده