Malta Digital Skills and Jobs Platform (LISP)

Web-Scraping-with-Selenium_C

Course Name

Web Scraping with Selenium and C#

Training Provider

Mandy Farrugia

Course dates

14th October 2024 – 500pm – 8:00pm
15th October 2024 – 5:00pm – 8:00pm
16th October 2024 – 5:00pm – 8:00pm

Sessions

3

Suggested Age bracket:

13+

Course description

Web automation libraries (including but not limited to JSOUP, beautiful SOUP, Playwright and Puppeteer), otherwise known as web scraping libraries, serve to automate tedius daily tasks on the web such as data processing, data capture, web navigation and access. There exist various libraries across different programming languages, such as:

  • BeautifulSoup for Python
  • JSOUP and Selenium for Java
  • Selenium and HTML Agility Pack for C#
  • Puppeteer for Node

In the industry, web scraping is used for market research, business intelligence, lead generation, content aggregation, real estate analysis, academic research, financial collection (for example: currency rate), job market analysis, and sentiment analysis.

Throughout the course, one will learn how to set up a web scraper for a browser, so it can be controlled automatically, using C#, as well as interact with websites and capture data learners will also be taught how to make handle exceptions which may arise during software development.

All sessions include notes and presentations. Learners will be taught about the advantages of GitHub as well. No prior knowledge required. Only software required is Microsoft Visual Studio, Microsoft SQL Server and SSMS, as well as a web browser.

Delivery Method

Online

REGISTER HERE