Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Data Science

/

Data Analysis

Master crawling by following along with Data Workshop

Python Crawling Master. This one is all you need for everything from installation to application. I've packed in only the essential content for real use.

(4.6) 5 reviews

130 learners

  • datago0ba0
Python
Web Crawling
Big Data

Reviews from Early Learners

What you will learn!

  • Only the essential Python grammar, easier than anyone else

  • The Essence of Crawling! Key Tips

  • This is not a lecture that you just watch, but one that you input and execute yourself.

  • Manipulating browser using selenium

  • Finding what you want in HTML (feat.BeautifulSoup)

  • Save crawling results as an Excel file

  • Comparing the pros and cons of crawling methods

We will teach you crawling know-how to comfortably catch fish and swim in the sea of information.

📑 Check if any of the items on the list below apply to you!

  • ✅ I personally edit and check each repetitive task every day.
  • ✅ I don't have time to do repetitive tasks, so I can't even think about doing important analysis work.
  • ✅ I want to efficiently create simple graphs, simple PPTs, and reports.
  • I feel guilty about the work of endlessly repeating Ctrl + C and Ctrl + V.
  • ✅ I want to let the computer do the work and invest my time, energy, and effort in what really matters.
  • 👉 If one or more of these apply to you, you should take this course.

Crawling tips for catching fish and splashing in the ocean of information 📑

Is there any data that isn't available on the internet these days? There isn't. It would be nice to save and use all the data you find, but how easy is that? Making the difficult possible— collecting information from web pages— is called crawling . Learning crawling would be a great way to improve work efficiency, wouldn't it? However, there are numerous Python crawling methods. Learning them all would be tedious and time-consuming. And not many people even know them all.

This course is a compilation of my work, which I've spent all night researching, testing, and implementing. I've removed unnecessary and redundant information, selecting only the essential commands and techniques that remain. I'll teach you the essentials, without any details.


"Data Workshop" that you can trust and watch 💪

More than a thousand people still visit my blog every day to read articles like the crawling basics I wrote three years ago.

📗Naver Blog "Data Workshop"

< Even a Marketer Who Doesn't Know How to Crawl #4. Retrieving Information with BeautifulSoup >
Cumulative views: 44,000, as of January 14, 2021 -

Since writing this article three years ago, I've been working on many projects, reviewing Q&As, and testing new ones. So far, I've never had a problem with the techniques I've compiled. While numerous libraries and various methods are emerging, if you master the most fundamental ones, you can apply them to anything . I'm not offering short-term solutions, but rather methods that can be used in various ways, and can be used for years to come .

Don't get lost in all the various commands and lectures. Join "Data Workshop." I'll introduce the core concepts I've confidently compiled through countless trials and errors. If you skip to another lecture now, you'll come back and say, "Ah... I should've listened to that right then..." Knowing it is a skill, not a skill! Learning this skill will make your life truly comfortable!


What kind of lecture is this? 🧐

  • This is not a lecture where you just read the code, run it, and move on.
  • We type each one out ourselves, explain, interpret, and think about it together .
  • In other words, it is not an easy lecture.
  • This is not a lecture where you can just sit back and do the exercises or just listen.
  • This is an uncomfortable lecture that requires you to keep typing and following along .

What you will learn in this course ✏️

  • From Python installation to Python usage essential for crawling
  • Web page information visible to my eyes
  • Crawling technology that eliminates the need for Ctrl + C and Ctrl + V
  • No unnecessary words or words that seem to be there or content that is not useful!
  • Exactly! Only the essentials that can be utilized 200%!

Tools covered here 🧰

A computer for practice is required during the lecture.

  • Installing Python 3.x
  • Installing Jupyter Notebook
  • Install Chrome browser

Your computer specs should be fine as long as it doesn't take more than 20 minutes to boot.

We recommend using Anaconda to install Python. Please refer to the installation guide at https://m.blog.naver.com/kiddwannabe/221154599192


Expected Questions Q&A 🙋🏻‍♂️

Q. Can non-majors take the course? I'm new to coding...
A. This course is for non-majors. We'll walk you through the process step-by-step, starting with program installation. I'll be constantly sharing my tips and tricks. I recommend watching all the lecture videos without missing a single one.

※ If you are familiar with programming, we recommend listening to it at a faster pace or taking other lectures.

Q. Who would benefit from listening to this?
A. Anyone curious about what they can do with Python!
Are you scared because it's your first time programming?
Anyone who wants to leave work to the computer!

Q. What is the difference from other lectures?
A. This is not a lecture where you just look at the PPT!
This is not a lecture that just reads the code you've already entered!
This is a practical lecture where you input and execute each command, check for errors, and examine the results.

Q. Are there any practice files and organized materials?
A. We will proceed by typing each part in an empty Jupyter notebook to suit the live coding environment as much as possible, and we will proceed with the lecture using PPT diagrams for parts that absolutely require explanation with images.

[updated]
- 2021.02.17. Instagram crawling added.
- 2021.05.06 YouTube crawling added.

- 2023.01.31 Added method to use automatic update code for Chrome browser version.

Lectures will be continuously added,
If you have any requests or questions, please contact us at datago0ba0@gmail.com. Thank you.

Recommended for
these people

Who is this course right for?

  • For those who are new to programming

  • Anyone who wants to collect data

  • Anyone who wants to collect SNS data

  • You can see it when you see it, but it's too daunting to do it yourself

Need to know before starting?

  • Typing without looking at the English keyboard

Hello
This is

130

Learners

5

Reviews

4

Answers

4.6

Rating

1

Course

안녕하세요 데이터 공방 입니다. 

누구나 쉽게 배우고, 빠르게 활용 가능하도록 제가 노력하고, 실패하고, 성공했던 모든 경험들을 나누고자 합니다. 

네이버 블로그 <데이터공방> 에서도 관련 글들을 보실 수 있습니다. 

 

 블로그 보러 가기

 문의 메일 보내기

Curriculum

All

48 lectures ∙ (11hr 11min)

Published: 
Last updated: 

Reviews

All

5 reviews

4.6

5 reviews

  • 민석띠ᄒ님의 프로필 이미지
    민석띠ᄒ

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    좋은 강의 감사합니다!

    • 데이터공방
      Instructor

      수강평 남겨주셔서 감사합니다. 도움이 좀 되셨으면 좋겠네요

  • 이주리애님의 프로필 이미지
    이주리애

    Reviews 1

    Average Rating 5.0

    5

    17% enrolled

    좋은 강의 감사합니다!

    • 데이터공방
      Instructor

      하루만에 강의를 끝내버리셨네요! 도움이 되셨다니 다행입니다. ^^ 댓글 남겨주셔서 고맙습니다. 다른 강의들도 준비하고 있으니 기대해주세요 ^^

  • dhmin님의 프로필 이미지
    dhmin

    Reviews 9

    Average Rating 5.0

    5

    100% enrolled

    크롤링을 보다 쉽게 알 수 있었어요

    • 김호준님의 프로필 이미지
      김호준

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      정말 쉽게쉽게 설명해주셔서 초입자 입장에서 너무 좋습니다:)

      • 김광일님의 프로필 이미지
        김광일

        Reviews 1

        Average Rating 4.0

        4

        100% enrolled

        무난하게 하나씩 따라하며 배우기 좋습니다

        • 데이터공방
          Instructor

          수강평 남겨주셔서 감사합니다. 이후에도 원하시는 부분 잘 진행되길 바라겠습니다. 오늘도 좋은 하루 보내세요

      $169.40

      Similar courses

      Explore other courses in the same field!