Resources
Python Basics
Throughout this course, you will primarily use Python for coding. While an in-depth
knowledge of the language is not required, understanding basic data types, data
structures, loops, functions, and file operations is essential. Here are some resources to
help you with Python basics:
● Python Basics Video
● W3Schools Python Tutorial
● Python Basics Playlist
NumPy Basics
NumPy (Numerical Python) is a fundamental library for linear algebra in Python. It plays
a crucial role in AI/ML and data science by enabling efficient mathematical and logical
operations on arrays. Explore NumPy through the following resources:
● NumPy Quickstart Tutorial
● NumPy W3Schools Tutorial
● Additional NumPy Tutorial
● NumPy Video Tutorial
Matplotlib
Matplotlib is Python's essential plotting library, widely used for data visualization. It
supports various types of plots and is the foundation for other visualization packages
like pandas and Seaborn. Get familiar with Matplotlib through these resources:
● Matplotlib W3Schools Intro
● Matplotlib Documentation
● Matplotlib Video Tutorial
Pandas
Pandas is a Python library used for working with datasets. It is a fast, powerful, flexible
and easy to use open source data analysis and manipulation tool. Pandas has data
structures for data analysis. The most commonly used data structures are Series and
DataFrame. Series is one-dimensional. It consists of one column. DataFrame is two
dimensional. It consists of rows and columns. For basic introduction use the following
guide:
● Pandas Documentation
● W3Schools Pandas Tutorial
● Pandas Video Tutorial
Refer to this GitHub Repository to learn some basic ML algos from scratch:
https://github.com/patrickloeber/MLfromscratch
Pytorch
● https://www.geeksforgeeks.org/getting-started-with-pytorch/
● https://docs.pytorch.org/tutorials/beginner/pytorch_with_examples.html
Tensorflow
● https://www.tensorflow.org/tutorials
● https://www.geeksforgeeks.org/introduction-to-tensorflow/