Course Content
Course Syllabus
Syllabus by Week

Python Installation & Fundamentals & Data Types
Python Installation, Basics of Strings, Integers, Floats, Lists, Tuples, Booleans, Comments
Fundamentals & Data Types (contd.)
Sets, Dictionaries, Type Conversion
Conditionals
if, else, elif statement
Review Class

Loops, Iterations & Control Flow
Ranges, Different types of loops, break, continue and pass statement
Loops, Iterations & Control Flow (contd.) & Other Miscellaneous concepts
Problems on ranges, Different types of loops, break, continue and pass statement zip function, iterators
Functions and Error Handling
Basics of function, Scope, Anonymous function or lambdas Exception Handling: Try, Catch, Finally, User defined exceptions
Review Class

Intro to Python Modules
Importing modules, Module Installation, User defined Modules, Numpy, Pandas os, time, glob
Numpy
Array and Vector Operations
Pandas
Reading csv, excel, Dataframe manipulation and data wrangling
Review Class

Matplotlib, Scipy, Sympy
Basic plotting, 2D curves, Statistical problem, Scientific Computation, Symbolic Programming
Introduction to OOP
Classes & Objects, Methods
Advanced OOP concepts
Inheritance, Method overriding, super keyword, Abstraction, Encapsulation
Review Class

Seaborn and Plotly
3D curves and Interactive data visualization
OpenCV and PIL
Introduction to Image processing: resizing, blurring, filtering etc.
Advanced Concepts
First class functions, closure, decorators, file I/O, context managers, generators
Review Class
Last updated
Was this helpful?
