Web Scraping with Python

at Practical Programming - Chelsea

Course Details
$149 4 seats left
Start Date:

Wed, Nov 13, 6:00pm - 9:00pm

Next start dates (1)

Chelsea, Manhattan
115 W 30th St 5th Fl Ste 501
Btwn 6th & 7th Avenues
New York, New York 10001
Purchase Options
Class Level: All levels
Age Requirements: 18 and older
Average Class Size: 15
Teacher: Art Yudin

What you'll learn in this programming class:

How to Scrape Amazon Product Details and Pricing using Python!

We will teach you how to scrape AJAX with Selenium!

Web Scraping is a method for extracting textual characters from websites so that they could be analyzed. Web scraping is sort of content mining, which means that you collect useful information from websites, including quotes, prices, news company info, etc.

This method for gathering data is direct, either through looking at websites' html code or visual abstraction techniques using Python programming language. 

We start workshop by exploring different methods to gather data from Web. We go through the whole process of gathering, storing and analyzing data. For our examples we use real-life financial quotes and Annual reports 10-K. During the course we learn how to use numerous Python libraries - Urllib, Requests, Wget, BeautifulSoup 4.0, SSL, PDFminer3k, Twitter and others. 

You will learn

  • How to use Urllib and Requests 
  • BeautifulSoup Python Library 
  • Scrape Websites 
  • Scrape and Store Data with CSV files 
  • Scrape Amazon and compare prices 
  • Scrape Chicago Mercantile Exchange
  • Scrape Indeed for Jobs 



Still have questions? Ask the community.

Refund Policy
If you withdraw two days before the course start date, any deposit paid will be refunded in full. 

No refunds will be given for cancellations made after that date. If you cannot attend our class or workshop, for which you were charged, you will receive 25% discount for any other course.


Google Map

Practical Programming

All classes at this location

Start Dates (2)
Start Date Time Teacher # Sessions Price
6:00pm - 9:00pm Art Yudin 1 $149
6:00pm - 9:00pm Art Yudin 1 $149

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 1490 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (2)

Get quick answers from CourseHorse and past students.

Question from CO
I am a programmer fluent in other scripting languages but not Python, will I be able to catch up quickly without Python 101?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! The instructor said that the students need a general understanding of Data Types and Control Flow. Hope this helps!
Question from Anonymous
Do you need a programming background for this course?
Answer from Brenda L. CourseHorse StaffCourseHorse Staff
Hi there! Thanks for your question. Yes, the student must at least have taken the Python Programming 101. Hope this helps!

Reviews of Classes at Practical Programming (348)

(348 Reviews)
Web Scraping with Python
Reviewed by Will on 2/23/2019
Great class. Class size was small (4 people) so you get a lot of individual attention and Art made sure everyone was on the same page before moving through the material. Would recommend it for sure!
Web Scraping with Python
Reviewed by Anonymous on 2/8/2019
Excellent school and facility, extremely interesting course, good small class size. Art is very thorough, helpful and able to break down content in a way it is easily digestible by those in attendance. My only feedback might be to conduct a webinar, e-learning or similar ahead of time to prep all learners and introduce them to the software used since there are differences between the operating systems (Mac, Windows, Linux) and their individual processes that need to be accounted for throughout the material. For example, on Linux/Mac you might install from the terminal whereas on Windows you're more likely to use a gui installer, accessing Python on Windows Command Prompt is different than using the terminal etc.
Web Scraping with Python
Reviewed by Kent S. on 7/27/2018
I think students should be asked to download the development tools required before the class so time isn't wasted installing stuff at the beginning of the class. Also instructor should include a 5 minute bathroom break in the middle. 3 hours is a long time to go with no break.
Web Scraping with Python
Reviewed by Anonymous on 7/26/2018
Great class! I learned a lot!
Web Scraping with Python
Reviewed by Anonymous on 8/28/2017
Decent but really doesn't have enough time to really explain things.
Similar Classes

School: Practical Programming

Practical Programming

Practical programming classes and workshops for everyone who wants to learn how to code from scratch or practice Python. You will learn how to start using Python, problem solving with algorithms and make dynamic web applications.

No coding experience needed, anyone who would like to learn how to code...

Read more about Practical Programming

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Ready to take this class?
Booking this class for a group? Find great private group events here