آموزش برنامه نویسی پایتون 3 راهنمای گام به گام برای مبتدیان

Python 3 Programming A Step By Step Guide for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: بهترین دوره آموزش برنامه نویسی پایتون 3 برای مبتدیان راهنمای گام به گام برنامه نویسی پایتون شامل 13 ماژول در حال حاضر است. Python در پلتفرم های مختلف و نوشتن یک برنامه پایه پایتون 3. متغیرها و عبارات: در این ماژول، نحوه تعریف متغیرها و نوشتن عبارات در زبان پایتون 4. عبارات شرطی: در این ماژول شما بلوک های ساختمان اصلی را یاد خواهید گرفت. برنامه ها با درک دستورات شرطی مختلف مانند if، if-else، nested-if، عملگرهای سه تایی و غیره. توابع: در این ماژول یاد خواهید گرفت که چگونه توابع را در پایتون 7 تعریف کنید. مدیریت استثناها در پایتون: در این ماژول یاد خواهید گرفت که چگونه استثناها را در پایتون 8 مدیریت کنید. درک استفاده از کلاس ها و اشیاء در پایتون: در این ماژول شما با اینکه کلاس چیست و اشیاء چیست و چگونه یک سازنده برای مقداردهی اولیه اعضای کلاس تعریف کنیم، آشنا خواهد شد. 9. مدیریت رشته ها در پایتون: در این ماژول یاد می گیریم که چگونه رشته ها را مدیریت کنیم. 10. Handling Files در Python: در این ماژول شما یاد خواهید گرفت که چگونه یک فایل جدید بسازید، متن را به فایل اضافه کنید، محتویات فایل را بخوانید و همچنین یاد خواهید گرفت که چگونه داده های باینری را بخوانید و یک فایل تصویری را به صورت پویا بسازید. زمان اجرا 11. کار با لیست ها: در این ماژول می آموزید که لیست چیست و همچنین عملیات های مختلفی را که می توانید با لیست ها انجام دهید، یاد خواهید گرفت. 12. کار با تاپل ها، مجموعه ها و دیکشنری ها: در این ماژول می آموزید که تاپل ها، مجموعه ها و دیکشنری ها چیست و عملیات های مختلفی که می توانید در این ساختار داده انجام دهید و همچنین یاد خواهید گرفت که چه زمانی از هر ساختار داده استفاده کنید. 13. درک مطلب در پایتون : در این ماژول کارآمدترین روش مدیریت کد در پایتون 14 را یاد خواهید گرفت. موارد دیگر: این دوره بعداً با چند ویژگی دیگر مانند Regular Expressions، Decorators و غیره اضافه خواهد شد. دوره. با این حال، درک اولیه از اصطلاحات برنامه نویسی کامپیوتر مفید است.

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

راهنمای گام به گام برنامه نویسی پایتون در حال حاضر از 13 ماژول تشکیل شده است و بعداً ماژول های بیشتری برای کمک به دانش آموزانی که علاقه مند به یادگیری علوم داده هستند اضافه خواهد شد. ابتدا با مقدمه ای بر زبان برنامه نویسی پایتون شروع می کنیم، سپس یاد می گیریم که چگونه پایتون را بر روی ماشین های خود نصب کنیم و با برنامه نویسی پایتون شروع به کار خواهیم کرد، سپس با درک چگونگی تعریف متغیرها و عباراتی که وجود دارد، درک اصول پایتون را آغاز خواهیم کرد. که توسط زبان پایتون پشتیبانی می شود، سپس یاد می گیریم که چگونه عبارات شرطی بنویسیم و یاد می گیریم که چگونه با حلقه ها کار کنیم و چگونه تکرارها را در زبان پایتون انجام دهیم، سپس یاد می گیریم که چگونه با توابع کار کنیم، یاد می گیریم چگونه برای تعریف کلاس‌ها و اشیاء در پایتون، سپس یاد می‌گیریم که چگونه استثناها را در زبان پایتون مدیریت کنیم، نحوه مدیریت و دستکاری رشته‌ها با استفاده از پایتون، نحوه مدیریت فایل‌ها، ساختارهای داده مختلف را یاد می‌گیریم. مانند لیست ها، دیکشنری ها، تاپل ها، مجموعه ها و غیره و همچنین یاد خواهیم گرفت که چگونه از پشتیبانی درک ارائه شده توسط زبان پایتون برای نوشتن کد قابل نگهداری و کارآمد استفاده کنیم. بعداً در این دوره، ماژول‌های اضافی مانند عبارات منظم، تزئینات، بارگذاری پویا بسته‌بندی و ماژول‌ها، Python Essentials for Data Science و بسیاری موارد دیگر را اضافه خواهم کرد.

