Java Script

This course is designed to provide you with a comprehensive understanding of the programming language used to create interactive web pages and dynamic web applications. The primary goal of this course is to equip you with the knowledge and skills needed to develop dynamic and interactive web pages using JavaScript. By the end of this course, you will be able to create web applications with sophisticated user interfaces, perform data validation and manipulation, and interact with web APIs.

Learning Goals

Duration: 40 hours
Course prerequisite: Students/early career/professionals
  • Understand the basics of JavaScript syntax and data types
  • Learn how to manipulate the Document Object Model (DOM) to create dynamic web pages
  • Develop an understanding of the basics of event-driven programming
  • Learn how to handle user input and validate data
  • Understand how to interact with web APIs and integrate data from external sources

Course Outline

  1.  Introduction to JavaScript: In this module, you will learn about the basics of JavaScript programming, including variables, data types, and control structures.

  2.  Manipulating the DOM: This module will cover how to manipulate the Document Object Model (DOM) using JavaScript to create dynamic and interactive web pages.

  3.  Event-Driven Programming: In this module, you will learn about event-driven programming and how to handle user input and respond to events.

  4.  Data Validation and Manipulation: This module will cover how to validate user input and manipulate data using JavaScript.

  5.  Web APIs: In this module, you will learn about how to interact with web APIs and integrate data from external sources into your web applications.

Course Curriculum