Image
Image
Image
Image

Python

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

  1. Getting to know - Student & Trainer Introductions 
  2. Introduction to Python 
  3. Get Started – Hello World program
  4. IDLE for Compiling & Running program 
  5. Basic Data Types and Assignments 
  6. Identifiers and Indentation 
  7. Data Operations 
  8. Sequence Types, Tuples, Lists 
  9. Operators and Expressions 
  10. Dictionary and Sets 
  11. Control Structure 
  12. Functions 
  13. Variable Scope – Global, local and Non Local 

Day 2

  1. Files Handling and Globbing 
  2. Exception Handling 
  3. Date, Time and Calendar API’s 
  4. Command Line Frameworks 
  5. Regular Expressions and Parsing 

Day 3

  1. OOPS Concepts 
  2. Classes and objects 
  3. Instance and Instantiation 
  4. User Defined Classes 
  5. Member variables and Methods 
  6. constructors and Destructors 
  7. Super class 
  8. Default Attributes and Methods 
  9. Inheritance and Override methods 
  10. Polymorphism 
  11. Function and Operator Overloading 
  12. Abstract Classes 
  13. Multiple Inheritance 
  14. Pseudo Private Attributes and Functions 
  15. New _ _get attribute_ _ 
  16. Encapsulation and Intercepting Attribute Access 
  17. Class and Static Method 
  18. Properties and Descriptors 

Day 4

  1. Lambda Functions 
  2. Comprehensions - List, set and dictionary 
  3. Extending Built-in Types 
  4. Custom Collection classes 
  5. Iterators 
  6. Decorators 
  7. Generators 
  8. Streams 
  9. Context Manager 
  10. Functional Tools 

Day 5

  1. Logging and Debugging 
  2. Modules and Packages 
  3. Python execution environment & tools 
  4. Coding Style & Guidelines 
  5. Unit Testing 
  6. Documentation and Best Practices 
  7. Distributing Applications 
  8. Assignment and Test 
  9. Open Discussion 
  10. Project

Duration: The duration of this workshop will be five consecutive days, with 6-7 hours session per day

Certification Policy:

  • Certificate of Participation for all the workshop participants.
  • At the end of this workshop, a small competition will be organized among the participating students and winners will be awarded with a 'Certificate of Excellence'.
  • Certificate of Coordination for the coordinators of the campus workshops.

Eligibility: There are no prerequisites. Anyone interested, can join this workshop.

Our Clients

Image
LOOKING TO ORGANIZE ANY TRAINING ?

For any Training Requirement or Workshops

Image
Image
Image
Corporate Trainings
Workshops
Quick Links
© 2012- 2023 Innovians Technologies.