강의

멘토링

로드맵

Data Science

/

Data Analysis

[Python in Practice] Web Crawling and Data Analysis: Analysis of the Transfer Fees of Football Players Worldwide

Son Heung-min's 100th goal project! Practical crawling & data analysis of Transfermarkt

(4.8) 96 reviews

2,803 learners

  • jaygil
Python
Pandas
Web Crawling
Beautifulsoup
Thumbnail

Reviews from Early Learners

What you will learn!

  • Web crawling basics and how to use the beautifulsoup library

  • Data Analysis Basics and How to Use the Pandas Library

[Python in Practice]
Web Crawling and Data Analysis: Analysis of Soccer Player Values Worldwide

Topic Introduction 📝

This course is for those who have heard of Python but are new to crawling (scraping) and data analysis.
We will practice web scraping and data analysis using Python libraries Beautifulsoup and Pandas. This project will crawl and analyze transfermarkt.com, a site that provides information on the actual value of soccer players around the world.

Why should you learn ✒️

"I learned the basic Python grammar, but what do I do next?

"We need to move on to data analysis and machine learning/deep learning... "

This is a light project class for those who are unsure of where to start.
By working with real data, you will gain fundamental knowledge and confidence in web scraping and data analysis.

What you will learn in this course ✏️

We thoroughly practice the basic examples on the Beautifulsoup official homepage.

We will also go over Pandas one by one based on the contents in the Cheat Sheet so that you can understand them.

This is a project class that brings in and analyzes actual data, but it is a beginner's lecture that explains the most basic contents.

Part 1. Crawling using BeautifulSoup

  • What is web crawling?
  • Prerequisite knowledge for web crawling (robots.txt, http, user-agent...)
  • Practice making a simple homepage with html
  • BeautifulSoup Example Practice
  • Real Crawling (transfermarkt.com)

Part 2. Data Analysis Using Pandas

  • Save and load as dataframe
  • Exploring Data with Pandas
  • Sort, create, delete and modify
  • Find out statistics and analyze groups

Course Features 💡

All lecture materials are shared. ( Guide to downloading materials in Lecture 2 )

Recommended for
these people

Who is this course right for?

  • If you want to do something fun with Python

  • Those who want to work with real data rather than theory or grammar

  • Those who are new to both web scraping and data analysis and want to learn them together

  • Just people who like Son Heung-min and soccer

Need to know before starting?

  • Python basic grammar: variables, loops, lists, etc.

Hello
This is

2,803

Learners

96

Reviews

5

Answers

4.8

Rating

1

Course

인공지능시대 교양을 위한 코딩교양스쿨!!! 누구나 쉽게 배우고 가르칠 수 있게 도와드립니다.

Curriculum

All

11 lectures ∙ (2hr 21min)

Published: 
Last updated: 

Reviews

All

96 reviews

4.8

96 reviews

  • dandl님의 프로필 이미지
    dandl

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    차분하니 깔끔하게 설명해주십니다.

    • 지나StudioJWU님의 프로필 이미지
      지나StudioJWU

      Reviews 2

      Average Rating 5.0

      5

      73% enrolled

      WHDKWHDK

      • JAE-HOON JEONG님의 프로필 이미지
        JAE-HOON JEONG

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        데이터 강의 듣기 전에 예습차원에서 수강하고 있습니다. 쉽게 이해하고 따라할 수 있도록 알려주셔서 잘 듣고 있어요. 감사합니다 :)

        • byungsun1819님의 프로필 이미지
          byungsun1819

          Reviews 1

          Average Rating 5.0

          5

          100% enrolled

          저처럼 축구 좋아하는데 파이썬 배우는 사람들한텐 진짜 최고이 강의!! 감사합니다 다른 강의도 기대할게요!!

          • 김은경님의 프로필 이미지
            김은경

            Reviews 2

            Average Rating 5.0

            5

            100% enrolled

            너무 잘 알려주셔서 많은 도움이 됬습니다. 특히 크롤링개념과 실습강의가 너무 좋으네요. 감사합니다.

            Free

            Similar courses

            Explore other courses in the same field!