Introduction to Python
Python Objects
Conditional Statements
Looping
Functions
Iterations, Generators, and Comprehensions
File Handling
Strings
Introduction to Object Oriented Paradigm
Classes and Objects
Inheritance
Operator Overloading
Exception Handling
Introduction to Data Structures
Stacks and Queues
Linked Lists
Binary Search Trees
Introduction to MATPLOTLIB
Introduction to Image Processing
_____________________________________________________________________________
Course Overview
Python Setup
Python Object and Data Structure Basics
Python Comparison Operators
Python Statements
Methods and Functions
Object Oriented Programming
Modules and Packages
Errors and Exceptions Handling
Python Decorators
Python Generators
Final Capstone Python Project
Advanced Python Modules
Advanced Python Objects and Data Structures
APPENDIX: OLDER PYTHON 2 MATERIAL