timerring

Introduction to Web APIs

July 10, 2021 · 3 min read
Tutorial
JavaScript | Frontend

Strictly speaking, most of what we learned in the JavaScript section belongs to ECMAScript. ECMAScript, or ES, defines language standards such as the syntax rules for variables, data types, expressions, statements, and functions. Browsers implement most of the ECMAScript specification and extend it with practical features. These extensions are called Web APIs.

...


JavaScript Data Types

July 9, 2021 · 3 min read
Tutorial
JavaScript | Frontend

JavaScript is a weakly typed, or dynamic, language. You do not need to declare a variable’s type in advance; its type is determined automatically while the program runs.

var age = 10; // Number
var areYouOk = 'yes'; // String

JavaScript has dynamic types, meaning the same variable can be used for different types (its type can change).

var x = 6; // x is a number
var x = "Bill"; // x is a string
...


JavaScript Objects

July 9, 2021 · 5 min read
Tutorial
JavaScript | Frontend

Objects are a JavaScript data type. We have already learned about numbers, strings, booleans, and undefined. An object can be understood as a collection of data. It consists of properties and methods.

...


JavaScript Fundamentals

July 7, 2021 · 6 min read
Tutorial
JavaScript | Frontend

Brendan Eich (born 1961) completed the design of JavaScript in 10 days.

  • It was originally named LiveScript and was later renamed JavaScript after a collaboration with Sun.
  • JavaScript is one of the world’s most popular languages. It is a scripting language that runs on the client side (“script” means a script), and now it can also be used for server-side programming with Node. Js technology.
  • Scripting language: it does not need to be compiled; during execution, the js interpreter (js engine) interprets and executes it line by line.
...


HTML Basics

July 5, 2021 · 5 min read
Tutorial
Frontend

A web page consists of three parts:

  1. Structure: written using HTML
  2. Presentation: CSS is used to set the styles of elements on the page
  3. Behavior: JavaScript is used to define the page’s behavior HTML is HyperText Markup Language. It is responsible for the page’s structure and defines its various parts. HTML is written as plain text and uses HTML tags to identify the different parts of a page.
...