Scratch

World Book Day

It may feel quite unrelated - computer programming (also known as coding) and books. However, it is books that allow for all these programming marvels. I’m not writing about printed books of course - it’s all about books - widely referred to as documentation available online.

Video by Elen Lackner from Pixabay

Scratch

You may be surprised, but there is a wonderful collection of Scratch documentation dedicated to more advanced users. While Scratch may seem like a toy coding (pun intended - you can literally program LEGO in it), it is a fully fledged programming language. Here, at Educademy our favourite is Scratch Wiki and in particular Other Tutorials which discuss more advanced techniques to use in Scratch.

Python

Python, being one of the most popular programming languages, has an abundance of great online resources. The one that stands out of the crowd is Real Python. However, if you really want to dive deeper into the language and what it can do in real life, check out opensource.com 

JavaScript

JavaScript, being another of the most popular languages, is also very popular on various websites explaining how things work. The trouble is - as JavaScript evolved, a lot of information about it got a little “outdated”. It’s not like a piece of JavaScript from 20 years ago will suddenly stop working. It’s just - this is not how things are done now. And if you want to find out, how it’s done now, head right to javascript.info 

And one website to rule them all

Stack Overflow is the website that consistently shows up at the top of search results. Wonder why? That’s because if there is a question in computer programming worth answering, it has already been asked there.