There are LOTs of different alternatives when you are looking to get into software development.

One site I like to recommend is, it's easy to use, gives you a good start on playing with JavaScript and has lots of resources to help you get started. One of the things I like most about the exercises on this site is that they start with one or more failing tests and you have to update the code to get the tests to pass. It's a great into to Test Driven Design (TDD).

Once you've finished something like that, I'd probably take a look at some of the free online courses that are out there.

Sample resources:

Good luck!


Thank you so much @jbelina ! I'm currently taking an intro to comp sci course that has exercises in Python and I'm signed up for a deep-dive bootcamp into JS and React for the new year. I'll definitely check out as I have already bookmarked several of their Medium articles!

code of conduct - report abuse