پایتون برای همه - یادگیری برنامهنویسی پایتون (پایتون 3)
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- بعد از این دوره، شما احساس اطمینان خواهید کرد که کد مینویسید و دانش بسیار خوبی از پایتون خواهید داشت.
- این آموزش به بررسی قابلیتهای پایتون و مثالهای مربوطه برای درک آسانتر میپردازد.
- شما قادر خواهید بود کد پایتون ایجاد کنید که در فعالیتهای روزمرهتان مفید باشد.
- یاد میگیرید چگونه اعتماد به نفس خود را به عنوان برنامهنویس پایتون بسازید.
- از یک مبتدی کامل به یک برنامهنویس پایتون با اعتماد به نفس تبدیل میشوید.
توضیحات دوره
پایتون یک زبان برنامهنویسی عمومی و سطح بالا است. فلسفه طراحی آن بر خوانایی کد تأکید دارد و از فرورفتگی معنادار استفاده میکند.
پایتون دارای تایپهای پویا و garbage collected است. از چندین پارادایم برنامهنویسی، از جمله برنامهنویسی ساختاری (بهویژه رویهای)، شیگرا و تابعی پشتیبانی میکند و به دلیل کتابخانه استاندارد جامعش، اغلب بهعنوان یک زبان «با باتریهای گنجانده شده» توصیف میشود.
این دوره به دانشجویان دانش و مهارتهای بنیادی لازم برای کار با پایتون و ایجاد اسکریپتهایی برای تسکهای روزمره را ارائه میدهد. این دوره به دانشجویان مهارتهای شناسایی و ساخت فرمانهای مورد نیازشان برای انجام تسکهای خاص را یاد میدهد. بعلاوه، دانشجویان یاد میگیرند چگونه اسکریپتهایی برای انجام تسکهای پیشرفته مانند خودکارسازی تسکهای تکراری و موارد بیشتر بسازند.
این دوره برای مبتدیانی طراحی شده که میخواهند درباره پایتون بدانند و بخواهند در آینده در زمینه پایتون پیشرفت کنند.
لطفاً منتظر نمانید که دیگران شما را تشویق کنند تا این مهارت را یاد بگیرید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مبتدی که درباره پایتون کنجکاو هستند.
- کسی که مسئول IT در یک سازمان است.
- کسی که میخواهد با پایتون برنامهنویسی را یاد بگیرد.
- کسی که اعتماد به نفس ندارد و نمیداند از کجا باید شروع کند.
پایتون برای همه - یادگیری برنامهنویسی پایتون (پایتون 3)
-
مقدمه دوره 01:18
-
ویرایشگر کد 03:12
-
مقدمه پایتون و ایجاد فایل 01:14
-
اجرای کد پایتون 01:33
-
تمرین کدنویسی شماره 1 None
-
آزمون 1 None
-
متغیرها و تایپهای داده - ایجاد متغیرها 01:38
-
متغیرها و تایپهای داده - استاندارد نامگذاری متغیر 00:58
-
متغیرها و تایپهای داده - حساس به حروف بزرگ و کوچک 01:13
-
متغیرها و تایپهای داده - تخصیص چندین مقدار به متغیرها 02:29
-
متغیرها و تایپهای داده - مفهوم تخصیص مقدار 01:16
-
متغیرها و تایپهای داده - مقدمه تایپ عددی 01:55
-
متغیرها و تایپهای داده - مقدمه تایپ دنباله متنی 00:47
-
متغیرها و تایپهای داده - مقدمه تایپ دنباله - بخش 1 00:46
-
متغیرها و تایپهای داده - مقدمه تایپ دنباله - بخش 2 00:41
-
متغیرها و تایپهای داده - مقدمه تایپ بولی 00:42
-
متغیرها و تایپهای داده - مقدمه تایپ نگاشت 00:47
-
متغیرها و تایپهای داده - Type Casting - بخش 1 00:34
-
متغیرها و تایپهای داده - Type Casting - بخش 2 01:31
-
متغیرها و تایپهای داده - Type Casting - بخش 3 01:22
-
تمرین کدنویسی شماره 2 None
-
تمرین کدنویسی شماره 3 None
-
تمرین کدنویسی شماره 4 None
-
تمرین کدنویسی شماره 5 None
-
آزمون 2 None
-
تایپهای عددی و ریاضیات - مقدمه و تبدیل - بخش 1 01:10
-
تایپهای عددی و ریاضیات - مقدمه و تبدیل - بخش 2 00:22
-
تایپهای عددی و ریاضیات - متدها - بخش 1 01:14
-
تایپهای عددی و ریاضیات - متدها - بخش 2 00:21
-
تایپهای عددی و ریاضیات - متدها - بخش 3 00:32
-
تایپهای عددی و ریاضیات - متدها - بخش 4 00:47
-
تایپهای عددی و ریاضیات - متدها - بخش 5 00:50
-
تمرین کدنویسی شماره 6 None
-
تمرین کدنویسی شماره 7 None
-
تمرین کدنویسی شماره 8 None
-
آزمون 3 None
-
تایپهای دنباله متنی - کامنتها - بخش 1 01:14
-
تایپهای دنباله متنی - کامنتها - بخش 2 00:59
-
تایپهای دنباله متنی - ایجاد رشته 02:42
-
تایپهای دنباله متنی - ورودی کاربر 01:15
-
تایپهای دنباله متنی - الحاق رشته - بخش 1 00:47
-
تایپهای دنباله متنی - الحاق رشته - بخش 2 01:25
-
تایپهای دنباله متنی - اسلایس کردن رشته - بخش 1 01:51
-
تایپهای دنباله متنی - اسلایس کردن رشته - بخش 2 03:08
-
تایپهای دنباله متنی - متدهای رشته - بخش 1 00:58
-
تایپهای دنباله متنی - متدهای رشته - بخش 2 01:25
-
تایپهای دنباله متنی - متدهای رشته - بخش 3 01:38
-
تایپهای دنباله متنی - متدهای رشته - بخش 4 01:36
-
تایپهای دنباله متنی - متدهای رشته - بخش 5 01:43
-
تایپهای دنباله متنی - متدهای رشته - بخش 6 00:53
-
تایپهای دنباله متنی - متدهای رشته - بخش 7 01:03
-
تایپهای دنباله متنی - متدهای رشته - بخش 8 00:58
-
تمرین کدنویسی شماره 9 None
-
تمرین کدنویسی شماره 10 None
-
تمرین کدنویسی شماره 11 None
-
آزمون 4 None
-
عملگرها - مقدمه عملگرها 00:53
-
عملگرها - عملگرهای حسابی 01:44
-
عملگرها - عملگرهای تخصیص 01:52
-
عملگرها - عملگرهای مقایسه 01:29
-
عملگرها - عملگرهای منطقی - بخش 1 01:34
-
عملگرها - عملگرهای منطقی - بخش 2 01:17
-
عملگرها - عملگرهای منطقی - بخش 3 00:46
-
عملگرها - عملگرهای هویت - بخش 1 00:32
-
عملگرها - عملگرهای هویت - بخش 2 01:08
-
عملگرها - عملگرهای هویت - بخش 3 01:01
-
عملگرها - عملگرهای عضویت - بخش 1 00:59
-
عملگرها - عملگرهای عضویت - بخش 2 00:50
-
عملگرها - عملگرهای بیتی 01:15
-
تمرین کدنویسی شماره 12 None
-
تمرین کدنویسی شماره 13 None
-
تمرین کدنویسی شماره 14 None
-
آزمون 5 None
-
تایپهای دنباله - مقدمه لیستها 01:46
-
تایپهای دنباله - دسترسی به آیتمهای لیست - بخش 1 01:00
-
تایپهای دنباله - دسترسی به آیتمهای لیست - بخش 2 00:55
-
تایپهای دنباله - بروزرسانی آیتمهای لیست - بخش 1 00:46
-
تایپهای دنباله - بروزرسانی آیتمهای لیست - بخش 2 00:55
-
تایپهای دنباله - متدهای لیست - بخش 1 00:40
-
تایپهای دنباله - متدهای لیست - بخش 2 00:45
-
تایپهای دنباله - متدهای لیست - بخش 3 01:29
-
تایپهای دنباله - متدهای لیست - بخش 4 01:14
-
تایپهای دنباله - متدهای لیست - بخش 5 00:29
-
تایپهای دنباله - متدهای لیست - بخش 6 00:58
-
تایپهای دنباله - متدهای لیست - بخش 7 01:20
-
تایپهای دنباله - آنپک کردن یک لیست 01:16
-
تمرین کدنویسی شماره 15 None
-
تمرین کدنویسی شماره 16 None
-
تمرین کدنویسی شماره 17 None
-
آزمون 6 None
-
تایپهای دنباله - مقدمه تاپل 01:48
-
تایپهای دنباله - دسترسی به آیتمهای تاپل 00:40
-
تایپهای دنباله - متدهای تاپل - بخش 1 01:58
-
تایپهای دنباله - متدهای تاپل - بخش 2 00:34
-
تایپهای دنباله - متدهای تاپل - بخش 3 00:53
-
تایپهای دنباله - متدهای تاپل - بخش 4 01:10
-
تایپهای دنباله - متدهای تاپل - بخش 5 01:27
-
تایپهای دنباله - متدهای تاپل - بخش 6 00:59
-
تایپهای دنباله - مقدمه محدوده 01:42
-
تایپهای دنباله - دسترسی به آیتمهای محدوده 01:04
-
تایپهای دنباله - تبدیل از محدوده به تایپ داده دیگر 00:40
-
تمرین کدنویسی شماره 18 None
-
تمرین کدنویسی شماره 19 None
-
تمرین کدنویسی شماره 20 None
-
آزمون 7 None
-
تایپهای مجموعه و بولی - مقدمه مجموعهها 02:05
-
تایپهای مجموعه و بولی - دسترسی به آیتمهای مجموعه 00:55
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 1 00:34
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 2 01:21
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 3 00:38
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 4 01:14
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 5 00:35
-
تایپهای مجموعه و بولی - متدهای مجموعه - بخش 6 00:56
-
تایپهای مجموعه و بولی - متد اتحاد مجموعهها - بخش 1 01:39
-
تایپهای مجموعه و بولی - متد اتحاد مجموعهها - بخش 2 00:30
-
تایپهای مجموعه و بولی - متد اتحاد مجموعهها - بخش 3 00:49
-
تایپهای مجموعه و بولی - متد اتحاد مجموعهها - بخش 4 00:36
-
تایپهای مجموعه و بولی - متد تقاطع مجموعهها - بخش 1 00:57
-
تایپهای مجموعه و بولی - متد تقاطع مجموعهها - بخش 2 00:25
-
تایپهای مجموعه و بولی - متد تقاطع مجموعهها - بخش 3 00:43
-
تایپهای مجموعه و بولی - متد تقاطع مجموعهها - بخش 4 00:33
-
تایپهای مجموعه و بولی - Frozen Sets - بخش 1 01:26
-
تایپهای مجموعه و بولی - Frozen Sets - بخش 2 00:26
-
تایپهای مجموعه و بولی - تایپ بولی - بخش 1 01:07
-
تایپهای مجموعه و بولی - تایپ بولی - بخش 2 01:12
-
تمرین کدنویسی شماره 21 None
-
تمرین کدنویسی شماره 22 None
-
تمرین کدنویسی شماره 23 None
-
آزمون 8 None
-
تایپهای نگاشت - مقدمه دیکشنری 01:55
-
تایپهای نگاشت - دسترسی به آیتمهای دیکشنری - بخش 1 00:52
-
تایپهای نگاشت - دسترسی به آیتمهای دیکشنری - بخش 2 00:54
-
تایپهای نگاشت - بروزرسانی آیتمهای دیکشنری 00:43
-
تایپهای نگاشت - افزودن آیتمهای دیکشنری 00:23
-
تایپهای نگاشت - متدهای دیکشنری - بخش 1 01:06
-
تایپهای نگاشت - متدهای دیکشنری - بخش 2 00:33
-
تایپهای نگاشت - متدهای دیکشنری - بخش 3 00:28
-
تایپهای نگاشت - متدهای دیکشنری - بخش 4 00:32
-
تایپهای نگاشت - متدهای دیکشنری - بخش 5 00:43
-
تایپهای نگاشت - متدهای دیکشنری - بخش 6 01:35
-
تمرین کدنویسی شماره 24 None
-
تمرین کدنویسی شماره 25 None
-
تمرین کدنویسی شماره 26 None
-
آزمون 9 None
-
شرطی تصمیمگیری - شرطی if 01:39
-
شرطی تصمیمگیری - شرطی if else 01:39
-
شرطی تصمیمگیری - شرطی if تودرتو 01:50
-
شرطی تصمیمگیری - شرطی else if 02:26
-
شرطی تصمیمگیری - عملگر AND منطقی با شرطی 01:18
-
شرطی تصمیمگیری - عملگر OR منطقی با شرطی 01:05
-
شرطی تصمیمگیری - عملگر NOT منطقی با شرطی 01:12
-
شرطی تصمیمگیری - دستور Pass 00:51
-
شرطی تصمیمگیری - عملگر سهگانه 02:26
-
تمرین کدنویسی شماره 27 None
-
تمرین کدنویسی شماره 28 None
-
تمرین کدنویسی شماره 29 None
-
آزمون 10 None
-
حلقهها - مقدمه حلقه for 01:47
-
حلقهها - حلقه for (لیست آیتمها) 01:00
-
حلقهها - دستور Break 01:09
-
حلقهها - دستور Continue 01:26
-
حلقهها - حلقههای تودرتو 00:59
-
حلقهها - مقدمه حلقه while 01:27
-
حلقهها - حلقه while else 00:59
-
تمرین کدنویسی شماره 30 None
-
تمرین کدنویسی شماره 31 None
-
تمرین کدنویسی شماره 32 None
-
آزمون 11 None
-
مدیریت استثنا - Try...Except 01:19
-
مدیریت استثنا - Else 01:03
-
مدیریت استثنا - Finally 01:03
-
مدیریت استثنا - Throw کردن استثنا 01:35
-
تمرین کدنویسی شماره 34 None
-
تمرین کدنویسی شماره 35 None
-
تمرین کدنویسی شماره 36 None
-
آزمون 12 None
-
تابع و لامبدا - مقدمه 01:42
-
تابع - تابع با آرگومانها 01:18
-
تابع و لامبدا - بازگشت تابع 01:06
-
تابع و لامبدا - مفهوم متغیر محلی و گلوبال - بخش 1 02:12
-
تابع و لامبدا - مفهوم متغیر محلی و گلوبال - بخش 2 00:35
-
تابع و لامبدا - آرگومانهای دلخواه تابع 02:07
-
تابع و لامبدا - تابع با آرگومانهای کلیدواژه دلخواه - بخش 1 01:44
-
تابع و لامبدا - تابع با آرگومانهای کلیدواژه دلخواه - بخش 2 01:13
-
تابع و لامبدا - تابع لامبدا - بخش 1 01:42
-
تابع و لامبدا - تابع لامبدا - بخش 2 01:00
-
تمرین کدنویسی شماره 37 None
-
تمرین کدنویسی شماره 38 None
-
تمرین کدنویسی شماره 39 None
-
آزمون 13 None
-
مدیریت فایل - مقدمه 01:24
-
مدیریت فایل - چگونه فایلها را آپلود کنیم؟ 00:25
-
مدیریت فایل - خواندن فایل 00:58
-
مدیریت فایل - چگونه بستن فایل 00:49
-
مدیریت فایل - خواندن فایل (با) 01:40
-
مدیریت فایل - الحاق فایل - بخش 1 00:55
-
مدیریت فایل - الحاق فایل - بخش 2 00:37
-
مدیریت فایل - نوشتن فایل 00:34
-
مدیریت فایل - بررسی وجود یا عدم وجود فایل 01:19
-
مدیریت فایل - حذف فایل 01:27
-
مدیریت فایل - خواندن فایل CSV 01:21
-
مدیریت فایل - الحاق CSV 01:12
-
مدیریت فایل - حذف CSV 00:59
-
تمرین کدنویسی شماره 40 None
-
تمرین کدنویسی شماره 41 None
-
تمرین کدنویسی شماره 42 None
-
آزمون 14 None
-
ایمپورت - ماژول تصادفی - بخش 1 00:51
-
ایمپورت - ماژول تصادفی - بخش 2 00:56
-
ایمپورت - ماژول تصادفی - بخش 3 00:52
-
ایمپورت - ماژول OS - بخش 1 00:48
-
ایمپورت - ماژول OS - بخش 2 00:37
-
ایمپورت - ماژول OS - بخش 3 01:37
-
ایمپورت - ماژول OS - بخش 4 00:52
-
ایمپورت - ماژول OS - بخش 5 00:35
-
ایمپورت - ماژول OS - بخش 6 00:31
-
ایمپورت - ماژول OS - بخش 7 01:29
-
پروژه 1 02:10
-
پروژه 2 03:04
مشخصات آموزش
پایتون برای همه - یادگیری برنامهنویسی پایتون (پایتون 3)
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:219
- مدت زمان :03:13:54
- حجم :1.03GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy