-
Image
-
Publish in core platform
Yes
-
Target audience
Digital skills for allDigital technology / specialisation
Web Development SoftwareDigital skill level
Basic Intermediate AdvancedGeographic Scope - Country
MaltaIndustry - Field of Education and Training
Generic programmes and qualifications not further defined Basic programmes and qualificationsTarget language
EnglishType of initiative
Local initiative
Target group
Persons in secondary/compulsory educationTypology of training opportunities
Course
Learning activity
e-learning coursework
Assessment type
OnlineTraining duration
Up to 1 week
Organization
Mandy FarrugiaIs this course free
Yes
Is the certificate/credential free
Yes
Type of training record
Single offer
Training Start date
2024
Effort
Part time light
Credential offered
Learning activity
Self-paced course
Yes
Link Type
Organization url
Skip to content
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



