Python Course Content
Python Course Content
➢Core Python:-
➢ Introduction to Languages
• What is a Programming Language?
o Low-level Language
o High-level Language
o Compiler
o Interpreter
➢ Introduction to Python
• What is Python?
• WHY PYTHON?
• History
• Features
• Why Python is General Language?
• Limitations of Python
• Python implementations
• Python applications
➢ Python Language Fundamentals
• Keywords
• Identifiers
• Data types and Variables
• PYTHON VS Java
➢ Operators
➢ Input & Output Operators
• Print
• Input
• Command-line arguments
Control Statements
• Conditional control statements
• If
• If-else
• If-elif-else
• Nested-if
• Loop control statements
• for
• while
• Nested loops
• Continue
• Pass
• Return
• Break
➢ Data Structures
➢ Strings
➢ List Collection
➢ Set Collection
➢ Dictionary Collection
➢ Functions
➢ Set Collection
➢ Dictionary Collection
➢ Functions
‘Advanced Python:
➢ Python Modules
• Importance of modular programming
• What is module
Types of Modules – Pre defined, User defined
➢ Packages
➢ OOPs
➢ Exception Handling & Types of Errors
➢ Regular expressions
➢ File &Directory handling
➢ Multi Threading
Data Analysis Using Python
• Numpy
Array
Indexing
Slicing
Copy and View
Array Join
Split
Search
Sort
• Pandas
Series
Data Frame
Read CSV
• Data Visualization
Line in Matplotlib
Markers in Matplotlib
Plotting in Matplotlib
Labels in Matplotlib
Grid in Matplotlib
Subplots
Scatter
Bars
Pie Charts