Course curriculum

  • 1

    Course Overview

    • Course Overview

  • 2

    Python Setup

    • Installing Anaconda for Windows

    • Installing Anaconda for Mac

    • Let's Meet Jupyter Notebook for Windows

    • Basics of Jupyter Notebook for Mac

  • 3

    Fundamentals of Python

    • 6 - Data Types in Python

    • 7 - Operators in Python

    • 8 - Conditionals

    • 9 - Loops

    • 10 - Lists, Tuples, Dictionaries and Sets

    • 11 - Data Type Operators and Methods

    • 12 - Modules in Python

    • 13 - Functions in Python

    • 14 - Exercise Analyse

    • 15 - Exercise Solution

  • 4

    Object Oriented Programming

    • Logic of OOP

    • Constructor

    • Methods

    • Inheritance

    • Overriding and Overloading

  • 5

    Numpy Library

    • What is Numpy?

    • Why Numpy?

    • Array and Features

    • Array’s Operators

    • Numpy Functions

    • Indexing and Slicing

    • Numpy Exercises

    • NumExpr Guide

    • Using Numpy with Creating Neural Network

    • Using Numpy in Linear Algebra