You are on page 1of 3

Python Content

1. Welcome to the Course


• Python History, Applications and Installation
• Your First Python Program

2. Python Basics
• Python Operators & Commenting
• Python Variables, Keywords
• Python Data Types - Numbers, String, Lists, Dictionaries, Tuples, Set, Booleans
• Python Literals

3. Conditional Programming
• Python If else
• Python for loop
• Python while loop
• Python break & Continue & Pass

4. Data Types
• Python Strings
• Python Lists
• Python Tuples
• Python Sets
• Python Dictionary

5. Functions & OOPs Concepts


• Python Functions
• Python Lambda Functions
• Python Exceptions
• Python Date
• Python OOPs
• Python OOPs Concepts
• Python Object Class
• Python Constructors
• Python Inheritance

7. Python Libraries

Pandas
• Introduction to Data Structures
• Python Pandas - Series
• Python Pandas - DataFrame
• Python Pandas - Different ways of creatingDataFrames
• Python Pandas - Read Write Excel and CSV
• Python Pandas - Read Write Data from Database
• Python Pandas - Handle Missing Data
• Python Pandas - GroupBy
• Python Pandas - Concatenation
• Python Pandas - Merging
• Python Pandas - Pivot Table
• Python Pandas - Reshape DataFrames
• Python Pandas - Stack and Unstack
• Python Pandas - CrossTabs
• Python Pandas - Sparse Data
• Time Series Analysis - Date Time Re-Index and Sample
• Time Series Analysis - to_Datetime
• Time Series Analysis - Period and PeriodIndex

Numpy

• NumPy - Ndarray Object


• NumPy - Data Types
• NumPy - Array Attributes
• NumPy - Array Creation Routines
• NumPy - Array from Existing Data
• Array From Numerical Ranges
• NumPy - Indexing & Slicing
• NumPy - Advanced Indexing
• NumPy - Broadcasting
• NumPy - Iterating Over Array
• NumPy - Array Manipulation
• NumPy - Binary Operators
• NumPy - String Functions
• NumPy - Mathematical Functions
• NumPy - Arithmetic Operations
• NumPy - Statistical Functions
• Sort, Search & Counting Functions
• NumPy - Byte Swapping
• NumPy - Copies & Views
• NumPy - Matrix Library
• NumPy - Linear Algebra
• NumPy - Matplotlib
• NumPy - Histogram Using Matplotlib
• NumPy - I/O with NumPy

MatPlotlib
1. Introduction
2. A Basic Scatterplot
3. Two scatterplots in same plot
4. Two scatterplots in different panels
5. Object Oriented Syntax vs Matlab like Syntax
6. Axis Ticks Positions and Labels
7. rcParams, Colors and Plot Styles
8. Legend
9. Texts, Arrows and Annotations
10. Customize subplots layout
11. How is scatterplot drawn with plt.plot() different from plt.scatter()
12. Histograms, Boxplots and Time Series
13. How to Plot with two Y-Axis
14. Introduction to Seaborn
15. Conclusion

You might also like