Good job! Good choice for a course too, Bitfountain is excellent. That's how I learned how to program back in the days of Objective-C right when Bitfountain started.
Make sure to take a lot of notes. For every minute of course video I spent at least 5 minutes taking really organized, detailed notes. Use Google Docs or something so you can easily paste formatted code.
Also, never copy and paste code if you don't know what it does. Writing it all out by hand, even if repetitive, does wonders for remembering things.
Also, don't stick strictly to the course. Every now and then I would take a break and start my own little project to experiment and play around with the things I had learned recently. Have fun! Once when I first started I took a break for a few weeks and built a really cool app to simulate the gravitational effects of the planets and their influences on each other, I learned a hell of a lot from it and it was a lot of fun. The world is your oyster. That's the best advice I can offer.
The hardest part is the very beginning, when you're learning the supposedly 'simple' concepts of primitives, pointers, functions, etc. Those are actually the most difficult concepts you'll ever learn - everything else is based on those things.
Now several years later I'm a programmer at a really cool startup, have my own office and stock options, and I get to build a LOT of cool stuff. I've really explored all sorts of fields, building neural networks, scalable backend servers, etc. the sky is the limit! My educational background isn't in CS either, I went for biology. All that matters is that you work at it.