Course Overview
Course Content
Deep Dive – Functions, OOPs, Modules, Errors and Exceptions
- Functions
- Function Parameters
- Global Variables
- Variable Scope and Returning Values
- Lambda Functions
- Object-Oriented Concepts
- Standard Libraries
- Modules Used in Python
- The Import Statements
- Module Search Path
- Package Installation Ways
- Errors and Exception Handling
- Handling Multiple Exceptions
- Hands On
Introduction to NumPy, Pandas and Matplotlib
- NumPy – arrays
- Operations on arrays
- Indexing slicing and iterating
- Reading and writing arrays on files
- Pandas – data structures & index operations
- Reading and Writing data from Excel/CSV formats into Pandas
- matplotlib library
- Grids, axes, plots
- Markers, colours, fonts and styling
- Types of plots – bar graphs, pie charts, histograms
- Contour plots
- Hands On