Build a Web Scraper (super simple!)

preview_player
Показать описание


Web scraping refers to the extraction of data from a website quickly and accurately. Many people move onto selling their web scraping tools for money, either by building them as a chrome extension or API, or selling them to data capturing companies. So, the option to make money off this tool, is there for you too.

Common questions:
- This tutorial assumes you have nodemon installed globally on your computer. If you do not, use command: npm i nodemon -g

___

⭐ New to code and none of this is making sense? Watch my '12hr+ YouTube Coding Bootcamp' in which you will learn HTML, CSS and JavaScript Fundamentals completely from scratch. It's on my channel and its 100% free.

You can also find me on:

#codingbootcamp​ #coding
Рекомендации по теме
Комментарии
Автор

thanks Ania its working perfectly, may i ask why we cant use an arrow function inside the each on line 15 of the code when you call the cheerio ($) function i try it and i got all undefine but i cannot wrap my head around the why....

josenardulli
Автор

For anyone wondering… you’ll need to make sure the nodemon package is installed. You can run ‘npm i nodemon -g’ to use it globally on your machine. Or alternatively, you can run ‘npm i nodemon -D’ inside the project directory to use it as a development dependency while the project is running. Great video Ania, keep it up 👍

revillsimon
Автор

This comment doesn't belong to this video, >> You saved me in my senior project last 6 months while I watched tutorial about web development ❤️❤️❤️❤️❤️

adnanmadhoun
Автор

Crazy, I just happened to need do something similar for a project and here you are uploading a video that helps a ton! Thanks!

galactic_k
Автор

hey just here to say "thank you" !!
you put a lot of effort into these videos i hope your channel grows fast and get to the top 🙌

jalapenogaming
Автор

Love how you just get into it without any sitcomish-intros, just straight to the point. Your videos have given me the confidence to finally start applying to dev jobs. Thank you so much, Ania!

fourlokouva
Автор

Thanks Ania! Tried already two small projects of yours, and I must say, that you're a teacher, that speaks to novices as well. The samples you made are easy to follow, and simple enough to figure it out, how the packages work with each others. Of course that also shows a great understanding, how to produce working program, but having success with working sample encourages to do more. Thank you with appreciations!

artopaivinen
Автор

I've been waiting for a tutorial like this! Thanks Ania!

CHRRYxBMBx
Автор

I am a boomer coding virgin except for a minute amount of C++ for my Arduino. No one has made sense to me before as there’s usually an assumption of a greater knowledge than I have. You are the first person who was coherent to me, every step explained and details of what is happening behind the scenes. Your beautiful diction helps a lot as well, thank you.

markharrisllb
Автор

Wow! You explained this so well and left nothing vague. A lot of other tutorials leave out so many parts, assuming everyone knows what they're telling.
It's the first time I've come across your channel, and you just gained a subscriber. Thanks a lot!

rinn
Автор

This was a very good intro video to web scraping, thanks!
As a quick tip, when running the `npm init` command you can just append `-y` at the end so it becomes `npm init -y`, and then it will proceed to skip the checks and create the package.json file without you having to press enter several times.

KingstonFortune
Автор

Loving the bit more "fullstack-oriented" content! Actually have a project in mind where I could apply this perfectly. Thanks for the inspiration! ;)

JoseHernandez-bgzm
Автор

I have subscribed to many programming channels, however you are one of those who really add value..keep it up

vinitmanerikar
Автор

Great video. I love the longboard on the wall. Thanks for posting!!!

MartinJaszczuk
Автор

Damn. Wish there were videos to follow like this 20+ years ago when I was starting out lol. You make it very easy to understand

Cyapow
Автор

Thanks for the tutorial =) As a few others have said, an alternative option might be to use puppeteer. It has a nice syntax and is very flexible. You can simulate natural browsing using simulated click events and run additional commands such as taking screenshots of html content based on css classes.

lifelessalarm
Автор

Thanks Ania, you're a wonderful teacher. As a newbie, your lesson is as simple as it can be for me to understand. I even worked around it to try some other projects too that I can think off 🤠💕

discreetninja
Автор

Hi, this is my first time here, and i really love the way you teach. thank you for your very informative tutorial.

lifeoffreelance
Автор

Would love a follow up to this with more advanced scraping such as a page that is behind a login wall, or something that requires a query to be filled before getting the final web content. Thanks heaps!

theshazman
Автор

Your tutorials are very consice and to the point. Its greatly appreciated.

RealJustinEstrada