Skip to content

Pawan2505/JavaScript-Batch-8PM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript-Batch-8PM

This repository contains JavaScript tutorials, projects, and practice exercises for learners aiming to strengthen their JavaScript skills. It covers topics from basic JS concepts to advanced topics, DOM manipulation, error handling, and practical project implementation.

Topics Covered

Basics of JavaScript

  • Introduction to JavaScript
  • Variables & Data Types
  • Operators (Arithmetic, Bitwise, Comparison, Logical)
  • Conditional Statements (if, switch)
  • Loops (for, while, do-while)
  • Functions (Normal, Recursion, Arrow Functions, UDFs)
  • Objects & Object Methods

DOM & Event Handling

  • DOM Manipulation
  • Working with HTML Elements (getElementById, querySelector, etc.)
  • Event Handling (onclick, onchange, onmouseover)
  • Working with Forms & Validation
  • Working with JSON

Advanced JavaScript

  • Error Handling (try-catch-finally)
  • Timing Functions (setTimeout, setInterval)
  • OOP in JavaScript
  • JQuery Basics & Form Validation
  • Local Storage & Session Storage

Projects

  • Calculator & Demo Calculator
  • Quiz App
  • Slider Project & Make Slider
  • Movie App
  • Add to Cart
  • Countdown Timer
  • Password Change Logic
  • Profile Projects
  • Other mini-projects to practice JS concepts

Notes & PDFs

  • DOM IN JavaScript.pdf
  • DOM VS BOM.pdf
  • Error Handling.pdf
  • JavaScript Object.pdf
  • Why and What is JavaScript.pdf

Getting Started

  1. Clone the repository:
    git clone https://github.com/Pawan2505/JavaScript-Batch-8PM.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published