Python
Module 1
1.1 Core Python
- Introduction of Python
- Installing Python IDES – Python IDLE and Anaconda
- Writing Your First Python Program
- Data-types in Python
- Variables in Python – Declaration and Use
- Typecasting in Python
- Operators in Python – Assignment, Logical, Arithmetic etc.
- Taking User Input (Console)
- Conditional Statements – If else and Nested If else and elif
- Python Collections (Arrays) – List, Tuple, Sets and Dictionary
- Loops in Python – For Loop, While Loop & Nested Loops
- String Manipulation – Basic Operations, Slicing & Functions and Methods
- User Defined Functions – Defining, Calling, Types of Functions, Arguments
- Lambda Function
- Importing Modules – Math Module
- Modules -Date and Time, Random, etc
Module 2
1.1 Object Oriented Programming in Python
- Basics of Object-Oriented Programming
- Creating Class and Object
- Constructors in Python – Parameterized and Non-parameterized
- Inheritance in Python
- In built class methods and attributes
- Multi-Level and Multiple Inheritance
- Method Overriding and Data Abstraction
- Encapsulation and Polymorphism
Duration Course
- 3 Months

