Building my WordPress website from the ground up was a great way for me to learn new coding skills. Also, since WordPress is open source, you can dive into the core code to see how everything works.
I took a couple of coding modules at university but I think coding is something that you can teach yourself effectively and there are loads of free resources available online.
Also, for anyone looking to learn the fundementals, JW Weatherman (an avid Bitcoin tweeter) has been working on an online coding game at mathbot.com. Check it out. 👍
Resteemed