
Learn to build a Python script that tracks real-time cryptocurrency prices via the CoinMarketCap API, using requests and JSON, with beginner-friendly guidance and line-by-line code explanations.
Identify whether you fit as a crypto trader, a python enthusiast, or an aspiring analyst, and learn to analyze cryptocurrency price data with hands-on projects and basic python training.
Explore tools, IDE options, and the CoinMarketCap API for tracking cryptocurrency prices with Python, including Google Colab and Jupyter Notebook, and local PyCharm or VS Code.
Build a fully functional cryptocurrency price data tracker from scratch using the CoinMarketCap API, fetching real-time price data and customizing with select endpoints.
Introduce CoinMarketCap, a real-time price tracking platform integrated with top exchanges, and explore its features like gainers and losers, recently added coins, free airdrops, NFT stats, and learn and earn.
Set up your preferred tools, such as Google Colab or Jupyter Notebook, and sign in to CoinMarketCap with a MetaMask wallet, then install requests and json for API data.
Practice python data types: strings, integers, floats, and booleans in Google Colab, learning to print, concatenate, check types with type and len, and explore simple examples.
Create a market cap class in Python with listing price and supply, implement a calculate market cap method using self, instantiate the object, print the result, and preview JSON notation.
Track cryptocurrency prices by selecting a coin and a target currency, using currency codes from coinmarketcap to convert to local currencies and test with multiple options.
Track the latest bitcoin price in five currencies: us dollar, rupiah, australian dollar, new zealand dollar, and canadian dollar, by testing currency codes with the coin market cap API.
Install the API Connector add-on in Google Sheets, rename the sheet to crypto data, and prepare to display CoinMarketCap price data alongside a Python alternative.
Display CoinMarketCap data in Google Sheets via the API Connector, configure headers and keys, map coin IDs, and refresh or export the data as CSV for analysis.
Welcome to Tracking Cryptocurrency Price Data with Python course. This is an extensive project based course where you will be guided step by step on how to create cryptocurrency's latest price tracking system from scratch using Python programming language alongside with other libraries, such as request and JSON. Regarding the data, we will mainly use CoinMarketCap API which offers you a basic plan and it’s free of charge. In addition to the pricing, CoinMarketCap which has also been well known as one of the most popular websites to track crypto price provides you with real time and constantly updated data which they state for most API endpoints, the data is updated every single minute. At the end of the course, we will also learn how to display cryptocurrency price data from CoinMarketCap on Google Sheet by connecting to API extension features.
Although this project sounds pretty complex and requires advanced programming skills, that is actually not the case since this course was created and designed for beginners. Even if you do not have previous programming experience, there is nothing you should worry about since this course also comes with a Python warm up session which will certainly teach and provide you with all the basics that you need to excel on this project.
Below are things you can expect to learn by building cryptocurrency price tracker:
In the Project
Learn how to build user friendly crypto price data tracker
Learn how to connect your project with CoinMarketCap API
Learn different endpoints on CoinMarketCap API and how to utilize them
Learn how to retrieve specific data from the API
Learn how to connect API extension to Google Sheet
Be more familiar with Crypto/Financial API data
Learn how to visualise historical price and volume using Matplotlib
In Python Warm Up Session
Learn several different data types in Python
Learn function and parameter in Python
Learn class and object in Python
Learn how to operate JSON in Python
As most people said, the most effective way to learn is to learn by doing and that is exactly what you will accomplish in this course since you are not only going to be building crypto price data tracker with Python but also you learn many different disciplines at once, those are including but not only limited to intermediate programming, knowledge of cryptocurrency market, API endpoints, and Google Sheet API connector.