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

  • wjdalstjr974973님의 프로필 이미지
    wjdalstjr974973

    Reviews 1

    Average Rating 4.0

    4

    100% enrolled

    良い講義ありがとうございます!

    • datago0ba0
      Instructor

      受講坪を残してくれてありがとう。

  • wnfldo74740831님의 프로필 이미지
    wnfldo74740831

    Reviews 1

    Average Rating 5.0

    5

    17% enrolled

    良い講義ありがとうございます!

    • datago0ba0
      Instructor

      一日で講義を終えてしまいましたね! 役に立ったのは幸いです。 ^^コメントを残していただきありがとうございます。 他の講義も用意していますのでお楽しみください^^

  • dhmin5039님의 프로필 이미지
    dhmin5039

    Reviews 9

    Average Rating 5.0

    5

    100% enrolled

    クローリングをより簡単に理解できました。

    • success1008040님의 프로필 이미지
      success1008040

      Reviews 2

      Average Rating 5.0

      5

      100% enrolled

      簡単に簡単に説明してください。 初心者の立場でとても良いです:)

      • kki85083144님의 프로필 이미지
        kki85083144

        Reviews 1

        Average Rating 4.0

        4

        100% enrolled

        無難に一つずつフォローして学ぶのがいい

        • datago0ba0
          Instructor

          受講評をいただきありがとうございます。その後もご希望の部分よく進んでほしいと思います。 今日も良い一日を過ごしてください。

      $169.40

      Similar courses

      Explore other courses in the same field!