Like a Pro Even for the First Time – With Just ChatGPT, I’m a Data Analyst
Masocampus
We are now in an era where data speaks louder than intuition. Learn data analysis easily with ChatGPT!
Basic
ChatGPT, Big Data, AI
Python Crawling Master. This is all you need, from installation to application. We've packed it with only the essential content you truly need for real-world use.
145 learners
Level Beginner
Course period Unlimited
Reviews from Early Learners
5.0
dhmin
I grasped crawling better.
5.0
김호준
It's really easy to explain, so it's great for beginners :)
5.0
이주리애
Thank you for the great lecture!
Only the essential Python syntax, easier than anyone else.
The essence of crawling! Including core pro-tips
Not just a lecture you watch, but one where you type and execute yourself
Controlling a browser using Selenium
Finding what you want in HTML (feat. BeautifulSoup)
Saving crawling results as an Excel file
Comparison of Pros and Cons of Crawling Methods
I will teach you the crawling know-how to comfortably catch fish and splash around in the sea of information.
Is there any data that doesn't exist on the internet these days? No, there isn't. You might think you can just save and use all the materials you find, but is it really that easy? Making the difficult possible—collecting information from internet web pages—is exactly what is called crawling. Learning how to crawl would be great for increasing work efficiency, wouldn't it? However, there are countless methods for Python crawling. If you try to learn all of them, it's exhausting and time-consuming. In fact, there aren't many people who even know them all.
I have stayed up all night researching, testing, and executing these methods one by one, and I have structured this course by selecting only the essential core commands and techniques that remain after removing unnecessary and redundant elements. I will skip the minor details and teach you only the core essentials.
Even now, more than a thousand people visit my blog every day to read the basic crawling articles I wrote three years ago.
<Crawling for Marketers Who Don't Know Code #4. Getting Information with BeautifulSoup>
Cumulative views 44k, as of 2021.01.14 -
Even after writing that post three years ago, I have continued to work on many projects, review Q&A, and conduct new tests, and there hasn't been anything I couldn't handle using the techniques I've organized so far. While many libraries and various methods are pouring out, in the end, if you master just the most fundamental basics, you can apply them to anything. Rather than a short-term fix that only solves one specific problem, I want to teach you methods that work for this and that, and can be used continuously in the future.
Stop wandering through various commands and lectures, and join "Data Workshop". I am introducing core content that I have confidently organized based on countless trials, errors, and tests. If you move on to another lecture now, you'll come back later and think, "Ah... I should have just taken it then..." If you know it, it's a skill; if you don't, it's magic! Once you learn that skill, your life will become truly comfortable!
A computer for hands-on practice is required during the lecture.
As long as it doesn't take more than 20 minutes to boot, your computer specifications will be fine.
It is recommended to use Anaconda for installing Python; please refer to the installation guide: https://m.blog.naver.com/kiddwannabe/221154599192
Q. Can non-majors take this course? It's my first time coding....
A. This course is designed for non-majors. We will go through everything step-by-step, starting from program installation. I kept my hands and voice busy throughout to share my personal tips along the way. I recommend watching all the lesson videos without skipping any.
※ If you are already proficient in programming, I recommend increasing the playback speed or taking a different course.
Q. Who should take this course?
A. Those who are curious about what can be done with Python!
Those who are afraid because it's their first time programming!
Those who want to make the computer do the work and go home!
Q. What is the difference from other lectures?
A. This is not a lecture where you just look at PPT slides!
This is not a lecture that just reads through pre-written code!
It is a practical application lecture where you type and execute everything yourself, encounter errors, and examine the results.
Q. Are there practice files and organized materials?
A. To match a live coding environment as much as possible, we proceed by typing everything one by one into an empty Jupyter Notebook, and for parts that require visual explanations, we conduct the lecture using PPT slides.
[updated]
- 2021.02.17. Added Instagram crawling
- 2021.05.06 Added YouTube crawling.
- 2023.01.31 Added how to use the Chrome browser version automatic update code.
More lectures will be added continuously, and
if you have any requests or questions, please contact us at datago0ba0@gmail.com. Thank you.
Who is this course right for?
Those who are new to programming
Those who want to collect data
Those who want to collect SNS data
Those who understand it when they see it, but feel lost when trying to do it themselves
Need to know before starting?
Typing on an English keyboard without looking
145
Learners
6
Reviews
4
Answers
4.7
Rating
1
Course
All
48 lectures ∙ (11hr 11min)
7. Numeric data
04:30
8. Character data
09:26
10. Merge List
10:13
All
6 reviews
4.7
6 reviews
Reviews 9
∙
Average Rating 5.0
Reviews 2
∙
Average Rating 5.0
Reviews 1
∙
Average Rating 5.0
5
Thank you for the great lecture!
You finished the lecture in one day! I'm glad it was helpful. ^^ Thank you for leaving a comment. I'm preparing other lectures, so please look forward to them ^^
Reviews 1
∙
Average Rating 4.0
4
It is easy to learn by following along one by one.
Thank you for leaving a review. I hope you will continue to progress well in the areas you want. Have a great day today.
Reviews 330
∙
Average Rating 5.0
Explore other courses in the same field!