Advanced Web Scraping in Puppeteer: Scraping a Bookstore!

Поділитися
Вставка
  • Опубліковано 27 лис 2022
  • Let's learn puppeteer by scraping all the important data from an online bookstore. Puppeteer is a package that lets you initialize a headless chromium browser on the server to handle all the actions you can normally do in a browser. That involves (but is not limited to) clicking, filling out forms, waiting for some seconds, and more! How cool is that?
    Let's dive right in! Thanks for watching and I wish you a lot of fun building cool stuff with Puppeteer. Remember, not all websites allow web scraping and it might be against their TOS.
  • Наука та технологія

КОМЕНТАРІ • 32

  • @iwantfrens5804
    @iwantfrens5804 Рік тому +2

    You explain everything so nice. Thank you for this one Josh

  • @raphauy
    @raphauy Рік тому +1

    I think I'll end up watching all your videos :-) There's a lot of value, thanks for sharing!

  • @victorlindh3129
    @victorlindh3129 Рік тому +4

    Amazing, in 10 minutes you just explained something I've been struggling with for a full day. Thank you!

    • @user-ky1ug2ex5x
      @user-ky1ug2ex5x 11 місяців тому

      Hey, I need help
      I am trying to extract youtube comments using puppeters for few days but unable to do it
      abd get demotivated by bugs
      Can you help me ?

    • @rishadali2866
      @rishadali2866 11 місяців тому

      ​@@user-ky1ug2ex5xtry chatgpt

  • @Luxcium
    @Luxcium Рік тому

    I am so happy to exist in a universe where Jöch Exists and where he loves TypeScript as much as I do 🎉🎉🎉🎉 Thanks for share your passion in a passionate way 😅❤😊

  • @codewithguillaume
    @codewithguillaume Рік тому +6

    Haha I love your Interstellar background !
    Btw I got a puppeteer app running on my Raspberry Pi 4 working 24 7 doing stuff for me: mainly Tweets for promotion.
    Thanks for this tutorial !

  • @soltiscd
    @soltiscd Рік тому +4

    Loving this channel

    • @Luxcium
      @Luxcium Рік тому

      I am so happy I was just not used to say I was genuinely loving 🥰 a UA-cam channel so much and it is nice to see other people who enjoy the topics and the presentation in a similar way as I do… Josh is so charismatic and he is a great communicator 😊

  • @berserker556
    @berserker556 Рік тому

    thanx buddy for your awesome content

  • @daniilkasatkin8170
    @daniilkasatkin8170 Рік тому +2

    Can't wait to see next part!

  • @moussaibrahem9
    @moussaibrahem9 Рік тому

    Thanks a lot for your great video

  • @f4lc0ns3c
    @f4lc0ns3c Рік тому +1

    Yaw Man You Are Amazing Bro 💪💪 Keep It Up Man

  • @ilbassa
    @ilbassa 8 місяців тому

    I was looking for something to programmatically take screenshots of pages, thanks!

  • @Luxcium
    @Luxcium 11 місяців тому

    15:20 I love 💕 How he never say Argument for a parameter or parameter for an argument this is something that is important to point out!!!

  • @roshan_24
    @roshan_24 4 місяці тому

    good tutorial

  • @amani_art
    @amani_art 2 місяці тому

    Great video. Although i'm disappointed by the lack of a github repo for this.

  • @Textras
    @Textras 10 місяців тому

    Do you always prefer puppeteer over playwright? Generally lean towards the latter

  • @marccavada5434
    @marccavada5434 Рік тому

    How do you set the gird with you navigate the page? @Josh?

  • @igrovojimpotent
    @igrovojimpotent Рік тому

    Good day, tell me, please, is it possible to make a web interface for the pupepper, if so, how, and is there a desire to make a video on this topic?

  • @kazuma9496
    @kazuma9496 Рік тому

    Cool

  • @robsoncardoso8692
    @robsoncardoso8692 5 місяців тому

    ty ;P

  • @runyalen
    @runyalen Рік тому

    do you have a github repo ??

  • @faizancheema2689
    @faizancheema2689 10 місяців тому

    hi brother i am making a final year project in which i have to do the web scraping, i am making a website in which user will enter the product name and the website will show the products from different ecommerce websites with the best prices so will it work? i am actually confuse that how it will work without typing yarn dev in terminal my website is actually depend on server side i hope you understand what i am saying

    • @gatesbill-qi6dp
      @gatesbill-qi6dp 4 місяці тому

      You can export the function of this file, and when the user clicks on search, execute this function and return the result

  • @debanjo_israel
    @debanjo_israel Рік тому

    pls the github repo link

  • @SimonChikezie
    @SimonChikezie 3 місяці тому +1

    How can one deploy this puppeteer project for free online

    • @bonekazz-8441
      @bonekazz-8441 2 місяці тому

      for free you can use vercel or render, but u cant use much. You can use Linode or digital Ocean free trial to get resources

    • @faisal-anqoudi
      @faisal-anqoudi 2 місяці тому

      You can use vercal or something like this for free 0:10

  • @MR_Wasta
    @MR_Wasta 9 місяців тому

    Of course we're not using it for UA-cam *wink wink*