Tenders Are Invited For Conducting A Course In Programming In Python At An Intermediate Level As Part Of The Project Entitled: Attractive Vocational Education - A Step Towards The Future At Zspm In Katowice
Tenders Are Invited For Conducting A Course In Programming In Python At An Intermediate Level As Part Of The Project Entitled: Attractive Vocational Education - A Step Towards The Future At Zspm In Katowice
2The Subject Of The Order Is To Conduct A Python Programming Course At An Intermediate Level For Students At The Ordering Partys Premises. Number Of Training Participants: 10 People (2 Training Groups Of 5 People Each). Training Duration: 32 Teaching Hours (1 Teaching Hour = 45 Minutes) Plus Time For One Coffee Break Each Training Day. The Final Training Dates (Final Training Schedule) Will Be Determined After Signing The Contract. Place Of Training: Stationary, Rooms At The Ordering Partys Headquarters. The Scope Of The Order Includes: 1. Conducting A 32-Hour Course For 10 Students (2 Training Groups Of 5 People Each);2. Remuneration Of Trainers Conducting The Training;3. Transport Costs Of Trainers To The Training Site;4. The Cost Of Certificates Confirming The Participants Participation In The Training.5. Development And Distribution Of Training Materials Among Training Participants In A Number Corresponding To The Number Of Participants; The Substantive Scope Of The Training Should Include The Following Issues: 1. Revision And Foundations• Repetition Of The Basics: Data Types, Operators, Loops, Functions• Nested Data Structures,• List/Dict/Set Comprehensions,• Anonymous Functions, Map, Filter, Reduce.2. Principles Of Programming In Python• Pep8 Style• Interpolation Of Strings• Implementation Of The Principles Of Programming And Program Construction• Use Of Functions And Objects• Principles Of Using Instructions3. Collection Programming• Collections: Lists, Shorts, Sets And Dictionaries• Data Operations• Use Of Dedicated Methods For Collections• Key – Value Associations• Use Of The __Missing__() Method4. Basics Of Functional Programming• Writing Simple Functions• Functional Programming Paradigms• Recursive Functions• Iterators And Generators• Use Of Functions For Data Processing: Xml Format• Introduction Of Dynamic Elements To Functional Programming• Higher-Order Functions: Lambda, Sorted(), Filter(), Iter(), Map() And Others• Functions Returning N-Results• Defining Optional Behaviors• Yield() Method - Use Of Multiple Generators5. Functional Programming - Training Participants Project• Creating An Individual Project Of A Mini-Application Based On A Functional Programming Model• Writing The Source Code Of A Simple Application Based On Functional Programming• Error Analysis And Testing Of Your Own Application6. Object-Oriented Programming• Writing Objects• Class Diagram, How To Read It?• Class Programming• Object-Oriented Programming Paradigms: Polymorphism, Encapsulation, Inheritance, Abstraction• Comparison Of Object-Oriented And Functional Solutions• Abstract Classes And Interfaces• Practical Aspects Of Object-Oriented Programming7. Object-Oriented Programming - Training Participants Project• Making An Individual Project Of A Mini-Application Based On The Object-Oriented Programming Model• Writing The Source Code Of A Simple Application Based On Object-Oriented Programming• Error Analysis And Testing Of Your Own Application8. Programming And
We takes all possible care for accurate & authentic tender information, however Users are requested to refer Original source of Tender Notice / Tender Document published by Tender Issuing Agency before taking any call regarding this tender.