
I am more of a reader than a listener, I also found it useful to have the text I had been learning on still on the same page rather than having to go back and find something that I had missed in the video. You can see the output changing in real time and a lot more information can be communicated verbally than in writing. This contrasts with Khan Academy where you can watch the code being edited in a series of videos, this is cool. On Free Code Camp you are given instructions in writing on the left panel, you code in the middle and the output appears on the iphone on the right. Khan Academy Watch the code being edited. To complete the challenges on Free Code Camp is a bit more challenging, for some reason with Khan Academy I couldn’t wait to skip past them.įirst up here are some screen clips from each website. Khan Academy assesses you on the skills a bit more regularly. Free Code Camp gives you series of challenges at the end of the course to complete. It is prescriptive, my I need someone to make those kind of decisions for me!įinally, both websites give you challenges. Free Code Camp structures it into “Front End Development” and “Back End Development”.

I didn’t really know what to chose or how to decide. Looking beyond that Khan Academy has a series of courses that you can chose from after completing the “intro to HTML/CSS” course. One challenge for a beginner is knowing What to learn?! Both kind of make it clear that you need to learn HTML and CSS. While similar they do have differences when looking at how the course is to develop. This may well prove very useful in the future, but it did slow me down. Free Code camp, although it was easy enough to get an account going did require me to sign up for a GitHub account, encouraged me to set up a Medium account etc. Signing up for Khan Academy was very easy, and pretty much straight away I was able to get going on the course and it was accessible. I actually completed Khan Academy first, this is likely to skew things. Hopefully it will be useful for someone if I give a quick overview of their strengths and weaknesses (from the beginner). So, I have now completed the beginners section of both of these free resources.
