In the OpenCV course, the theories and fundamental concepts can be just understood once and that should be sufficient as it explains by various means how exactly computer vision technology works and other fascinating concepts related to that and biometrics and some machine learning and data science concepts and techniques. This course also aims to teach you a programming language, Python which is a mandatory language to learn if you are looking ahead to work in the machine learning ecosystem. Python language would require regular practice as you can lose the knack of it if you leave the things in midway. Therefore, for the coding perspective, we would recommend you to keep updated and practice regularly so as not to lose touch and be competitive with the current market trends.