Python
Python: Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.
Topics to be Covered in Workshop
Day 1
- Getting to know - Student & Trainer Introductions
- Introduction to Python
- Get Started – Hello World program
- IDLE for Compiling & Running program
- Basic Data Types and Assignments
- Identifiers and Indentation
- Data Operations
- Sequence Types, Tuples, Lists
- Operators and Expressions
- Dictionary and Sets
- Control Structure
- Functions
- Variable Scope – Global, local and Non Local
Day 2
- Files Handling and Globbing
- Exception Handling
- Date, Time and Calendar API’s
- Command Line Frameworks
- Regular Expressions and Parsing
Day 3
- OOPS Concepts
- Classes and objects
- Instance and Instantiation
- User Defined Classes
- Member variables and Methods
- constructors and Destructors
- Super class
- Default Attributes and Methods
- Inheritance and Override methods
- Polymorphism
- Function and Operator Overloading
- Abstract Classes
- Multiple Inheritance
- Pseudo Private Attributes and Functions
- New _ _get attribute_ _
- Encapsulation and Intercepting Attribute Access
- Class and Static Method
- Properties and Descriptors
Day 4
- Lambda Functions
- Comprehensions - List, set and dictionary
- Extending Built-in Types
- Custom Collection classes
- Iterators
- Decorators
- Generators
- Streams
- Context Manager
- Functional Tools
Day 5
- Logging and Debugging
- Modules and Packages
- Python execution environment & tools
- Coding Style & Guidelines
- Unit Testing
- Documentation and Best Practices
- Distributing Applications
- Assignment and Test
- Open Discussion
- Project
Eligibility: Computer Science (CS), Information Technology (IT) Engineering Branch, M.Tech, MCA, BCA Students. Students entering into 2nd Year to Final Year Students can participate in this training Program. However students from any branch can participate in this training program.
Certification Policy:
- Certificate of Merit for all the workshop participants.
- Certificate of Coordination for the coordinators of the campus workshops
Duration: 5 Days - The duration of this workshop will be five consecutive days, with 6-7 hour session each day.
Our Clients





















