JavaScript is a high-level programming language widely used to develop applications. interactive websites. It was originally created by Netscape under the name LiveScript and later renamed to JavaScript. Although it shares a similar name with Java, they are two different languages and are not directly related. JavaScript is a versatile and widely used programming language that provides dynamism and functionality to web pages.
- Introduction
- Lesson 1 - Development Tools
- Lesson 2 - Hello World
- Lesson 3 - Syntax
- Lesson 3 - Variables
- Lesson 4 - Operators
- Lesson 5 - Typeof
- Lesson 6 - Prompt
- Lesson 7 - Concatenation
- Lesson 8 - Modules
- Lesson 9 - Brackticks
- Lesson 10 - Data Types
- Lesson 11 - Conditionals
- Lesson 12 - Arrays
- Lesson 13 - Functions
- Lesson 14 - Events
- Lesson 15 - Exceptions
- Lesson 16 - Loops
- Lesson 17 - String Methods
- Lesson 18 - Array Methods
- Lesson 19 - Poo
- Lesson 20 - Inheritance
- Lesson 21 - Classes
- Lesson 22 - Methods
- Lesson 23 - Encapsulation
- Lesson 24 - Mathematical Objects
- Lesson 25 - Console
- Lesson 26 - Dom
- Lesson 27 - Global Attributes
- Lesson 28 - Input Attributes
- Lesson 29 - Promises
- Lesson 30 - Conclusions
- Next Steps
It is mainly used client-side, implemented as part of a web browser allowing improvements to the user interface and dynamic web pages3 and server-side JavaScript - SsJs. His use in non-web applications, for example in Pdf documents, desktop applications mainly widgets is also important. As of 2012, all modern browsers are fully compatible with EcmaScript 5.1, a version of JavaScript. Older browsers support at least EcmaScript 3. The 6th edition was released in July 2015.
Currently the course is in process. The basic, intermediate and backend blocks have been started, and that was the initial goal of the project. And then I don't rule out adding new lessons in the future, but I think that for now it can serve as a basis for anyone who wants to start learning this language.
- As soon as the course continues I will update the repository and notify the networks. Thank you very much for all the support shown!
-
Visual Studio Code - The editor I am using
-
Node.js - The framework to create our backend Api
-
React.js - The framework to create our Frontend
-
Vue.js - The framework to create our Frontend Api