IT 18

Certified in Data Science — Pumo Technovation
Pumo Technovation Logo

Certified in JavaScript

Total Number of Modules1
Total Number of Topics15
Estimated Duration25:00 H

Module 1 – JavaScript

  • Introduction to JavaScript60 Mins

    (What is JavaScript? Adding JS to HTML (script tag, internal & external), case-sensitivity, .js files, advantages of JavaScript, syntax basics (document.write, alert, console.log))

  • Variables, Data Types & Operators60 Mins

    (Variables, identifiers & naming rules, data types, operators, math functions)

  • Control Statements, Loops & Iterables60 Mins

    (Decision making, loops, break & continue statements, iterables in JavaScript)

  • Practice Program60 Mins

    (Build a small JavaScript program that manages student grades and demonstrates the use of decision making, loops, break & continue statements, and iterables)

  • Arrays, Objects, Sets, Maps & Functions120 Mins

    (Arrays, objects, String, Date, Math function)

  • Practice Program60 Mins

    (Create a simple library management program using arrays, sets, maps, and functions in JavaScript)

  • DOM Manipulation60 Mins

    (DOM structure, accessing elements, modifying elements, creating and appending elements dynamically, removing elements)

  • Forms, Validation & Error Handling60 Mins

    (Introduction to form handling, form validation, events in JavaScript, exception handling)

  • Practice Program120 Mins

    (Create a registration form using HTML and JavaScript that includes form validation, event handling, and exception handling)

  • Advanced JavaScript (ES6+ & Storage)120 Mins

    (Anonymous functions and arrow functions, ES6+ features, promises and async/await, symbols and iterators, generators, localStorage & sessionStorage)

  • JS API120 Mins

    (Fetching data from external APIs, handling promises, converting responses to JSON, updating the DOM with API data, error handling and debugging)

  • Practice Program60 Mins

    (Build a simple weather app that fetches weather details from an external API and dynamically displays the data on the webpage)

  • EmailJS60 Mins

    (What is EmailJS? Setting up an EmailJS account, installing and configuring emailjs-com in React, creating an email contact form, handling form submissions and sending emails)

  • Assessment - MCQ120 Mins
  • Project - Form Validation & Mini Project360 Mins
JavaScript Tools
Placement 1
Placement 2
Placement 3
Placement 4
Placement 5
Placement 6
Scroll to Top