
Module - 1
Python Programming Basics
• Variable Types
• Operators (Arithmetic. Relational, Assignment, Logical.Bitwise)
• Decision Making
• Repetition (Loops)
• Data Structures (Lists, Tuples, Dictionaries)
• Functions
Quiz from Python Programming Basics
Module - 2
Python Modules and Contributed Modules (Matplotlib, Numpy and Pandas) for data handling and preprocessing
• Introduction to python modules and application
• Inbuilt essential python modules (datetime, math, os and etc)
• Creating own customized modules
Exercise from numpy for data processing
Module - 3
Image Processing with OpenCV
• Pixelwise Operations
• Drawing Functions
• Color Spaces
• Point Processing and Operations
• Thresholding
• Color Segmentations
• Neighborhood Operations and Filters
• Morphological Operations
• Video Loading and Processing
• Image Transformations
• Geometric Transformations
• Contour Operations
Plant Height Detection using color segmentation and contour operations
Module - 4
Machine Learning with Scikit Learn
• Introduction to Machine Learning, Supervised Machine Learning
• Identifying Features and Labels
• Classification and Regression Problems
• Machine Learning Algorithms in detail (Regression, Classification, Clustering, Dimensionality Reduction Algorithms)
• Introduction to K Nearest Neighbor Classifier
• Euclidean Distance
• Choosing the optimal K value
Character Recognition using K Nearest Neighbor Algorithm
Module - 5
Web framework development with Flask
• Introduction to Python Web-frameworks
• Introduction to Python Backend development with Flask
• Flask Routes, URL bindings and HTTP Methods
• Template Rendering and Static Files
• Request Objects, Data Transfer, and File uploading
• Loading the trained Neural Network models and Machine Learning Models into the backend
• Deployment of Python backends in local server
Lifetime Access To All recorded Lectures and resources
Certificate Of Completion