Finding online learning resources is easy. But finding the ones that you will like is not that straight-forward.
Coursera, edX, FreeCodeCamp, Codecademy and many many more. There are a lot of websites that will help you learn coding. You can try to use them all — been there, done that — but you may struggle to find something that you enjoy watching and/or reading. I started many online programming courses that I was forcing myself to finish, but did not really know if I wanted to. And then, I found the one that I got me hooked for good.
If you have not heard of CS50, I encourage you to give it a try. Interesting lectures, challenging projects and great community is the short way I would describe it. They do not only teach programming, they also give you tools. I never knew how to take a step forward, I have always kept all my work on my laptop and never knew how to deploy it to see more than just localhost in the address bar. CS50 is how I found about Heroku and CS50 is where I found a project to post.
If you want to give it a try, if you want to try to break it, if you want to check it out and tell me what you think, you can find it here. It may be not sophisticated and complex, but this is just the beginning. I do not know yet if it is about the journey or destination, but I hope to find out.
Find my code on GitHub: