Really worrying situation. I do well with CS subjects but at the end of day it is all useless as I don’t know how to code.

How do I learn to code to make projects? I can make small programs easily. I can’t use programming to create good stuff.

What should I start with? Recommend a book and course that teaches me enough to get started with projects.