Learning JavaScript Series


My posts regarding JavaScript basics sorted from first to last.

Beginning JavaScript Introduction


A programming language born in ONLY 10 days has grown in use for both inside and outside of the browser. The invention of NodeJS opened the possibilities of using JS for backend development. Learn all about its background and rise here.

Continue reading

JavaScript or ECMAScript? Help Me Out!


The term ECMAScript and JavaScript that is being used interchangeably around the web, causing confusion for many developers who are diving headfirst into JavaScript. Here you will discover everything you need to know about ECMAScript.

Continue reading

JS Lexical Structure Guide (Or Simply JS Basic Rules)


This post attempt to describe JavaScript's building blocks: the importance of semicolons, how to comment, its encoding, case sensitivity, literals, reserved words and the significance of white space.

Continue reading

JavaScript Local Development Environment Guide


In order to code well, you need to code often. That means you have to be able to run your code in a notebook or PC anytime you wish. This guide will help you in setting up an environment where you can practice coding in your computer.

Continue reading

Learning JavaScript Variables


Every programming language have a way to make variables. We'll learn JavaScript's in this post.

Continue reading

JavaScript Expressions and Statements


Expressions are parts of program code that can be combined and interpreted into a new value during processing. Together with statements, expression forms the building blocks of a program. Learn about JavaScript's expression and statement here.

Continue reading

JavaScript Data Types


All programming languages have built-in data types, and JavaScript is no exception. The implementation of data types might differ from language to language, and although you might hear that JavaScript is an untyped language, it doesn't mean that JavaScript has no type. We will discuss about JS data types here.

Continue reading

JavaScript Functions


All programming languages have built-in data types, and JavaScript is no exception. The implementation of data types might differ from language to language, and although you might hear that JavaScript is an untyped language, it doesn't mean that JavaScript has no type. We will discuss about JS data types here.

Continue reading

JavaScript Classes


ES2015 or ECMAScript 6 finally introduced the class keyword into its specification. Here we will learn all about JavaScript's implementation of the class keyword

Continue reading

The Proper Guide to Semicolon in JavaScript


Semicolons in JavaScript may seem like optional on the surface, but under the hood, they really aren't. We'll discuss about how to handle semicolons in JS here.

Continue reading

Learning JavaScript Arrays


Many times when you're writing an application, you will encounter a list of data that need to be used. For example: a list of items inside a shopping cart or a list of users email. To deal with list, we can use an array. In JavaScript, array is a data structure that is used to hold a group of data in one definition. You can think of array as a set of empty boxes that can hold values in an orderly fashion.

Continue reading
Get my weekly newsletter ✉️
Let's explore the exciting world of React together.
No Spam. Unsubscribe anytime