
Create a currency calculator by fetching exchange rates from an application programming interface, inputting base and target currencies and a quantity, then compute and display the converted amount.
Learn how to use Beautiful Soup to extract data from html with Python, by inspecting page structure, sending requests, and parsing data for local analysis.
Learn how to scrape rotten tomatoes top action movie data using beautiful soup to extract ratings, critics' consensus, synopsis, and other details.
Practice web scraping with Python to extract movie cast lists and synopses, build structured data with for loops, and merge details into a cohesive dataset.
Explore Scrapy's core components: define items with fields like name and price, build spiders to scrape data, and use pipelines to store and format results.
Practice building a Scrapy spider to extract title, author, and tags from a web page, inspect the HTML, map values to variables, and print structured results.
Learn to store scraped values in a database using Python. Create a database, define tables, and insert scraped items into columns with proper commits.
Scrape your first web page using Python API ,Beautiful soup and structure the data using Pandas
API Python:
This section help you understand the working on API and how to implement the same using Python.
Here we will learn how to get and post the request using API and implement the same.
Will create a simple currency conversion calculator using JSON.
We will also cover API for website which we need to sign in. We will be using the API keys and ID to login and fetch the details.
We will explain how to structure and export the data in CSV using Pandas.
Web Scraping:
This Section helps you to learn Scraping the data and storing the data in our desired Format.
Here we will have the data scraped and use parsing of data and store it in Pandas for reference.
Helps in Understanding the structure of HTML and Javascript file to parse the data.
2 Projects to Scrape the data and parse them as our wish.
Beautiful Soup:
It is easy to learn and master. for example, if we want to extract all the links from the webpage
It has good comprehensive documentation which helps us to learn the things quickly.
It has good community support to figure out the issues that arise while we are working with this library.