Coding for Entrepreneurs: Python Web Scraping

Justin Mitchel, Coder, Teacher, Entrepreneur

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
21 Lessons (1h 40m)
    • 1. Welcome

      3:58
    • 2. Overview

      2:27
    • 3. Set up your system

      2:22
    • 4. Virtual Environments

      12:46
    • 5. Install SublimeText

      1:39
    • 6. Setup Project & Virtualenv

      5:06
    • 7. Install Packages

      3:33
    • 8. Hello World

      4:05
    • 9. Input Data

      4:20
    • 10. Using Requests

      3:52
    • 11. Status Codes

      3:17
    • 12. Your First Scrape

      3:07
    • 13. Beautiful Soup

      7:03
    • 14. Inspect Element

      3:27
    • 15. URL Parse

      7:54
    • 16. Separate & Count Words

      4:41
    • 17. Clean up words

      6:32
    • 18. Remove Stop Words

      7:36
    • 19. Create CSV File

      7:32
    • 20. Write to CSV

      3:47
    • 21. Thank you

      1:19
58 students are watching this class

About This Class

Learning to code has never been easier and this class is a first step in doing so. I am going to teach you how to do what's called "Web Scraping" which means you'll be able to use your final project to literally grab and store text content from any webpage on the internet. 

The reason we do this is two fold: 

  1. To show you that building powerful software is achievable even for beginners
  2. The technology behind the juggernaut Google starts with simple programs like the one we build here

Sure, we're not actually building a search engine but we are building a way to "extract keywords from context" on any given blog. We'll show you a practical way to get started and implement right away.

A few requirements:

  • Windows, Mac, or Linux 
  • Internet