My Full Stack Development course through Code Institute is a huge amount of information to take in, and I worry that I will lose the earlier skills learned as I progress through the course. To prevent this, I am spending a little time every day working through the challenges on a great website: FreeCodeCamp. It gives my brain a rest from the really new things I am learning, while still keeping me focussed on code, and keeping the full range of languages fresh in my mind.
The part I really love is that it gives mini development projects to be completed. These all link to a test functionality which demands that various user requirements are met. This to me is the closest I have found to having to meet a client’s specs – there’s no changing the whole idea if the project isn’t going the way I planned, there’s no negotiating the specs. My websites either pass the tests or they don’t, and I think this is a great experience to enhance my learning.
You can check out all my projects at the links below:
And of course, don’t forget the fun Elf & I had creating “Rock, Paper, Scissors, Lizard, Spock” in Python, as featured in an earlier blog post.
Please do check out FreeCodeCamp if you have an interest in web development. As a free resource you really couldn’t ask for more. It does work on mobile devices to a degree, but I recommend working through it on a desktop to get the full functionality.