JavascriptWeb Development

The Best 10 JavaScript Online Courses, Certifications and Resources

JavaScript also known as ECMAScript, is the programming language of the web and is usually the first thing would-be programmers learn after HTML and CSS. It provides functionality…
Free Courses

The Best Free Online Courses With Certificates

There are lots of free courses available online that give certificates of completion that you can show off on your CV or on your LinkedIn profile. We have created a list of the best ones we can find that cover different subjects…
Cyber Security

The Best 6 Practical Ethical Hacking Courses

Ethical hacking or penetration testing, is a much needed and necessary skill due to the personal cost data breaches can have on a user and the heavy fines given to companies that suffer them. Someone who is an ‘Ethical Hacker’…
JavascriptTutorials

JavaScript Basics

A closure is when an inner function is closed over (‘swallowed up’) by an outer function thereby allowing the inner function to gain access to the outer function’s variables and methods…
JavascriptTutorials

JavaScript Promises

Promises in JavaScript are used to retrieve a value from a task that is performed asynchronously, for example making an API call to an endpoint, and expecting that a value will be returned. The key word is ‘expecting’, since we are waiting for a response, so that we can use the data returned to perform some other tasks. Lets take a quick look at the structure of a promise…