هنگامی که مشترک شدید، تمام به‌روزرسانی‌های آینده فقط رایگان خواهند بود.


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

معرفی Introduction

  • معرفی Introduction

  • پایتون به عنوان یک زبان Python as a Language

  • چگونه از این دوره بهترین بهره را ببرید How to get the best out of this Course

  • چگونه از این دوره بهترین بهره را ببرید How to get the best out of this Course

معرفی Introduction

  • معرفی Introduction

  • پایتون به عنوان یک زبان Python as a Language

نصب و استفاده از پایتون Installing and Using Python

  • معرفی Introduction

  • شروع کار با پایتون با استفاده از Jupyter Getting Started with Python using Jupyter

  • شروع کار با پایتون با استفاده از Jupyter Getting Started with Python using Jupyter

  • نصب پایتون و نوشتن برنامه Installing Python and Writing a Program

  • نصب پایتون و نوشتن برنامه Installing Python and Writing a Program

  • فرآیند اجرای برنامه پایتون را درک کنید Understand Python Program Execution Process

  • فرآیند اجرای برنامه پایتون را درک کنید Understand Python Program Execution Process

  • خلاصه Summary

نصب و استفاده از پایتون Installing and Using Python

  • معرفی Introduction

  • خلاصه Summary

متغیرها و عبارات Variables and Expressions

  • معرفی Introduction

  • اعلان متغیرها در پایتون Declaring Variables in Python

  • اعلان متغیرها در پایتون Declaring Variables in Python

  • درک عبارات در پایتون Understanding Expressions in Python

  • درک عبارات در پایتون Understanding Expressions in Python

  • درک انواع و انواع عبارات Understanding Types and Types Expressions

  • درک انواع و انواع عبارات Understanding Types and Types Expressions

  • دموها: تبدیل انواع و اقسام Demos: Types and Types Conversion

  • خلاصه Summary

متغیرها و عبارات Variables and Expressions

  • معرفی Introduction

  • دموها: تبدیل انواع و اقسام Demos: Types and Types Conversion

  • خلاصه Summary

اظهارات مشروط Conditional Statements

  • معرفی Introduction

  • با استفاده از if Statement Using if Statement

  • با استفاده از if Statement Using if Statement

  • استفاده از بیانیه if-else Using if-else Statement

  • استفاده از بیانیه if-else Using if-else Statement

  • استفاده از بیانیه if-elsif-else Using if-elsif-else Statement

  • کار با Nested if Statement Working with Nested if Statement

  • کار با Nested if Statement Working with Nested if Statement

  • اپراتور سه تایی Ternary Operator

  • اپراتور سه تایی Ternary Operator

  • خلاصه Summary

اظهارات مشروط Conditional Statements

  • معرفی Introduction

  • استفاده از بیانیه if-elsif-else Using if-elsif-else Statement

  • خلاصه Summary

حلقه ها و تکرارها Loops and iterations

  • معرفی Introduction

  • حلقه نامشخص با استفاده از while Indefinite Loop using While

  • خروج از یک حلقه با استفاده از عبارت break Breaking out of a loop using break Statement

  • اتمام یک تکرار با استفاده از عبارت Continue Finishing an Iteration using Continue Statement

  • حلقه قطعی با استفاده از for Definite loop using for

  • خلاصه Summary

حلقه ها و تکرارها Loops and iterations

  • معرفی Introduction

  • حلقه نامشخص با استفاده از while Indefinite Loop using While

  • خروج از یک حلقه با استفاده از عبارت break Breaking out of a loop using break Statement

  • اتمام یک تکرار با استفاده از عبارت Continue Finishing an Iteration using Continue Statement

  • حلقه قطعی با استفاده از for Definite loop using for

  • خلاصه Summary

