What is JavaScript?

JavaScript is the only programming language understood by all web browsers, making it the most common language for web and mobile development. Students who learn how to code in JavaScript will be able to create simple to complex web pages, add interactivity features to an existing site, and update pages quickly without reloading.

Course Overview

This course builds on the programming fundamentals from our Introduction to Programming course and gives students more difficult problems to solve and a more advanced set of tools to solve them with. It also introduces students to the front-end MVC paradigm that powers many real-world web applications. 

  • Week 1: Modern JavaScript applications
  • Week 2: Angular JS
  • Week 3: Ember JS
  • Week 4: Ember Extended
  • Week 5: Group projects

Learning how to program in JavaScript is vital for aspiring programmers as it is fundamental in the field of web and mobile development.