🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش برنامهنویسی پایتون ۳: راهنمای گام به گام برای مبتدیان
- آخرین آپدیت
دانلود Python 3 Programming A Step By Step Guide for Beginners
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهترین دوره آموزش مقدماتی پایتون 3
راهنمای گام به گام برنامه نویسی پایتون شامل 13 ماژول است:
1. مقدمه: در این ماژول، با مبانی پایتون آشنا خواهید شد.
2. نصب و استفاده از پایتون: در این ماژول، نحوه نصب پایتون در پلتفرمهای مختلف و نوشتن اولین برنامه پایتون را یاد میگیرید.
3. متغیرها و عبارات: در این ماژول، با نحوه تعریف متغیرها و نوشتن عبارات در زبان پایتون آشنا میشوید.
4. دستورات شرطی: در این ماژول، با درک دستورات شرطی مانند if، if-else، nested-if، عملگرهای سهتایی و غیره، بلوکهای سازنده اصلی برنامهها را یاد میگیرید.
5. حلقهها و تکرار: در این ماژول، یاد میگیرید که چگونه با استفاده از انواع حلقهها، مجموعهای از دستورات را به طور مکرر اجرا کنید.
6. کار با توابع: در این ماژول، نحوه تعریف توابع در پایتون را یاد خواهید گرفت.
7. مدیریت استثنائات در پایتون: در این ماژول، نحوه مدیریت استثنائات در پایتون را فرا میگیرید.
8. درک کاربرد کلاسها و اشیاء در پایتون: در این ماژول، با مفاهیم کلاسها، اشیاء و نحوه تعریف سازنده (Constructor) برای مقداردهی اولیه اعضای کلاس آشنا میشوید.
9. کار با رشتهها در پایتون: در این ماژول، نحوه کار با رشتهها را یاد میگیریم.
10. کار با فایلها در پایتون: در این ماژول، یاد میگیرید که چگونه یک فایل جدید ایجاد کنید، به آن متن اضافه کنید، محتویات آن را بخوانید، همچنین نحوه خواندن دادههای باینری و ایجاد پویا یک فایل تصویری در زمان اجرا را فرا میگیرید.
11. کار با لیستها: در این ماژول، با مفهوم لیستها در پایتون و عملیات مختلفی که میتوانید با آنها انجام دهید، آشنا میشوید.
12. کار با تاپلها، مجموعهها و دیکشنریها: در این ماژول، با تاپلها، مجموعهها (Sets) و دیکشنریها آشنا شده و عملیات مختلف مربوط به این ساختارهای داده را یاد میگیرید. همچنین زمان مناسب برای استفاده از هر کدام را خواهید آموخت.
13. Comprehensions در پایتون: در این ماژول، کارآمدترین روش مدیریت کد در پایتون را یاد خواهید گرفت.
14. و بسیاری موارد دیگر: این دوره در آینده با ویژگیهای بیشتری مانند عبارات منظم (Regular Expressions)، Decorators و موارد دیگر بهروزرسانی خواهد شد.
پیشنیازها:
هیچ پیشنیازی برای یادگیری این دوره وجود ندارد.
با این حال، داشتن درک اولیه از اصطلاحات برنامه نویسی کامپیوتر مفید است.
پایتون به عنوان یکی از زبانهای اوپن سورس برجسته، انعطافپذیر و قدرتمند شناخته میشود که یادگیری و استفاده از آن آسان است و دارای کتابخانههای قدرتمندی برای دستکاری و تحلیل دادهها است. برای بیش از یک دهه، پایتون در محاسبات علمی و حوزههای کمی بالا مانند علم داده (Data Science)، یادگیری ماشین (Machine Learning)، هوش مصنوعی (AI)، اینترنت اشیاء (IoT) و غیره مورد استفاده قرار گرفته است.
راهنمای گام به گام برنامه نویسی پایتون شامل 13 ماژول است و در آینده ماژولهای بیشتری برای کمک به دانشجویانی که علاقهمند به یادگیری علم داده هستند، اضافه خواهد شد. ابتدا با مقدمهای بر زبان برنامهنویسی پایتون شروع میکنیم، سپس نحوه نصب پایتون بر روی سیستمهای خود را یاد گرفته و با برنامهنویسی پایتون شروع میکنیم. پس از آن، با درک نحوه تعریف متغیرها و عبارات پشتیبانی شده توسط زبان پایتون، اصول اولیه پایتون را درک خواهیم کرد. سپس یاد میگیریم چگونه دستورات شرطی را بنویسیم و با حلقهها کار کرده و تکرارها را در زبان پایتون انجام دهیم. در ادامه، نحوه کار با توابع، نحوه تعریف کلاسها و اشیاء در پایتون را یاد میگیریم، سپس نحوه مدیریت استثنائات در زبان پایتون را فرا میگیریم. همچنین نحوه کار و دستکاری رشتهها با استفاده از پایتون، نحوه کار با فایلها را یاد میگیریم، ساختارهای داده مختلفی مانند لیستها، دیکشنریها، تاپلها، مجموعهها و غیره را خواهیم آموخت و همچنین نحوه استفاده از پشتیبانی Comprehensions ارائه شده توسط زبان پایتون برای نوشتن کد قابل نگهداری و کارآمد را یاد میگیریم. در ادامه این دوره، ماژولهای اضافی مانند عبارات منظم، Decorators، بستهبندی و ماژولها، بارگذاری پویا، اصول اولیه پایتون برای علم داده و موارد دیگر را اضافه خواهم کرد.
پس از ثبتنام، تمامی بهروزرسانیهای آینده رایگان خواهند بود.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی
Introduction
پایتون به عنوان یک زبان
Python as a Language
معرفی
Introduction
مقدمه
Introduction
پایتون به عنوان یک زبان
Python as a Language
چگونه از این دوره بیشترین بهره را ببریم
How to get the best out of this Course
چگونه از این دوره بهترین بهره را ببرید
How to get the best out of this Course
نصب و استفاده از پایتون
Installing and Using Python
معرفی
Introduction
خلاصه
Summary
نصب و استفاده از پایتون
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
متغیرها و عبارات
Variables and Expressions
معرفی
Introduction
دموها: تبدیل انواع و اقسام
Demos: Types and Types Conversion
خلاصه
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
دستورات شرطی
Conditional Statements
معرفی
Introduction
استفاده از بیانیه if-elsif-else
Using if-elsif-else Statement
خلاصه
Summary
اظهارات مشروط
Conditional Statements
مقدمه
Introduction
استفاده از دستور if
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
کار با دستور if تودرتو
Working with Nested if Statement
کار با Nested if Statement
Working with Nested if Statement
عملگر سهتایی (Ternary Operator)
Ternary Operator
اپراتور سه تایی
Ternary Operator
خلاصه
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
Definite loop using for
خلاصه
Summary
کار با توابع
Working with Functions
معرفی
Introduction
استفاده از آرگومان های پیش فرض در توابع پایتون
Using Default Arguments in Python Functions
ارسال تعداد متغیر آرگومان به توابع پایتون
Passing Variable Number of Arguments to Python Functions
توابع لامبدا
Lambda Functions
خلاصه
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
درک متغیرهای سراسری (Global) و محلی (Local)
Understanding Global and Local Variables
درک متغیرهای جهانی و محلی
Understanding Global and Local Variables
توابع لامبدا (Lambda Functions)
Lambda Functions
خلاصه
Summary
مدیریت استثناها در پایتون
Handling Exceptions in Python
نمایش نظرات