JavaScript is the language of the web and one of the most used programming languages.
It puts together some powerful features like closures, functions as values, objects as dynamic collections of properties, experimental characteristics, the prototype system, and some dangerous features such as the type coercion system.Here are some of the things you will
The core numbers, strings, booleans, symbols, null and undefinedHow to reuse blocks of code with function declarations, function expressions, and arrow functionsAll the basic data objects, arrays, sets, and maps and the differences between themAll the possible scopes of a global, module, function, block, and lexical scopeInsights in the asynchronous modelTips on how to avoid the automatic type conversionThe core features of JavaScript that make it unique in a sense
Cristian Salcescu is the author of the "Functional JavaScript" and "Functional React" book series. He is a technical lead passionate about front-end development and enthusiastic about sharing ideas. He took different roles and participated in all parts of software creation. Cristian Salcescu is a JavaScript trainer and a writer on Medium.