Core Python Programming
  • Setting up free jupyter notebook on Google
  • How to use Jupyter notebook
  • Variables in Python
  • Python Integer Data Type
  • Python String Data Type
  • Taking Input
  • Python Boolean Data Type
  • Python Blocks
  • if else statement
  • if elif else
  • Boolean Logic
  • While Loop
  • Python Lists
  • Python List Operations - Append, Index, Max. Min
  • Python Range
  • Python Functions
  • Passing variable arguments to functions
  • Python Modules
  • Python Exceptions
  • Python File Handling
  • None Data Type
  • Python Dictionaries
  • Tuples
  • List Slices
  • List Comprehensions
  • Python String Functions
  • Python List Functons - Any
  • Python List All - Function
  • Object Oriented Programming
  • Object Oriented Programming - Methods and Class Level Attributes
  • Object Oriented Programming - Inheritance
  • Magic Methods
  • Python Object Lifecycle
  • Python Garbage Collection
  • Object Data Hiding- Weak Method, Private Method
  • Object - Class and static methods
Numpy
  • What is Numpy
  • Numpy - Add, Subtract, Multiply
  • Numpy Dot Product
  • Numpy Slicing
  • Mixing Integer Indexing And Slice Indexing
  • Numpy Array Indexing
  • More Array Indexing
  • Boolean Array Indexing
  • Numpy Sum
  • Numpy Reshape
  • More Numpy Reshape
  • Numpy Tensors 1D, 2D,3D
  • Numpy Transposing
  • Numpy Broadcasting
Pandas
  • Pandas Series
  • Pandas Series Index
  • Pandas Advantage Over Numpy
  • Pandas Loc and iLoc
  • Pandas example - Finding Max
  • Pandas Series Addition
  • Pandas Apply Function
  • Pandas DataFrames Introduction
  • Pandas DataFrame Index, Loc and ILoc
  • Pandas Sum Along Axis
  • Pandas DataFrame Addition
  • Pandas DataFrame ApplyMap
  • Pandas Reading A CSV File
Machine Learning Course
  • Bonus Machine Learning Course