Technical Workshops

Web Scraping 101 Live coding with the experts

July 18-19
08AM - 08PM
Hall 2 - booth 2_H05
Learn to scrape the most complex websites in our hands-on workshops. Join experts Rafael Levi, and Tim Ruscica (aka Tech with Tim), for live coding sessions designed to equip you with latest web scraping techniques.

Our sessions from Bright Data

workshop

Make Your Scrapers Unstoppable: Build, optimize, and scale a web scraping operation

July 19th
2:15 PM to 4:15 PM
Room M4
Join this hands-on workshop to master the fundamentals of web scraping and scaling your operations. Begin from the basics of creating a scraper and integrating it with a proxy server, and rapidly progress to advanced techniques for handling dynamic content, optimizing your scraping workflow, and enhancing data extraction for maximum efficiency.
* Bring your laptop to code with Rafael. Reserve your spot
Live Coding

Web Scraping with Tech with Tim - The Code Behind the Data 

July 18th - 19th
10:00 AM to 5:00 PM
Booth 2H05, located in the main hall
Harness the power of web data through our expert-led, hands-on coding sessions.
Join Tim Ruscica, aka Tech with Tim, for hands-on coding sessions that teach you both fundamental and advanced web scraping techniques, enhancing your skills to thrive in a data-driven industry.
* Bring your laptop to code with Tim. Reserve your spot

What You Will Learn

  • Scrape static/dynamic websites
  • Web Automation
  • Scale ScrapeOps in the cloud
  • Load and scrape dynamic content
  • Bypass CAPTCHAs
  • Build web data pipelines
  • Optimize headless browsers
  • Handle IP bans/rate limits
  • Create web scraping tools
Live coding sessions by Tech with Tim
Session
Description
Technologies Used
Web Automation and Scraping In 10 Minutes
Create a web scraper to parse a static website using JavaScript and Cheerio, and automate interactions using Puppeteer.
JavaScript
Cheerio
Puppeteer
Automating Form Submission and CAPTCHA Solving
Overcome common obstacles in web automation, automate form submissions and bypass CAPTCHAs.
JavaScript
Playwright
BrightData Web Unblocker
Scaling Web Automation with Promises and Async
Use promises and async/await to scale web automation tasks. Manage multiple concurrent tasks, handle large-scale projects, and overcome IP bans and rate limiting.
JavaScript
Playwright
BrightData Scraping Browser
Building a Web Scraping API in 15 Minutes
Build a web scraping API using Playwright and Express to access public web data.
JavaScript
Playwright
Express
BrightData Scraper APIs
Headless Browser Performance Optimization
Optimize the performance of headless browsers for web scraping and automation. Reduce memory usage, CPU load, and improve overall efficiency.
JavaScript
Playwright
Puppeteer
BrightData Web Unblocker
Web Scraping in the Cloud (ScrapeOps)
Scale operations by pushing web scrapers into the cloud. Trigger an API call that avoid website blocks allowing access to almost any site.
JavaScript
Playwright
BrightData Web Scraper IDE
BrightData Scraper APIs
Data Extraction and Processing Pipelines
Build a complete data extraction and processing pipeline from A-Z. Scrape web data, process it, and store it in a database or data warehouse.
JavaScript
Playwright
Puppeteer
Node.js Streams
MongoDB
Real-Time Data Extraction and Notification Systems
Scrape data to and set up real-time data extraction and notification system that and send notifications based on specific triggers. - Ideal for eCommerce Developers
JavaScript
Playwright
Node.js Streams
Express
HTML/CSS

Got questions? We've got answers

Swing by booth #2_H05, whip out your laptop, and start scraping with Tim and Rafael. They will be there throughout the day to assist you with web scraping

FAQs

Bring your laptop, have your preferred IDE, and a connection to wifi to download code snippets for hands on coding.

Some sessions require basic to advanced JavaScript knowledge; check the session details for specific requirements.

Use the registration form on our website, selecting the sessions you wish to attend.

Don’t worry, all sessions will run on both days of the event, so plan your time accordingly.

Yes, provided there is available space in the session you wish to switch to.

Yes, most sessions include live coding and practical exercises.

Contact our support team at [email protected] for any additional questions.

Don't miss this opportunity