@theSubhu88 I think what is important is to learn to design , to see the whole picture , to be able to decide what system needs, but there is no need for you to learn all syntax of a language.
Learn all theory possible, but build without fear like a mad man, you need only to understand and see the big picture. Don’t stop to listen AI deniers. Of course system design, basics and all that is really needed, but you do not need to feel bad for building because they tell you.