Hello friend, I’m glad to hear that you finished that course & are hungry for more!
I highly recommend Ethereum Smart Contract Programming 101 if you are interested in interacting with & programming for the Ethereum blockchain. That was the course that got my mind running & running on blockchain—there’s a boatload of good info in there. With your background in JS you will be very comfortable in the world of Solidity, the language used to write Ethereum smart contracts.
I saw that @Bhujanga has started into the Ethereum dApp course, and to my eyes it looked to be a bit more technical than Eth SC 101 and 201, but I could be wrong. (Hence the @, he’ll stop by & correct me if I’m wrong!)
In general each course has a ‘prerequisites’ section that you can reference, however I have a feeling Ethereum Smart Contract Programming 101 is the one for you 
Good luck, keep us posted!