Course curriculum

  • 1

    Introduction to Python

    • Introduction

  • 2

    Basic coding and syntax

    • Introduction

    • Lab session 1: List

    • Lab session 2: Array

    • Lab Session 3: Array

    • Lab session 4: Defining key and values

    • Lab session 5: Dataframes

    • Lab session 6: Dataframes

    • Lab session 7: Dataframe statistics

    • Lab session 8: Dataframe Operations

  • 3

    Exploratory Data Analysis with Python

    • Basics of Visualization

    • Visualizations - Theory

    • Visualizations - Code

  • 4

    Finance Use Case

    • Finance Use Case

  • 5

    Financial concepts

    • Financial Statements - Basics

    • Decoding Income Statement

    • Decoding Balance Sheet

    • Analysis - 1

    • Analysis - 2

    • Profitability Ratios

    • Leverage Ratios

    • Liquidity Ratios

    • Return Ratios

    • Unit Analysis

  • 6

    Financial Analysis in Python

    • Alpha Vantage API

    • API - Error

    • Introduction to API

    • User defined functions for API

    • API Stock Screeners and Rating functions

  • 7

    Portfolio Management

    • Portfolio Optimization

  • 8

    Time Series Analysis

    • Introduction

    • Date Indexing - 1

    • Date Indexing - 2

    • Date Indexing - 3

    • Time Series - 1

    • Time Series - 2

  • 9

    Machine Learning Algorithms

    • Regression Basics

    • Linear Regression P1

    • Linear Regression P2

    • Classification Basics

    • Understanding the dataset

    • Classification Code 1

    • Classification Code 2

  • 10

    Future Scope & Advanced Application of Python

    • Summary

    • Exploring Machine Learning

    • Exploring Capital Markets

    • Current Usage & Future Trends

    • Assignment