Because of this versatility, JS has reigned as the top programming language in the annual Stack Overflow Developer Survey for five consecutive years.
And while JS certainly isn’t the best language for everything, we’ve seen first-hand how it can be a gateway to just about any path to pursue a career as a web developer.
Electron’s claim to fame is that if you can build a website, you can build a desktop app. And using HTML, CSS and JS for desktop apps isn’t just a novelty at GitHub and Slack either. Many other companies also use Electron for their apps too, such as WordPress.com and Microsoft.
2. IoT & Robotics
From Arduinos to “NodeCopters”, machines can be brought to life using your JS skills.
Let’s have a look at one called Raspberry Pi in action here:
3. Machine Learning
And finally, Machine learning is an application of artificial intelligence (AI) which gives computers the ability to learn without being explicitly programmed.
Generally the most common programming languages used in machine learning are Python and Java. However, there are a number of tools available now that allow you to train and use “neural networks” right in your browser.
Some of the most noteworthy tools relevant for doing this today is the deeplearn.js library, which was developed by the Google Brain PAIR team.
For more information fill out the form below or attend one of our events.