Udemy

Master Web Scraping with Python Do 16 Projects

Enroll Now
  • 2,049 Students
  • Updated 9/2019
3.5
(258 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
2 Hour(s) 5 Minute(s)
Language
English
Taught by
Tan Pham
Rating
3.5
(258 Ratings)

Course Overview

Master Web Scraping with Python Do 16 Projects

Master web scraping python in just 2.5 hours, most practical web scraping course

What special about this course ?

  • This is only course on market provide you 16 real life web scraping data projects, all of these projects coding with Python programming language

  • Practical approach, learning by doing, you will learn to coding python language with 16 real life web scraping projects,

  • Step by step method, from understand big picture to understand each step, and finally apply skill to solve problem.

  • All web scraping projects source codes are provide for reference.

  • Love to do web scraping ?


What you will get from this course ?

  • Understand indeed how web scraping work.

  • Hand - on experience by doing 16 real life web scraping projects.

  • Hand - on experience working with Sublime Text, one very cool IDE to working with python

  • Love to do web scraping ?

Course summary

This course teach you step by step, from simple example to real life web scraping project.

  • Introduce with you what is web scraping and why we need web scraping. The big picture of web scraping or 4 steps to do web scraping. And then we will install all kind of tools which be used in next sections.

  • Step 1 in 4 steps to do web scrape, we do inspecting web page and locating data between HTML source.

  • Step 2 in 4 steps, we do download HTML content.

  • Step 3 in 4 steps, we do create Beautiful Soup object and search for tags contain Information.

  • Step 4 in 4 steps, we do scrape data from tags.

  • Finally we do 16 hand-on web scraping project to collect data from Amazon, Steam, Nba, Imdb, CoinMarketCap, Twitter


Why web scraping is important ?

Most important data on the web do not available from API. Could you get the product data from Amazon with API ? Could you get film data from Imdb ?. Of course not. So the only way to collect these kind of data is using web scraping. Have data mean have power, you are having that power. Well come to my course on web scraping.


-------->>> Take this course and get any data you want from the web automatically <<<--------

Course Content

  • 11 section(s)
  • 24 lecture(s)
  • Section 1 Web Scraping Introduction and installation
  • Section 2 Step 1 : Inspecting Web Page and Locating Data between HTML Source
  • Section 3 Step 2 : Download HTML Content
  • Section 4 Step 3 : Create Beautiful Soup Object and Search for Tags Contain Information
  • Section 5 Step 4 : Scrape Data From Tags
  • Section 6 Hand on with NBA projects
  • Section 7 Hand on with STEAM projects
  • Section 8 Hand on with IMDB projects
  • Section 9 Hand on with AMAZON projects
  • Section 10 Hand on with CoinMarketCap and Pandas
  • Section 11 Hand on with Twitter API

What You’ll Learn

  • Understanding in deep how data web scraping work, Get real skill by doing 16 real life project, Get product data from Amazon, Get game data from Steam, Get movie data from Imdb, Get sport data from Nba, Understand how to working with iframe, paging, login ... while do web scraping, Get crypto data from CoinMarketCap, Get social data from Twitter


Reviews

  • R
    Rohit Girdhar
    4.0

    Course content is great, especially the last project where we scrape data from LinkedIn using our Credentials to log in. Another thing I would like to mention is that there are only 5 Projects and not 20. Those 5 projects are subdivided and given the name of 20 projects. The accent is also a little hard to understand. If you have done web scraping before, I would suggest you look for some other course. If you are a beginner go for this course. PS: HTML knowledge is fundamental. If you don't know HTML, I suggest you read and understand a little about it, before doing web scraping.

  • R
    Robert Tullo
    3.5

    Overall this was a really good course and a great introduction to scraping using beautiful soup and selenium. Most importantly, Tan did a good job helping get an environment set up to get each of the tools in place needed to easily do the work. Prior to this course, I had zero experience, but understand web pages a lot better and learned some good techniques to get information automatically off those pages. I also liked how Tan broke the problems down and reused his code and stored his data in class constructs in a pythonic way. To address some issues, his accent can be hard for some, but after a few sections, I didn't have any issues understanding what he was trying to convey. I knocked off a star because some of the sites changed the structure and content significantly, so that some of the methods to solve the problem no longer applied. While, this is programming and sometimes you have to keep trying new things. I was able to create some workarounds, the LinkedIn example changed enough that it is difficult to complete. If he would update a few course sections that would be a huge help. If not re-recording the impacted sections, doing it and posting new applicable code would get another 1/2 star from me :)

  • M
    Md Abdullah Al Mashud
    0.5

    Single project is divided into smaller parts and thus saying 20 projects. Only 5 complete projects are given actually.Accent is really hard to understand.But the working way is straightforward ,thats the only thing i liked.

  • C
    Cosimo Curiale
    4.5

    The course is good, the teacher is professional and the exercises are applicable to the real world. The only problem is with the spelling of the teacher, sometime is difficult to understand.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed