Learn how to build web scraping scripts to download, extract and parse structured data from the web using Python.
Learn how to build a GUI app that downloads audio (MP3) files from YouTube videos using Pytube and Tkinter libraries in Python.
Learn how you can build a CLI and GUI YouTube video downloader using Pytube in Python.
Learn how you can extract Google Trends Data such as interest by region, suggested searches, and more using pytrends unofficial library in Python.
Learn how to make a real-time currency converter using different ways and from various sources such as xe, yahoo finance, xrates and Fixer API in Python.
Learn how to use Selenium library with Chrome driver in Python to login to websites automatically as well as verifying login success.
Learn how to perform automated browser testing with Microsoft Edge browser and Selenium library in Python.
Learn how you can monitor network traffic in the browser to write a Python script that extracts YouTube comments using requests library in Python.
Learn how to validate domain names using WHOIS, as well as getting domain name information such as domain registrar, creation date, expiration date and more in Python.
Learn how to write a simple Python script to detect SQL Injection vulnerability on web applications using requests and BeautifulSoup in Python.
Learn how you can scrape forms from web pages, as well as filling and submitting them using requests html and beautiful soup in Python.
Learn how you can extract image metadata such as GPS info, camera make, model and much more using Exchangeable Image file Format (EXIF) in Python with Pillow library.
Learn how to perform web scraping at scale by preventing websites to ban your ip address while scraping them using different proxy methods in Python.