Aim of the Program:
The workshop aimed to equip third-year students with the fundamentals of JavaScript and basic skills required to create interactive and dynamic web pages.
Program Details :
Day 1: Fundamentals & Core Concepts
Session 1: Inauguration & Introduction
• Welcome address
• Overview of workshop objectives
• Introduction to JavaScript and its role in web development
Session 2: Basics of JavaScript
• JavaScript syntax and structure
• Variables, data types, constants
• Operators and expressions
• Hands-on: Writing first JS script
Session 3: Control Structures
• Conditional statements (if, else, switch)
• Looping statements (for, while, do-while)
• Hands-on practice with real examples
Session 4: Functions in JavaScript
• Function declaration & calling
• Parameters, return values
• Arrow functions (introduction)
• Activity: Create reusable functions
________________________________________
Day 2: DOM, Events & Mini Project
Session 1: Working with the DOM (Document Object Model)
• Accessing HTML elements
• Manipulating content & styles
• Query selectors
• Hands-on tasks: Changing text, styles, images
Session 2: Events & Interactivity
• Event types (click, mouseover, keypress, etc.)
• Event listeners
• Form validation basics
• Practical exercises: Interactive buttons, input validation
Session 3: Arrays & Objects
• Introduction to arrays & array methods
• Creating objects and accessing properties
• Hands-on coding examples
Session 4: Mini Project & Valedictory
• Develop a small JavaScript-based interactive web page
(Calculator / To-do list / Form validator / Quiz app)
• Presentation by participants
• Feedback session
• Distribution of certificates
• Vote of thanks
Conclusion:
The two-day workshop on “Introduction to JavaScript” effectively strengthened participants’ basic programming skills and provided practical experience in creating interactive web pages. It successfully enhanced interest and confidence in web development.
Acknowledgement
The organizers extend heartfelt gratitude to all workshop participants, facilitators, guest speakers, and collaborating partners for their invaluable contributions to the success of the workshop. Special thanks to Expert Mr. R. A. Pote for sharing insights and expertise, enriching the learning experience for all participants.




