Course curriculum

    1. Why Data Scraping

    2. Applications of Data Scraping

    3. Introduction of Instructor

    4. Introduction to Course, Scraping, Tools

    5. Projects Overview

    6. Github and OneDrive Links to get the Course Materials

    1. Introduction to Python Requests

    2. Hand on with Requests

    3. Extracting Quotes Manually

    4. Quiz(Extracting Authors)

    5. Solution(Extracting Authors)

    6. Pagination

    7. Quiz(Extracting Author and Quotes)

    8. Solution 01(Extracting Author and Quotes)

    9. Solution 02(Extracting Author and Quotes)

    10. Ajax Requests

    11. Ajax Requests for Cricinfo

    12. Ajax Requests Paggination

    13. Quiz(Extracting Top Stats from Cricinfo)

    14. Solution 01(Extracting Top Stats from Cricinfo)

    15. Solution 02(Extracting Top Stats from Cricinfo)

    1. Introduction to BS4

    2. Quiz(Difference between Requests and BS4)

    3. Solution(Difference between Requests and BS4)

    4. Hands on with BS4

    5. Extracting Data from Tree

    6. Extracting Quotes from the Website

    7. Quiz(Extracting Author Names)

    8. Solution(Extracting Author Names)

    9. Attributes of Tags in BS4

    10. Multi Valued Attributes of Tags in BS4

    11. Scraping Movie Names from IMDB

    12. Quiz(Getting the Rattings,Year,Name of the Movie)

    13. Solution 01(Getting the Rattings,Year,Name of the Movie)

    14. Solution 02(Getting the Rattings,Year,Name of the Movie)

    15. Scraping Time,Genre and Releasing Date from IMDB 01

    16. Scraping Time,Genre and Releasing Date from IMDB 02

    17. Combining Two Requests Data for IMDB

    18. Movies Recommender System (CreatingMovie Url)

    19. Movies Recommender System (Creating Director Url)

    20. Movies Recommender System using BS4(Getting Top 4 Movies)

    21. Movies Recommender System using BS4(Merge All Requests Together)

    1. Introduction to CSS Selectors

    2. CSS Selectors Handson(Tags)

    3. Quiz(Tags)

    4. Solution(Tags)

    5. CSS Selectors Handson(Decendants, Id, Class)

    6. Quiz(Descendants)

    7. Solution(Descendants)

    8. Quiz(ID)

    9. Solution(ID)

    10. Solution(Class)

    11. Solution(Class)

    12. CSS selectors handson(Nested Tags, ID tags, Class tags)

    13. Quiz(Class with Tag)

    14. Solution(Class with Tag)

    15. CSS selectors handson(coma seprator, universial selectors

    16. Quiz(Combining Two Selectors)

    17. Solution(Combining Two Selectors)

    18. CSS Selectors Handson(Sibling Notations and Direct Child)

    19. Quiz(Adjacent Sibling)

    20. Solution(Adjacent Sibling)

    21. Quiz(General Sibling)

    22. Solution(General Sibling)

    23. CSS selectors handson(Child Selectors)

    24. Quiz(First Child)

    25. Solution(First Child)

    26. Quiz(Only Child)

    27. Solution(Only Child)

    28. Quiz(Last Child)

    29. Solution(Last Child)

    30. CSS Selectors Handson(Nigations, Attributes)

    31. Quiz(Negation)

    32. Solution(Negation)

    33. CSS Selectors Handson (Attributes, Attributes Values)

    34. Quiz(Attributes Values)

    35. Solution(Attributes Values)

    36. CSS Selectors Handson (Attributes Wild Cards Values)

    37. Quiz(Attributes Wild Card)

    38. Solution(Attributes Wild Card)

    1. Introduction to Scrapy

    2. Comparison of Scrapy and Requests

    3. Scrapy at a glance documentation

    4. Getting Started with Scrapy

    5. Running Documentation Spider 1

    6. Running Documentation Spider 2

    7. Writing Spider from the Scratch

    8. Understanding the Response(url, status)

    9. Understanding the Response(headers)

    10. Understanding the Response(values in headers)

    11. Understanding the Response(body)

    12. Understanding the Response(request)

    13. Understanding the Response(meta)

    14. Understanding the Response(flags, certificate, ip_address, copy)

    15. Understanding the Response(replace, urljoin, follow, follow_all)

    16. Response CSS and Scrapy Shell

    17. Extracting quotes

    18. Understanding nested selectors

    19. Extracting the Author and Quotes

    20. Checking for next page

    21. Checking for next page in Spider

    22. Checking for next page URL

    23. Scraping quotes from next pages

    24. Exporting extracted data

    25. Quiz(Get The Tags)

    26. Solution(Get The Tags)

    27. Next Website

    28. CSS Selectors for Movie Names and URLs

    29. Combined CSS Selectors for Movie Names and URLs

    30. Sent request to the film info page

    31. Merge Data from Two Callbacks

    32. Extracting Movie Duration and Genres

    33. Exporting the Extracted Data

    34. Quiz(Extracting the Year)

    35. Solution(Extracting the Year)

    36. Getting Director Name and Url

    37. Getting Top Four Movies of Directors

    38. Extracting Data Anomaly (dont_filter Flag)

    1. Hugoboss webiste for scraping

    2. Understanding Site Structure

    3. Writing CSS Selectors for Listings

    4. Listings in Scrapy Shell

    5. Sending Request to Listings Urls

    6. Extracting Products Url from the Listings

    7. Sending Requests to Products of the Listings

    8. Writing CSS for getting the product Info

    9. Getting the bigger images of the product

    10. Checking Next Page Url

    11. Adding Pagination to Spider and Running it

    12. Output of the Spider

About this course

  • $199.99
  • 149 lessons
  • 13.5 hours of video content