Prerequisite knowledge
  • Introduction
  • APIs
  • Prerequisite Libraries
  • Introduction to The Modulus Operation
  • Introduction to Simple Error Handling
  • Introduction to Pandas
Static Data Extraction/Web Scraping
  • Response Status Codes From a HTTP Request
  • Error codes
  • Reading The Response Text From Our Request
  • First Approach at Parsing The Data
  • Understanding the Exception Cases
  • Parsing Out All Data for One Company
  • Determining Where We Can Get More Ticker Symbols
  • Extracting Company Ticker Symbols Part 1
  • Extracting Company Ticker Symbols Part 2
  • Extracting Out Ticker Symbols
  • Getting Data For All Parsed Companies
  • Final Data For All Parsed Companies
  • Final Result
  • Your own web scrap
Scraping Websites That Load Data With Javascript
  • Prerequisite Libraries
  • Short review: Recursive Functions
  • Update For Webdriver To Use
  • Getting started with Selenium
  • View The Page Source
  • Website Elements and XPath
  • Navigating Deeper Into The Page Source
  • Identifying The Path To Our Data
  • Using The XPath To Our Data
  • Parsing Out Our Data
  • Getting Our Final Data
  • Final Results
  • Scraping a website that uses AJAX to generate content
Additional Web Scraping Techniques
  • Adding Text Into A Form
  • Pressing Buttons And Navigating On Site Pop-Ups
APIs overview
  • Introduction To APIs
  • APIs