نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره ، متخصصان داده و توسعه دهندگان پایتون را با Scraping Web با Python آشنا می کند. بسیاری از داده ها در صفحات وب "به دام افتاده" اند و این دوره شما را در مسیر آزاد سازی داده ها برای پروژه های علوم داده خود شروع می کند. وب یک پایگاه داده غول پیکر است و وقتی هیچ API وجود ندارد ، می توانید داده ها را از طریق وب تراشی بازیابی کنید . در این دوره ، کاوش وب تراش با پایتون ، شما دانش بنیادی در مورد تراشیدن وب و نحوه استفاده از مجموعه غنی Python از قابلیت خراشیدن را فرا خواهید گرفت. ابتدا یاد خواهید گرفت که چگونه داده ها را با Requests و Beautiful Soup بارگیری و استخراج کنید. در مرحله بعدی ، شما خواهید فهمید که چگونه یک عنکبوت را در حدود 20 خط کد با Scrapy بسازید. سرانجام ، شما نحوه استفاده از یک مرورگر رباتیک برای حل چالش های پیشرفته تراش وب را کشف خواهید کرد. پس از اتمام این دوره ، با "SQL برای وب تراش" آشنا خواهید شد و مهارت و دانش انتخاب محتوای محتوا و پایتون مورد نیاز برای شروع پروژه های خراش وب سایت خود را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
کاوش وب تراش با پایتون
Exploring Web Scraping with Python
چرا می توان وب را خراش داد؟
Why Scrape the Web?
-
چگونه تراشیدن وب مفید است
How Web Scraping Is Useful
-
نمونه های تراشیدن وب
Web Scraping Examples
-
تراشیدن برای یک ماشین
Scraping for a Car
فرآیند تراشیدن وب
The Web Scraping Process
-
مرور انسان در مقابل تراشیدن وب
Human Browsing Versus Web Scraping
-
بررسی اجمالی HTTP
HTTP Overview
-
هک URL
URL Hacking
CSS Selectors و XPath
CSS Selectors and XPath
-
HTML CSS Selectors
HTML & CSS Selectors
-
XPath
XPath
-
Chrome Developer Tools
Chrome Developer Tools
آیا تراشیدن وب قانونی است؟ آیا اخلاقی است؟
Is Web Scraping Legal? Is it Ethical?
-
آیا تراشیدن وب قانونی است؟ آیا اخلاقی است؟
Is Web Scraping Legal? Is it Ethical?
-
خطرات قانونی خراشیدن وب
Web Scraping Legal Risks
-
پرونده حقوقی آزمایشگاه های hiQ
hiQ Labs Legal Case
مبانی تراشیدن وب با پایتون
Web Scraping Basics with Python
-
محیط Python Scraping
Python Scraping Environment
-
یک صفحه برای تراشیدن بارگیری کنید
Download a Page to Scrape
-
استخراج داده ها به Pandas
Extract Data to Pandas
ساخت یک عنکبوت وب با اسکرپی
Building a Web Spider with Scrapy
-
چارچوب اسكراپي
Scrapy Framework
-
پوسته پوسته
Scrapy Shell
-
Truecar Spider
Truecar Spider
وب تراش پیشرفته با سلنیوم و درخواستها-html
Advanced Web Scraping with Selenium and Requests-html
-
مشکل تراش جاوا اسکریپت
JavaScript Scraping Problem
-
درخواستها - HTML
Requests-HTML
-
سلنیوم
Selenium
خلاصه دوره
Course Summary
-
جمع کردن وب خراش
Web Scraping Wrap Up
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات