Monika R's-Level 2 report
28 / 3 / 2025
Monika R-Level 2 Report
TASK 1: Working of a Version Control
Version Control helps us to track and have the memory of the changes that we make in our repository .It also allow us to go back and commit the previous way the repository was. This could prove itself as a advantage over normal file management.
Git commands, such as git branch, git merge, git revert and git cherry-pick could help us perform actions such as commits, branches, merges and change in the commits we have done using Git Bash.
This helped me to understand how we could use Git for version control and how we could us Git Bash for the actions we want to perform on our repository.
TASK 2: IP Addressing and Web Scraping - Job Listings Scraper
Web Scraping helps us extracting data or content from websites. Through this task, I learnt how to dynamically scrape a website. With this I could scrape details like job title, Company name and the website link.
Using libraries like Selenium, chromedriver, BeautifulSoup and etc., the website was scraped and we could extract various information which were saved in a csv file using panda