کار با توابع Working with Functions

  • معرفی Introduction

  • تعریف توابع پایتون Defining Python Functions

  • تعریف توابع پایتون Defining Python Functions

  • درک پارامترها، آرگومان ها و مقادیر بازگشتی با دموها Understanding Parameters, Arguments and Return Values with Demos

  • درک پارامترها، آرگومان ها و مقادیر بازگشتی با دموها Understanding Parameters, Arguments and Return Values with Demos

  • استفاده از آرگومان های پیش فرض در توابع پایتون Using Default Arguments in Python Functions

  • استفاده از آرگومان های صفحه کلید در توابع پایتون Using Keyboard Arguments in Python Functions

  • استفاده از آرگومان های صفحه کلید در توابع پایتون Using Keyboard Arguments in Python Functions

  • ارسال تعداد متغیر آرگومان به توابع پایتون Passing Variable Number of Arguments to Python Functions

  • درک متغیرهای جهانی و محلی Understanding Global and Local Variables

  • درک متغیرهای جهانی و محلی Understanding Global and Local Variables

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

  • خلاصه Summary

کار با توابع Working with Functions

  • معرفی Introduction

  • استفاده از آرگومان های پیش فرض در توابع پایتون Using Default Arguments in Python Functions

  • ارسال تعداد متغیر آرگومان به توابع پایتون Passing Variable Number of Arguments to Python Functions

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

  • خلاصه Summary

مدیریت استثناها در پایتون Handling Exceptions in Python

  • معرفی Introduction

  • درک استثناهای داخلی Understanding Built-in Exceptions

  • رسیدگی به استثناها Handling Exceptions

  • رسیدگی به استثناها Handling Exceptions

  • افزایش استثنائات Raising Exceptions

  • تعریف اقدامات پاکسازی Defining Clean-Up Actions

  • تعریف اقدامات پاکسازی Defining Clean-Up Actions

  • خلاصه Summary

مدیریت استثناها در پایتون Handling Exceptions in Python

  • معرفی Introduction

  • درک استثناهای داخلی Understanding Built-in Exceptions

  • افزایش استثنائات Raising Exceptions

  • خلاصه Summary

آشنایی با استفاده از کلاس ها و اشیاء در پایتون Understanding the Usage of Classes and Objects in Python

  • درک کلاس ها و اشیا Understanding Classes and Objects

  • درک کلاس ها و اشیا Understanding Classes and Objects

  • نسخه ی نمایشی: درک نحو کلاس ها و اشیاء Demo: Understanding Classes and Objects Syntax

  • نسخه ی نمایشی: درک نحو کلاس ها و اشیاء Demo: Understanding Classes and Objects Syntax

  • نسخه ی نمایشی: تعریف کلاس ها با داده ها و روش ها Demo: Defining Classes with Data and Methods

  • نسخه ی نمایشی: تعریف کلاس ها با سازنده ها Demo: Defining Classes with Constructors

  • نسخه ی نمایشی: تعریف کلاس ها با سازنده ها Demo: Defining Classes with Constructors

  • خلاصه Summary

  • خلاصه Summary

آشنایی با استفاده از کلاس ها و اشیاء در پایتون Understanding the Usage of Classes and Objects in Python

  • نسخه ی نمایشی: تعریف کلاس ها با داده ها و روش ها Demo: Defining Classes with Data and Methods

مدیریت رشته ها در پایتون Handling Strings in Python

  • معرفی Introduction

  • معرفی Introduction

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

  • برش رشته ها Slicing Strings

  • برش رشته ها Slicing Strings

  • استفاده از "in" به عنوان یک عملگر منطقی Using 'in' as a Logical Operator

  • استفاده از "in" به عنوان یک عملگر منطقی Using 'in' as a Logical Operator

  • کار با String Library Working with String Library

  • کار با String Library Working with String Library

  • خلاصه Summary

مدیریت رشته ها در پایتون Handling Strings in Python

  • معرفی Introduction

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

  • خلاصه Summary

