Hi! This is a new course from AvitoTech engineers — together with front-end developer Vasily Novikov we will understand the basic technologies of web development in JavaScript.
In this video we will take a closer look at the languages JavaScript, JScript and EcmaScript. We will talk about the execution environments in which JavaScript is interpreted — about Node.JS and the browser. Together with Vasily we will write the first script and run it in two execution environments to see the difference in the implementation of console.log in the execution environments of the browser and Node.JS. We will talk about high-level programming languages, translation and translators — compilers and interpreters.
Timecodes:
00:00 | Introductory word
00:42 | The history of JavaScript
02:04 | The emergence of JScript
02:29 | EcmaScript strikes back
03:25 | Types of Ecma Script runtime environments and its dialects - Java Script and JScript
04:40 | Node.js runtime environment
06:06 | First JavaScript script
09:12 | What's behind console commands
09:51 | Compilers and interpreters
11:54 | Summary
Useful links:
🔗 Course website | https://clc.to/aiNewA
🔗 Official Node.JS website | https://nodejs.org/
AvitoTech is a team of Avito engineers. Subscribe to our channel, social networks and blogs to learn more about Avito technologies 👇🏻
VK: https://vk.com/avitotech
Telegram: https://t.me/+wU3vnNnqr7JlZDIy
Habr: https://habr.com/ru/company/avito
Medium (eng): / avitotech
GitHub: https://github.com/avito-tech
RuTube: https://rutube.ru/channel/30462632/
Zen: https://dzen.ru/avitotech
Website: https://avito.tech
#javascript #frontend #frontenddevelopment