لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش زندگی خود را با پایتون + جایزه ChatGPT خودکار کنید [2024]
Automate Your Life With Python + ChatGPT Prize [2024]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
وب، اکسل، ایمیل ها، فایل ها، پوشه ها و موارد دیگر را با پایتون | خودکار کنید خودکار کردن وظایف با ChatGPT آموزش خودکار کردن وظایف مختلف با Python آموزش اتوماسیون وب: خودکار کردن عملیات News، WhatsApp و Tinder Automate فایل و پوشه خودکار پردازش متن خودکارسازی گزارشات Excel ارسال خودکار ایمیل ها را یاد بگیرید Python را یاد بگیرید همانطور که برنامه های دنیای واقعی می سازید به طور خودکار داده ها را به Google وارد کنید برگهها با پایتون کارها را با ChatGPT خودکار میکنند. پیش نیازها:دسترسی به اینترنت
به خسته کننده ترین کاری که تا به حال انجام داده اید فکر کنید. به احتمال زیاد، می توانید آن را با پایتون خودکار کنید!
Python بهترین زبان برنامه نویسی است که می توانید برای اتوماسیون یاد بگیرید. این یک زبان ساده و در عین حال قدرتمند است که می تواند به شما کمک کند زندگی خود را خودکار کنید.
به خودکارسازی زندگی خود با پایتون خوش آمدید!
این کاملترین و پروژه محورترین دوره است. در این دوره آموزشی، ما می خواهیم یاد بگیریم که چگونه کارهای خسته کننده و تکراری را با پایتون خودکار کنیم. ما کارهای روزمره را خودکار می کنیم. برای نام بردن چند مورد:
عملیات فایل و پوشه
اخبار صبح شما
WhatsApp
Tinder
پردازش متن: فایلهای TXT و CSV را خودکار کنید
کاربرگنگار Google
گزارش اکسل
ایمیل
بهترین چیز این است که برای انجام همه این کارها نیازی نیست در پایتون متخصص باشید. اگر یک مبتدی مطلق هستید، می توانید دوره سقوط پایتون موجود در این دوره را تماشا کنید و اگر از قبل پایتون را می شناسید، قبل از نوشتن کد، تمام کتابخانه های پایتون را که برای اتوماسیون استفاده می شوند، به شما معرفی خواهم کرد.
چه چیزی این دوره را متفاوت از سایر دوره ها می کند و چرا باید ثبت نام کنید؟
این به روزترین و کاملترین دوره اتوماسیون در پایتون است
این پروژه محورترین دوره ای است که می توانید پیدا کنید. ما کارهای تکراری را که در غیر این صورت به صورت دستی انجام میدادید، خودکار میکنیم
شما یک راهنمای گام به گام عمیق در مورد نحوه خودکارسازی موارد با پایتون خواهید داشت.
شما تمام کتابخانه های پایتون مورد استفاده برای اتوماسیون را خواهید آموخت
میآموزید که چگونه کارها را با ChatGPT خودکار کنید
30 روز ضمانت بازگشت وجه توسط Udemy
در پایان این دوره، میتوانید اتوماسیون خود را با استفاده از پایتون بسازید!
اکنون به من بپیوندید و بیایید زندگی شما را با پایتون خودکار کنیم!
سرفصل ها و درس ها
نصب و راه اندازی
Installation and Setup
نکته مهم (+برگ تقلب برای دوره)
Important Note (+Cheat Sheet for The Course)
نصب Python و PyCharm
Installing Python and PyCharm
دوره سقوط پایتون (اختیاری)
Python Crash Course (Optional)
نمای کلی بخش
Section Overview
نصب نوت بوک پایتون و ژوپیتر از طریق آناکوندا
Installing Python and Jupyter Notebook through Anaconda
رابط نوت بوک Jupyter
Jupyter Notebook Interface
انواع سلول ها و حالت ها در نوت بوک Jupyter
Cell Types and Modes in Jupyter Notebook
سلام دنیا
Hello World
انواع داده ها
Data Types
متغیرها
Variables
لیست ها
Lists
فرهنگ لغت
Dictionary
اگر بیانیه
If Statement
برای حلقه
For Loop
تابع
Function
ماژول ها
Modules
عملیات فایل و پوشه
File and Folder Operations
سیستم عامل در مقابل ماژول مسیر
OS vs Path Module
ایجاد پوشه ها و زیر پوشه ها
Creating Folders and Subfolders
تغییر نام پوشه ها و فایل ها و دریافت مسیر همه زیرشاخه ها
Rename Folders and Files & Get Path of All Subdirectories
تمرین 1 - تغییر نام فایل بر اساس پوشه های والد و پدربزرگ
Exercise 1 - Rename file based on parent and grandparent folders
تمرین 2 - تغییر پسوند یک فایل
Exercise 2 - Change Extension of a file
ایجاد و حذف فایل ها
Create and Delete Files
زیپ را استخراج کنید
Extract Zip
جستجوی فایل
Search File
پروژه 1: اسناد Word را خودکار کنید
Project 1: Automate Word Documents
پر کردن اطلاعات در Word
Filling in Data in Word
چگونه داده های جعلی ایجاد کنیم
How to Create Fake Data
اتوماسیون اسناد Word
Word Document Automation
اتوماسیون وب و اسکرپینگ وب: اخبار صبحگاهی را خودکار کنید
Web Automation & Web Scraping: Automate Morning News
نمای کلی بخش
Section Overview
مبانی HTML - برچسب ها و عناصر
HTML Basics - Tags and Elements
مبانی HTML - ساختار درختی
HTML Basics - Tree Structure
XPath - نحو، توابع و اپراتورها
XPath - Syntax, Functions and Operators
XPath - XPath خود را تست کنید
XPath - Test Your XPath
XPath - کاراکترهای خاص و نحو
XPath - Special Characters and Syntax
نصب سلنیوم و کروم درایور
Installing Selenium and ChromeDriver
خودکار کردن اخبار - ایجاد درایور
Automate The News - Creating The Driver
خودکار کردن اخبار - یافتن عناصر
Automate The News - Finding Elements
خودکار کردن اخبار - صادرات داده به یک فایل CSV
Automate The News - Exporting Data to a CSV File
خودکار اخبار - حالت بدون سر
Automate The News - Headless mode
خودکار کردن اخبار - آماده کردن اسکریپت برای اجرای هر روز
Automate The News - Preparing Script to Be Run Everyday
py را به exe تبدیل کنید
Convert py to exe
برنامه ریزی اسکریپت پایتون با crontab (masOS)
Schedule Python Script with crontab (masOS)
توجه: یک اسکریپت پایتون را در ویندوز برنامه ریزی کنید
Note: Schedule a Python Script on Windows
زمانبندی اسکریپت پایتون با Task Scheduler (ویندوز)
Schedule Python Script with Task Scheduler (Windows)
پروژه 2: Tinder
Project 2: Tinder
نمای کلی بخش
Section Overview
نکته مهم (به روز رسانی)
Important Note (Updates)
خودکارسازی Tinder - ساخت XPaths
Automating Tinder - Building The XPaths
خودکارسازی Tinder - اضافه کردن یک حلقه For، امتحان کنید/Excepts و Waits
Automating Tinder - Adding a For Loop, Try/Excepts and Waits
سلنیوم را به یک مرورگر موجود وصل کنید
Connect Selenium to an Existing Browser
اسکریپت پایتون را برنامه ریزی کنید
Schedule Python Script
Regex: الگوهای متن را پیدا کنید
Regex: Find Text Patterns
نمای کلی بخش
Section Overview
متاکاراکترها و پرچم های Regex
Regex Metacharacters and Flags
کمیت کننده ها (+ مسابقات حریص و تنبل)
Quantifiers (+Greedy and Lazy Matches)
متاکاراکترهای بیشتر
More Metacharacters
search() و findall()
search() and findall()
تمرینات
Exercises
پردازش متن: فایل های TXT و CSV را خودکار کنید
Text Processing: Automate TXT and CSV files
نمای کلی بخش
Section Overview
مقدمه ای بر DataFrames و Numpy Array های Pandas
Introduction to Pandas DataFrames and Numpy Arrays
یک فایل TXT/CSV با داده های متنی ایجاد کنید
Create a TXT/CSV File with Text Data
به هر خط در فایلهای CSV کاراکتر اضافه کنید
Add Characters to Each Line in CSV Files
نویسه ها را از هر خط در فایل های CSV حذف کنید
Remove Characters From Each Line in CSV Files
الحاق داده ها در چندین فایل TXT/CSV
Concatenate Data in Multiple TXT/CSV Files
موارد تکراری را در یک ستون حذف کنید و مقادیر NaN را رها کنید
Remove Duplicates Within a Column and Drop NaN Values
پروژه 3: استخراج جدول
Project 3: Table Extraction
نمای کلی بخش
Section Overview
خودکار استخراج جدول از صفحات HTML
Automate Table Extraction from HTML pages
استخراج جداول از PDF را به صورت خودکار انجام دهید
Automate Table Extraction from PDFs
استخراج خودکار CSV از وب سایت ها - قسمت 1
Automate CSV Extraction from Websites - Part 1
استخراج خودکار CSV از وب سایت ها - قسمت 2
Automate CSV Extraction from Websites - Part 2
استخراج خودکار CSV از وب سایت ها - قسمت 3
Automate CSV Extraction from Websites - Part 3
Google Sheets
Google Sheets
نمای کلی بخش
Section Overview
API ها و بارگیری اعتبار را فعال کنید
Enable APIs and Download Credentials
با پایتون یک صفحه گسترده ایجاد کنید
Create a Spreadsheet with Python
با پایتون داده ها را در Google Sheets آپلود کنید
Upload data to Google Sheets with Python
یک کاربرگ را با پایتون ویرایش کنید
Edit a Worksheet with Python
گزارش های اکسل
Excel Reports
نمای کلی بخش
Section Overview
یک Pivot Table با پایتون ایجاد کنید
Create a Pivot Table with Python
یک بارچارت اضافه کنید
Add a Barchart
فرمول های اکسل را با پایتون بنویسید
Write Excel Formulas with Python
قالب بندی سلول ها
Format Cells
تبدیل Pivot Table به گزارش Excel
Convert Pivot Table to Excel Report
ایجاد گزارش های اکسل با یک کلیک (py به exe)
Generate Excel Reports with One Click (py to exe)
ایمیل ها
Emails
نمای کلی بخش
Section Overview
تأیید صحت ۲ مرحلهای را روشن کنید
Turn on 2-Step Verification
با پایتون ایمیل بفرستید
Send an Email with Python
یک پیوست اضافه کنید
Add an Attachment
کارها را با ChatGPT خودکار کنید
Automate tasks with ChatGPT
نمای کلی بخش
Section Overview
خودکارسازی چندین کار با ChatGPT
Automating Multiple tasks with ChatGPT
خودکار کردن وب سایت با افزونه ChatGPT
Automate Web Scraping with ChatGPT Plugin
خودکار کردن وب با مترجم کد ChatGPT
Automate Web Scraping with ChatGPT Code Interpreter
تجزیه و تحلیل داده ها را با مترجم کد ChatGPT به صورت خودکار انجام دهید
Automate Data Analysis with ChatGPT code interpreter
خودکارسازی اکسل با ChatGPT
Automating Excel with ChatGPT
نمایش نظرات