آموزش یک مهارت پایتون را در 7 روز از ابتدا بیاموزید: Web Scraping

Learn a Python Skill in 7 Days from Scratch: Web Scraping

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با BeautifulSoup و Selenium اصول اسکرپینگ وب را بیاموزید| تمرین با 3 پروژه | کاری کنید که ChatGPT این کار را برای شما انجام دهد قبل از شروع اسکراپینگ، اصول اولیه را بیاموزید: HTML، انتخابگرهای Css، اصول پایتون نحوه استفاده از BeautifulSoup برای خراش دادن یک وب سایت پروژه های روزمره برای تمرین آنچه آموخته اید نحوه خراش دادن وب سایت های جاوا اسکریپت با سلنیوم دوره گام به گام چگونه برای خراش چندین صفحه وب سایت پیش نیازها:تمایل به یادگیری کامپیوتر و دسترسی به اینترنت

از یادگیری کد به صورت مجزا و بدون برنامه های کاربردی در دنیای واقعی خسته شده اید؟ آیا آماده‌اید فراتر از اصول اولیه حرکت کنید و پتانسیل پویای پایتون را در عمل کشف کنید؟ راه حل شما در نهایت با دوره متحول کننده "یادگیری خراش وب سایت پایتون در 7 روز" آمده است!

ما ناامیدی ناشی از تمرین‌های بی‌پایان را که به نظر می‌رسد با کاربرد عملی ارتباط ندارند، درک می‌کنیم. دوره ما با غوطه ور کردن شما در چالش های واقعی که مهارت های عملی پایتون را توسعه می دهد، خود را متمایز می کند. دیگر احساس سرگردانی در آموزش‌ها ندارید - زمان آن رسیده است که در اسکراپینگ وب مسلط شوید و پایتون را در سناریوهای واقعی به کار ببرید.

در کمتر از 2 ساعت در روز، در طول هفت روز، یک سفر جامع را پشت سر می گذارید که شما را با مهارت ها و دانش ارزشمندی مجهز می کند:

روز 1: مبانی HTML و CSS با درک اجزای سازنده اساسی محتوای وب - HTML و CSS، سفر خراش دادن وب خود را آغاز کنید. زمینه را برای پیمایش موثر و استخراج داده ها از صفحات وب فراهم کنید.

روز 2: اصول پایتون مهارت‌های پایتون خود را با تمرکز بر نحو، ساختارهای داده و جریان کنترل مستحکم کنید. این روز زمینه را برای ماجراجویی خراش دادن وب شما فراهم می کند.

روز 3: سوپ زیبا به Beautiful Soup، یک کتابخانه قدرتمند پایتون، شیرجه بزنید تا HTML را تجزیه کنید و داده های ساختار یافته را بدون زحمت استخراج کنید. تکنیک هایی را برای دستکاری محتوای صفحه وب و جمع آوری اطلاعات کارآمد بیاموزید.

روز 4: سوپ زیبای پیشرفته مهارت های خود را با تکنیک های پیشرفته سوپ زیبا ارتقا دهید. ساختارهای پیچیده‌تر HTML را کاوش کنید، قالب‌های مختلف داده را مدیریت کنید، و استراتژی‌های استخراج داده‌های خود را اصلاح کنید.

روز پنجم: ملزومات سلنیوم قابلیت های سلنیوم، ابزار ارزشمند دیگری برای خراش دادن وب را آزاد کنید. نحوه خودکار کردن تعاملات با وب سایت های پویا را بیابید که به شما امکان می دهد داده ها را از صفحات دارای محتوای مبتنی بر جاوا اسکریپت پاک کنید.

روز ششم: پروژه سلنیوم با ChatGPT با ادغام سلنیوم با ChatGPT، آینده اتوماسیون را تجربه کنید. شاهد ادغام وب اسکرپینگ و هوش مصنوعی باشید زیرا ChatGPT پس از تسلط بر اصول اولیه وظایف را انجام می دهد.

روز هفتم: کسب درآمد از مهارت‌های اسکراپینگ وب با کاوش در راه‌هایی برای کسب درآمد از تخصص اسکراپی وب خود، از یادگیرنده به تمرین‌کننده تبدیل شوید. فرصت‌هایی را در تجزیه و تحلیل داده‌ها، تجمیع محتوا و موارد دیگر کشف کنید.