مدیریت مگس ها در پایتون Handling Flies in Python

  • معرفی Introduction

  • نوشتن در یک فایل Writing to a File

  • خواندن از فایل Reading from the File

  • خواندن از ادامه فایل. Reading from the File Cont.

  • کپی کردن فایل متنی Copying Text File

  • کپی کردن فایل متنی Copying Text File

  • کپی کردن فایل تصویری Copying Image File

  • کپی کردن فایل تصویری Copying Image File

  • خلاصه Summary

مدیریت مگس ها در پایتون Handling Flies in Python

  • معرفی Introduction

  • نوشتن در یک فایل Writing to a File

  • خواندن از فایل Reading from the File

  • خواندن از ادامه فایل. Reading from the File Cont.

  • خلاصه Summary

کار با لیست ها Working with Lists

  • معرفی Introduction

  • ایجاد لیست Creating List

  • خواندن مقادیر از فهرست Reading Values from the List

  • با استفاده از Append، Insert، Remove، Pop و Clear Using Append, Insert, Remove, Pop and Clear

  • ایجاد لیست به صورت پویا از داده های فایل CSV Creating List Dynamically from CSV File data

  • ترتیب اقلام لیست بر اساس ویژگی های شی Ordering List Items by Object Attributes

  • برنامه نویسی تابعی با لیست با استفاده از Reduce Functional Programming with List using Reduce

  • خلاصه Summary

کار با لیست ها Working with Lists

  • معرفی Introduction

  • معرفی Introduction

  • ایجاد لیست Creating List

  • خواندن مقادیر از فهرست Reading Values from the List

  • لیست جهش Mutating List

  • لیست جهش Mutating List

  • با استفاده از Append، Insert، Remove، Pop و Clear Using Append, Insert, Remove, Pop and Clear

  • ایجاد لیست به صورت پویا از داده های فایل CSV Creating List Dynamically from CSV File data

  • با استفاده از مرتب سازی و معکوس کردن Using Sort and Reverse

  • با استفاده از مرتب سازی و معکوس کردن Using Sort and Reverse

  • ترتیب اقلام لیست بر اساس ویژگی های شی Ordering List Items by Object Attributes

  • برنامه نویسی تابعی با لیست با استفاده از نقشه Functional Programming with List using Map

  • برنامه نویسی تابعی با لیست با استفاده از نقشه Functional Programming with List using Map

  • برنامه نویسی تابعی با لیست با استفاده از فیلتر Functional Programming with List using Filter

  • برنامه نویسی تابعی با لیست با استفاده از فیلتر Functional Programming with List using Filter

  • برنامه نویسی تابعی با لیست با استفاده از Reduce Functional Programming with List using Reduce

  • برش لیست ها Slicing Lists

  • برش لیست ها Slicing Lists

  • خلاصه Summary

کار با تاپل ها، مجموعه ها و دیکشنری ها Working with Tuples, Sets and Dictionaries

کار با تاپل ها، مجموعه ها و دیکشنری ها Working with Tuples, Sets and Dictionaries

  • معرفی Introduction

  • کار با Tuples Working with Tuples

  • کار با مجموعه ها Working with Sets

  • انجام عملیات مجموعه Performing Set Operations

  • ایجاد مجموعه پویا Creating Dynamic Set

  • درک مجموعه منجمد Understanding Frozen Set

  • کار با دیکشنری ها Working with Dictionaries

  • ایجاد فرهنگ لغت به صورت پویا از فایل Creating Dictionaries Dynamically from File

  • خلاصه Summary

درک در پایتون Comprehensions in Python

  • معرفی Introduction

  • مفاهیم را فهرست می کند Lists Comprehensions

  • مفاهیم را با عبارات مورد فهرست کنید List Comprehensions with Item Expressions

  • درک فرهنگ لغت Dictionary Comprehensions

  • مفاهیم را تنظیم می کند Sets Comprehensions

  • درک به عنوان مولد Comprehensions as Generators

  • خلاصه Summary

نمایش نظرات

آموزش برنامه نویسی پایتون 3 راهنمای گام به گام برای مبتدیان
جزییات دوره
8.5 hours
89
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,818
3.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sekhar Srinivasan Sekhar Srinivasan

مربی، نویسنده و معمار دارای گواهی مایکروسافت