Topic outline

  • COURSE INTRODUCTION

    • Time: 17 hours
    • Free Certificate
    This course is the first in a series of three short courses that will build your programming skills in the JavaScript language. JavaScript is a client-side scripting language for producing interactive content in a web browser. It is one of the most popular programming languages worldwide.

    This course is for future JavaScript developers with some HTML and CSS knowledge. If you do not have this knowledge, we recommend you review Unit 1, which discusses HTML and CSS. Then, we begin this course with a brief history of JavaScript. We then introduce programming concepts such as variables, control statements, objects, exception handling, and best practices. You will also learn about the Document Object Model or DOM, which provides the structure for dynamically displaying and manipulating elements on a webpage written in HTML using JavaScript.

    By the end of this course, you will explain and demonstrate how JavaScript is used to program the behavior of webpages as an interactive tool. You will use the concepts you learn in this introductory course in the subsequent JavaScript courses.