- What can you do with it?
Let’s start with the first question.
Who knows both the front end and the back end? Now, the second question.
But those days are gone because of huge community support and investments by large companies like Facebook and Google. These days, you can build full-blown web or mobile apps, as well as real-time networking applications like chats and video streaming services, command line tools, or even games.
The third question.
He called that program Node.
And finally, the last question.
They take care of this ECMAScript specification.
The first version of ECMAScript was released in 1997. Then, starting from 2015, ECMA has been working on annual releases of a new specification.
In 2015, they released ECMAScript 2015, which is also called ECMAScript version 6 or ES6 for short.
Type this console.log, put a single code here, and then hello world. Another single code to terminate. Close the parentheses and add a semicolon at the end.
Now, as you go through the course, you’re going to understand exactly what all this means.
For now, don’t worry about it. So now press enter, and you can see the hello world message on the console. We can also write mathematical expressions here.
For example, 2 plus 2, we get 4.
Or we can do something like this. Alert, parentheses, single code, yo. Enter, and here’s an alert.
Learning Areas and Ideas
Let’s go on the Next.
Resources to learn fast
Go to the Next step.
Resources to go to the next step
A data structure serves as a framework for arranging, handling, and storing data in a manner that enables quick and easy access and changes.
Follow this resources
- Data structures
- Introduction to the Stack Data Structure
- Introduction to the Queue Data Structure
- Intro to Recursion: Anatomy of a Recursive Solution
- Binary Tree Algorithms for Technical Interviews – Full Course
- Graph Algorithms for Technical Interviews – Full Course
- Dynamic Programming – Learn to Solve Algorithmic Problems & Coding Challenges
Loops and Iterations
Loops and iterations are fundamental concepts in programming that allow for the repeated execution of a block of code. By using loops, you can perform the same operation multiple times without having to write the same lines of code over and over. This not only makes your code more efficient but also easier to read and maintain.
do-while loops. Each type has its own use-cases and syntax, but they all serve the same basic purpose: to iterate over a block of code until a certain condition is met.
Check this resource
Functions serve the purpose of making code reusable. These are chunks of code set up to execute when called, typically designed to accomplish a specific task. For instance, you might have a function solely dedicated to calculating the sum of two or more numbers. Anytime you need to add numbers within your code, you can call this particular function as many times as needed.
- Functions – MDN Docs