Short Term Courses – NIELIT Delhi Centre
Programming through Python
Objective of the Course:
The course is designed to provide Basic knowledge of Python. Python programming is
intended for software engineers, system analysts, program managers and user support
personnel who wish to learn the Python programming language.
Learning Outcomes:
Problem solving and programming capability.
Duration of the Course 60 hrs
(in hours)
Minimum Eligibility Criteria : Basic Knowledge of Computer
and Prerequisite, if any
Outline of Course
S. No Topic Hours
1. Introduction 2hrs
2. Conditional Statements, Looping, Control Statements 6hrs
3. String Manipulation 3hrs
4. Collections(Lists, Tuples, Dictionaries) 10hrs
5. Functions 4hrs
6. Modules/Packages 5hrs
7. Input-Output 5hrs
8. Exception Handling 5hrs
9. OOPs concept 5hrs
10. Regular expressions 5hrs
11. Database 5hrs
12. GUI Programming 5hrs
Theory / Lecture Hours 30 hrs
Practical / Tutorial / Lecture Hours 30 hrs
Total Hours 60 hrs
Books Recommended for Reading and Reference:
1. Python-(Mark Lutz)
2. Python Training guide (BPB Publications)