No, It is not necessary to be an IT professional to be enrolled in this course. If you have programming knowledge, that will be an additional advantage. Many Non IT professionals complete the Python Course and are placed in top MNCs such as Google, TCS, Maxgen Technologies, etc.