Skip to content

JavaScript is one of the most popular programming languages, and it has become increasingly powerful since the introduction of ES6 in 2014. This project is designed to help you learn the fundamental concepts of JavaScript, including Variables & Data Types, Operators & Equality, Logic & Control Flow, and Functions.

License

Notifications You must be signed in to change notification settings

gp5901/Modern-JavaScript-Fundamentals

Repository files navigation

JavaScript Fundamentals

JavaScript is one of the most popular programming languages, and it has become increasingly powerful since the introduction of ES6 in 2014. This project is designed to help you learn the fundamental concepts of JavaScript, including Variables & Data Types, Operators & Equality, Logic & Control Flow, and Functions.

Table of Contents

  1. Environment Setup
  2. Variables and Data Types
  3. Operators and Equality
  4. Logic and Control Flow
  5. Functions

Environment Setup

This project is designed to be used with Visual Studio Code, a popular code editor. You should also install the following Visual Studio Code extensions and Change the settings for a better coding experience.

Variables and Data Types

In this section, you will learn about:

  • Variables
  • Data Types (Strings, Numbers, Booleans, Null, Undefined, Objects)
  • Statically vs. Dynamically Typed Languages

Operators and Equality

This section covers:

  • Arithmetic Operators
  • Comparison Operators and Equality
  • Strict vs. Loose Equality
  • Logical Operators
  • Assignment Operators

Logic and Control Flow

In this section, you will explore:

  • If Statements
  • Truthy and Falsy Values
  • Logical Operators (Part 2)
  • Switch Statement
  • Ternary Operator
  • Loops (While and For)

Functions

This section focuses on:

  • Declaring and Invoking Functions
  • Function Return
  • Arrow Functions
  • Parameters vs. Arguments

Contributing

If you have any suggestions or find any issues, feel free to open a new issue or submit a pull request.

License

This project is licensed under the MIT License.


This README.md file provides a basic structure for your JavaScript Fundamentals project.

Developer

This project was developed by Guna Palanivel.

About

JavaScript is one of the most popular programming languages, and it has become increasingly powerful since the introduction of ES6 in 2014. This project is designed to help you learn the fundamental concepts of JavaScript, including Variables & Data Types, Operators & Equality, Logic & Control Flow, and Functions.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published