آیا آماده پذیرش تغییر در سفر کدنویسی خود هستید؟ اکنون ثبت نام کنید و تجربه یادگیری خود را متحول کنید. از مفاهیم نظری رها شوید و مهارت‌های عملی که اهمیت دنیای واقعی دارند را در آغوش بگیرید. با تمرینات بی هدف خداحافظی کنید و به مسیر هدایت شده به سوی مهارت سلام کنید. امروز مهارت های کدنویسی خود را با "آموزش خراش وب پایتون در 7 روز" تغییر دهید!


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

معرفی Introduction

  • معرفی Introduction

  • Web Scraping چیست؟ What is Web Scraping

روز اول: مبانی HTML و CSS Day 1 : HTML and CSS Basics

  • وب سایت ها چگونه کار می کنند؟ How do Websites Work?

  • HTML چیست؟ What is HTML?

  • VS Code را دانلود کنید Download VS Code

  • سرفصل ها و عناصر پاراگراف Headings and Paragraph Elements

  • بیایید یک تمرین انجام دهیم Let's do an exercice

  • عنصر فهرست List Element

  • عنصر تصویر Image Element

  • عنصر لنگر Anchor Element

  • نحوه اضافه کردن CSS How to add CSS

  • انتخابگرهای CSS CSS Selectors

روز دوم: مبانی پایتون Day 2 : Python Basics

  • تنظیم محیط Set up Environment

  • متغیرها Variables

  • انواع داده ها Data Types

  • اپراتورها Operators

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

  • حلقه ها قسمت 1 Loops part1

  • حلقه ها قسمت 2 Loops part2

  • توابع قسمت 1 Functions part1

  • توابع قسمت 2 Functions part2

  • مدیریت فایل File Handling

  • ورودی خروجی Input/Output

  • پروژه روز شماره 2 Day #2 Project

روز 3: خراش دادن وب با BeautifulSoup Day 3 : Web Scraping with BeautifulSoup

  • تجزیه HTML با Beautifulsoup Parsing HTML with Beautifulsoup

  • یافتن و انتخاب عناصر با سوپ زیبا part1 Finding and selecting elements with Beautiful soup part1

  • یافتن و انتخاب عناصر با سوپ زیبا part2 Finding and Selecting elements with Beautiful Soup part2

  • یافتن و انتخاب عناصر با سوپ زیبا part3 Finding and Selecting elements with Beautiful Soup part3

  • ذخیره داده ها در یک فایل CSV Store Data in a CSV File

  • رسیدگی به خطاهای درخواست ها Dealing with requests errors

  • پروژه روز سوم: ایجاد یک وب سایت زنده (imdb) Day#3 Project: Scraping a Live Website(imdb)

روز 4: خراش دادن چندین صفحه با BeautifulSoup Day 4 : Multiple Pages Scraping with BeautifulSoup

  • پروژه روز چهارم: خراش دادن چندین صفحه Day#4 Project: Multiple Pages Scraping

روز پنجم: اصول سلنیوم Day 5 : Selenium Basics

  • نصب سلنیوم Selenium Installation

  • یافتن عناصر با سلنیوم part1 Finding Elements with Selenium part1

  • یافتن عناصر با سلنیوم part2 Finding Elements with Selenium part2

  • نحوه کلیک کردن روی دکمه با سلنیوم How to Click a button with Selenium

  • گرفتن ورودی از کاربر با استفاده از سلنیوم Taking input from user using selenium

  • نحوه گرفتن اسکرین شات در سلنیوم How to take screenshots in selenium

  • نحوه پیمایش صفحه وب با سلنیوم How to scroll a webpage with selenium

روز ششم: خراش دادن لینکدین با ChatGPT Day 6 : Scraping Linkedin with ChatGPT

  • پروژه روز ششم: خراش دادن لینکدین با ChatGPT Day#6 Project: Scraping Linkedin with ChatGPT

روز هفتم: چگونه با وب اسکرپینگ درآمد کسب کنیم Day 7 : How to Make Money with Web Scraping

  • فروش داده Selling Data

  • وب سایت های مقایسه و جمع آوری قیمت Price Comparison and Aggregator Websites

  • ایده های بیشتر برای وب سایت های مبتنی بر خراش دادن وب More Ideas for Web scraping based Websites

نمایش نظرات

نظری ارسال نشده است.

آموزش یک مهارت پایتون را در 7 روز از ابتدا بیاموزید: Web Scraping
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4.5 hours
43
Udemy (یودمی) udemy-small
06 شهریور 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,011
4.5 از 5
دارد
دارد
دارد
Khiari Arbia

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Khiari Arbia Khiari Arbia

مهندس و طراح وب

Udemy (یودمی)

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

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