anyone trying to learn coding here check out -- https://www.executeprogram.com/
In my opinion, the approach they take is much more efficient than code academy/coursera/udemy/others for learning the basics.
It's spaced repetition for programming. Basically interactive flashcards where you fill in the code, except the flashcard schedule prioritizes concepts that you find difficult. Think Anki if anyone used it for med school