پایتون از پایه تا اتوماسیون
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- با نوشتن برنامههای ساده پایتون، تسکها را روی کامپیوتر خود به صورت خودکار انجام میدهید.
- تولید و بروزرسانی spreadsheets اکسل به صورت برنامهای
- اسکرپ کردن داده از وبسایتها و استخراج اطلاعات از آنها
- نوشتن برنامههایی برای تشخیص الگوهای متنی با «عبارات منظم»
- نوشتن برنامههایی که نوتیفیکیشنهای ایمیل را ارسال میکنند.
- کنترل ماوس و کیبورد برای کلیک و تایپ به جای شما به صورت برنامهای
- اتوماسیون مرورگر با استفاده از فریمورک سلنیوم
پیشنیازهای دوره
- نیازی به تجربه برنامهنویسی نیست.
- دانلود و نصب پایتون در ابتدای دوره آموزش داده میشود.
- مهارتهای پایه کامپیوتری - وبگردی، اجرای برنامهها، ذخیره و باز کردن مستندات و غیره
توضیحات دوره
اگر کارمند اداری، دانشجو، مدیر یا فقط کسی هستید که میخواهید بهرهوری خود را با کامپیوتر بالا ببرید، برنامهنویسی به شما امکان میدهد کدهایی بنویسید که تسکهای خستهکننده را خودکار کنند.
دوره «پایتون از پایه تا اتوماسیون» برای کسانی ایجاد شده که میخواهند به سرعت برنامههای کوچک کاربردی بنویسند. نیازی به دانستن الگوریتمهای مرتبسازی یا برنامهنویسی شیگرا ندارید. بنابراین این دوره بخشهای نظری علوم کامپیوتر را کنار میگذارد و روی نوشتن کدی تمرکز میکند که کارها را انجام دهد.
طراحی دوره به گونهای است که شما را از سطح کاملاً مبتدی در پایتون به توانایی انجام اتوماسیون تسکها با این زبان برساند. ابتدا با معرفی کوتاهی از مبانی زبان برنامهنویسی پایتون، از جمله تایپهای داده، ساختارهای کنترل، توابع و مدیریت فایلها شروع میکنید. سپس با مفاهیم پیشرفتهتر مثل عبارات منظم، وب اسکرپینگ و اتوماسیون دسکتاپ و مرورگر آشنا میشوید.
این دوره برای افراد مبتدی کامل است و زبان پایتون محبوب را پوشش میدهد. شما مفاهیم زیر را یاد میگیرید:
- وب اسکرپینگ
- اتوماسیون spreadsheets اکسل
- اتوماسیون کیبورد و ماوس
- اتوماسیون مرورگر
- ارسال ایمیل و پیامک
- و چند موضوع کاربردی دیگر
ما با آموزشهای ویدئویی گامبهگام شما را به صورت جذاب همراهی میکنیم و همه مطالب لازم برای موفقیت به عنوان توسعهدهنده پایتون را آموزش میدهیم.
در پایان دوره، قادر خواهید بود کدی بنویسید که نه تنها بهرهوری شما را به طور چشمگیری افزایش میدهد، بلکه مهارت جدیدی را نیز به رزومه خود اضافه میکنید.
این دوره برای چه کسانی مناسب است؟
- کارمندان اداری، دانشجویان، کارکنان کسبوکارهای کوچک یا خانگی و مدیرانی که میخواهند بهرهوری خود را افزایش دهند
- مهندسان نرمافزار آینده که قصد دارند مهارتهای برنامهنویسی خود را گسترش دهند
- کاربران کامپیوتر که پیام «کدنویسی یاد بگیر» را شنیدهاند اما دنبال دلایل عملی برای یادگیری برنامهنویسی هستند.
- مهندسان حرفهای پایتون که میتوانند نیمی از دوره را رد کنند ولی قسمتهای بعدی شامل ماژولهای متفرقه برایشان مفید است.
- این دوره ابزارهای خاص توسعهدهنده را پوشش نمیدهد اما برای متخصصان QA، توسعه دهندگان و ادمینهایی که میخواهند به اسکریپتنویسی پایتون مسلط شوند، مفید خواهد بود.
پایتون از پایه تا اتوماسیون
-
نصب پایتون روی ویندوز 01:57
-
نصب ویژوال استودیو کد روی ویندوز 03:52
-
سینتکس 09:38
-
متغیرها 04:11
-
رشتهها 13:59
-
اعداد 07:31
-
بولیها 03:31
-
ثابتها 01:11
-
کامنتها 09:55
-
عملگرهای مقایسه 08:08
-
عملگرهای منطقی 05:33
-
تقدم عملگرهای منطقی 02:43
-
دستور if 04:55
-
دستور if-else 02:30
-
دستور if-elif-else 04:43
-
عملگر سهتایی 05:21
-
حلقه for 07:02
-
حلقه while 04:58
-
دستور Break 05:44
-
دستور Continue 03:28
-
دستور pass 03:24
-
مقدمه 10:18
-
پارامترهای پیشفرض 04:07
-
آرگومانهای کلیدواژه 07:54
-
توابع بازگشتی 10:06
-
عبارات لامبدا 08:05
-
مقدمه 11:02
-
تاپلها 03:24
-
مرتبسازی مستقیم یک لیست 05:32
-
تابع ()sorted 02:31
-
اسلایس کردن یک لیست 07:20
-
آنپک کردن یک لیست 03:09
-
تکرار روی یک لیست 02:50
-
یافتن عنصر در یک لیست 02:18
-
تفاوت Iterator و Iterable 03:54
-
تبدیل یک لیست با استفاده از تابع ()map 06:04
-
فیلترینگ آیتمهای لیست 04:20
-
کاهش آیتمهای لیست به یک مقدار واحد 03:30
-
List Comprehension 06:03
-
مقدمه 01:34
-
کاراکترهای فرار 02:22
-
رشتههای خام 01:11
-
رشتههای چندخطی 00:40
-
عملگرهای in و not in 01:22
-
تبدیل و بررسی حالت حروف در رشته 04:19
-
متدهای رشته - ()isX 05:37
-
متدهای ()startswith و ()endswith 01:46
-
جوین کردن و تقسیم رشتهها 04:16
-
جاستیفای کردن رشتهها 05:43
-
حذف فاصلهها از رشتهها 02:01
-
عملیاتهای اولیه 10:16
-
Dictionary comprehension 05:55
-
مقدمه و عملیاتهای اولیه مجموعه 09:51
-
Set comprehension 03:15
-
اتحاد مجموعهها 03:36
-
اشتراک مجموعهها 02:55
-
تفاضل مجموعهها 04:17
-
تفاضل متقارن مجموعهها 03:14
-
زیرمجموعهها 02:25
-
ابرمجموعهها 01:59
-
مجموعههای متفرق 02:24
-
ساختار try...except 10:59
-
ساختار try...except...finally 02:47
-
ساختار try...except...else 04:17
-
جستجوی متن بدون عبارات منظم 03:50
-
استفاده از عبارات منظم 05:25
-
گروهها 06:26
-
مطابقت چند الگو 03:47
-
مطابقت آپشنال 01:47
-
مطابقت صفر یا بیشتر 02:07
-
مطابقت یک یا چند مقدار 02:08
-
مطابقت تکرارهای مشخص 03:17
-
مطابقت حریصانه و غیرحریصانه 02:43
-
یافتن تمام وقوعها 02:45
-
کلاسهای کاراکتر 03:25
-
ساخت کلاسهای کاراکتر سفارشی 03:09
-
کاراکترهای کورت (^) و دلار ($) 03:52
-
کاراکتر نقطه (.) 01:42
-
نقطه-ستاره (.*) 01:49
-
نادیده گرفتن تفاوت حروف بزرگ و کوچک 01:57
-
مرور نمادهای عبارات منظم 02:37
-
مقدمه 09:48
-
مسیر جستجو 03:08
-
متغیر __name__ 04:00
-
مقدمه 04:04
-
خواندن فایلهای متنی 06:01
-
نوشتن فایلهای متنی 06:40
-
بررسی وجود فایل 04:03
-
خواندن فایل CSV 11:03
-
نوشتن فایل CSV 05:32
-
تغییر نام فایل 04:25
-
حذف فایل 01:55
-
کار با دایرکتوریها 06:02
-
ایندکس پکیج پایتون 02:36
-
PIP 05:04
-
محیط مجازی 09:29
-
مقدمهای بر Spreadsheets 02:15
-
خواندن Spreadsheets 09:37
-
دریافت بیشترین سطر و ستون 01:04
-
خواندن اسلایسهایی از داده 05:15
-
تکرار در سطرها و ستونها 05:30
-
ایجاد Spreadsheets 05:36
-
نوشتن داده در سلولها 03:23
-
افزودن فیلتر و مرتبسازی 03:21
-
فرمولها 02:24
-
نمودارها 04:20
-
رزولوشن صفحه نمایش 03:12
-
حرکت ماوس 05:36
-
ویژگی Failsafe 01:54
-
یافتن موقعیت ماوس 01:30
-
کلیک ماوس 04:54
-
درگ کردن موس 03:17
-
اسکرول کردن با موس 01:52
-
تایپ کردن متن 03:21
-
نام کلیدها 05:14
-
فشردن کلیدها 02:16
-
استفاده از کلیدهای میانبر 03:19
-
دستکاری پنجرهها 07:23
-
ارسال پیام به کاربر 03:24
-
ارسال خودکار ایمیلها 10:12
-
پر کردن خودکار فرمها 18:07
-
نصب سلنیوم 04:24
-
باز کردن یک صفحه 05:25
-
یافتن عنصر با نام و شناسه 06:49
-
یافتن عنصر با نام کلاس 04:26
-
یافتن عنصر با نام تگ 02:59
-
یافتن عنصر با لینک 03:55
-
یافتن عنصر با سلکتور CSS 08:39
-
یافتن عنصر با XPATH 08:08
-
XPATH با عملگرهای منطقی 03:13
-
توابع XPATH 06:17
-
ایندکس XPATH 04:01
-
XPATH زنجیرهای 01:58
-
محورهای XPATH 11:05
-
یافتن چندین عنصر 05:58
-
منتظر ماندن برای عناصر 14:26
-
پر کردن فرمها 06:11
-
مقدمه 02:20
-
درخواست صفحه برای اسکرپ کردن 04:37
-
اسکرپ کردن داده اولیه صفحه 02:58
-
اسکرپ کردن عنوان کتابها 05:32
-
بهبود اسکرپ کردن عنوان کتابها 03:06
-
اسکرپ کردن نویسنده، تاریخ انتشار و فرمت کتاب 03:15
-
اسکرپ کردن قیمت کتاب 07:14
مشخصات آموزش
پایتون از پایه تا اتوماسیون
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:مقدماتی
- تعداد درس:144
- مدت زمان :11:40:28
- حجم :4.66GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy