Who should attend
This course work is designed for students and professionals who desire to enhance their programming skills.
Pre-requisites
Basic knowledge in computer operations should be more than sufficient.
What you need to bring
Laptop with Linux or Windows OS
Topics Covered during the Training
1. Computer architecture fundamentalÂ
2. Algorithmic and object oriented thinking, problem solving techniquesÂ
3. Introduction to pythonÂ
4. Tools for running python scriptsÂ
5. Operators and expressions, Basic I/OÂ
6. Programming with numbers and stringsÂ
7. Decision making structuresÂ
8. LoopsÂ
9. Lists, Dictionaries and TuplesÂ
10. Functions and RecursionÂ
11. File I/OÂ
12. Exception handlingÂ
13. Regular expressionsÂ
14. Object Oriented ProgrammingÂ
15. Modules and packagesÂ
16. Introduction to GUI developmentÂ
17. Introduction to networking and socket programmingÂ
18. Introduction to data base managementÂ
19. Understanding automation using pythonÂ
20. Multi-threading in python