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,924
Learners
101
Reviews
5
Answers
4.8
Rating
1
Course
인공지능시대 교양을 위한 코딩교양스쿨!!! 누구나 쉽게 배우고 가르칠 수 있게 도와드립니다.