JavaScript Fundamentals

In previous lessons, you learned how HTML and CSS can be combined to build cool websites. From this week, we'll shift focus to JavaScript, and how to make your site interactive. Specifically, this week, we'll be learning the basics of the JavaScript programming language.

JavaScript is a different kind of language than HTML and CSS. It's more like Python - it runs step by step, instead of representing things on the page (HTML) or selectors and styles to apply (CSS).

Learning Outcomes

After this week, you will be able to:

  • Use the console to experiment with JavaScript on a page
  • Recognize JavaScript variables and data types
  • Use JavaScript operators
  • Store data in JavaScript Arrays
  • Perform logic with JavaScript conditional statements
  • Write reusable JavaScript functions