Python
You may follow the step by step tutorials or go through the hands-on approach using the python notebooks provided below.
You can also check:
The Numpy library for the Python programming language, for large, multi-dimensional arrays and matrices.
The Pandas DataFrames which are data structures that organize data into a 2-dimensional table of rows and columns.
The Matplotlib library for creating static, animated, and interactive visualizations in Python.
Python hands-on notebooks
A python notebook (file with .ipynb extension) is web-based interactive development environment for notebooks, code, and data.
You may use Jupyter notebook or Google Colabs to open .ipynb files and practice through.