Skip to content

Latest commit

 

History

History
125 lines (84 loc) · 2.05 KB

File metadata and controls

125 lines (84 loc) · 2.05 KB

JavaScript Learning Repository

A comprehensive JavaScript learning repository covering fundamental concepts, programming constructs, data structures, and Object-Oriented Programming concepts with practical examples.

📚 Course Contents

01. Introduction

  • Introduction to JavaScript
  • First JavaScript Program
  • JavaScript Basics

02. Variables

  • Variables
  • Comments
  • Variable Declaration and Scope

03. Datatypes

  • Primitive Data Types
  • Non-Primitive Data Types
  • Type Conversion

04. Operators

  • Arithmetic Operators
  • Assignment Operators
  • Logical Operators
  • Relational Operators
  • Ternary Operators

05. Control Statements

  • If Statement
  • If-Else Statement
  • Nested If-Else Statement
  • Switch Case Statement

06. Loops

  • While Loop
  • Do-While Loop
  • For Loop
  • Jumping Statements (break & continue)

07. Functions

  • Function Declaration
  • Function Parameters
  • Return Statements
  • Function Usage

08. Objects

  • Object Creation
  • Object Properties
  • Object Methods

09. Arrays

  • Array Basics
  • Array Operations
  • Array Methods

10. Strings

  • String Basics
  • String Methods
  • Number Operations

11. OOPS

  • Class and Object
  • Static Members
  • Encapsulation
  • Inheritance
  • Prototype
  • Polymorphism

🚀 Getting Started

  1. Clone the repository:

    git clone <repository-url>
  2. Navigate through the folders sequentially.

  3. Run JavaScript files using Node.js:

    node filename.js
  4. Practice the examples provided in each section.

🎯 Learning Path

Follow the folders in the order listed above for the best learning experience.

🛠️ Technologies Used

  • JavaScript (ES6+)
  • Node.js
  • Visual Studio Code

📖 Prerequisites

  • Basic Computer Knowledge
  • Node.js Installed
  • Code Editor (VS Code Recommended)

🌟 Features

  • Beginner-Friendly Examples
  • Well-Structured Learning Path
  • Practical Code Samples
  • Covers Core JavaScript Concepts
  • Object-Oriented Programming Examples

⭐ Support

If you find this repository helpful, consider giving it a star.