WDD 131: Dynamic Web Fundamentals

JavaScript Introduction

Overview

JavaScript is a popular, well-supported programming language that is used to create interactive and dynamic web pages and applications as well as mobile, and desktop applications. It is a high-level, interpreted language that is designed to run in web browsers. JavaScript can also be used on the server-side with the help of technologies like Node.js.

In this class you will learn how to apply your prerequisite, programming knowledge to the web using the JavaScript programming language. JavaScript uses the same principled concepts and common control structures as any other programming language.

JavaScript is one of the three, core technologies of web frontend development.The other two are HyperText Markup Language (HTML) and Cascading Styles Sheets (CSS).

Associated Course Learning Outcomes

Activity Instructions

Answer the following questions using this resource What is JavaScript? - MDN Web Docs or use your own research.

You are encouraged to responsibly use contemporary language models and generative AI tools like ChatGPT, Gemini, Bard, Bing Chat, Meta AI, etc. Learn to cautiously use these tools as an on demand tutor to help define concepts, clarify questions, and to provide guidance.

Common Misconceptions and Language Issues