You know and we know that it’s totally possible to learn to code for free...
If you can teach yourself how to write code, you gain a competitive edge over your peers, you can think more algorithmically and thus can tackle problems more efficiently.
But what are the best resources to achieve that?
Whether you already have some knowledge under your belt or have never typed a line of code before, start by exploring your options on these fantastic websites.
For kids, you should download either Tynker (Android/iOS) or the Hopscotch app for iPad and they can learn the basics of programming through games and puzzles.
There’s also Scratch, an MIT project that allows kids to program their own stories and games visually. Scratch is available as a web app or you can download it on your Mac/Windows/Linux computer for offline use.
Microsoft TouchDevelop, Blockly and Alice are some other web apps that will introduce the concepts of computer progamming to your children.
Licenciada en Bellas Artes y programadora por pasión. Cuando tengo un rato retoco fotos, edito vídeos y diseño cosas. El resto del tiempo escribo en MA-NO WEB DESIGN AND DEVELOPMENT.
JWT tokens are a standard used to create application access tokens, enabling user authentication in web applications. Specifically, it follows the RFC 7519 standard.
What is a JWT token
A JWT token…
We were already talking about how to multiply arrays in JavaScript and we realised that we had not explained something as simple as traversing an array with Javascript. So we…
It may seem strange to want to know how to multiply matrices in JavaScript. But we will see some examples where it is useful to know how to perform this…
Something that seems simple as the treatment of dates can become complex if we don't take into account how to treat them when presenting them to the user. That is…
Hello everyone and welcome back!
After having made a short, but full-bodied, introduction about cycles, today we are finally going to see the first implementations that use what we have called…
Hello everyone and welcome back! Until now, we have been talking about variables and selection structures, going to consider some of the fundamental aspects of these two concepts. Theoretically, to…
The previous time, we talked extensively about Boolean variables, trying to outline the main operations that can be carried out at a practical level.
Of all the cases examined, we have…
Today we are going to learn about a concept that is widely used in javascript and that is used quite a lot by today's frameworks, libraries, especially NodeJS. This is…
Hello all friends and welcome back!
After the introduction made on the variables, we try to analyse some critical issues that may arise in quite common situations. Let's start by analysing…
When you're involved in the development of a large project, programming languages like JavaScript don't seem to be the best solution. Their lack of elements such as Language Aids has…
Handling asynchronous data flows is complex, who hasn't faced codes like this one?:
checkWeather('palma de mallorca', (error, weather) => {
if (error) throw error;
if (weather === 'well') {
return checkFlights('palma…
For those who are new to web development, surely the amount of new terminology can sometimes be discouraging. But when it comes to learning JS, some of the first new…