Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microcredential

Intermediate JavaScript

via Udacity Nanodegree

Overview

Every web application and page utilizes JavaScript, making JavaScript the most popular programming language in the world. Utilized in mobile applications, websites, web servers, website applications, server applications, games, server applications, and much more. In fact, JavaScript is the foundation for popular apps like Netflix, Uber, Facebook, and LinkedIn! Most software engineers and developers need to know JavaScript, roles which command salaries averaging $150k.
Master JavaScript, the most popular programming language in the world. Be equipped for advanced roles in web development, server-side application development, and desktop development.

Syllabus

Prerequisite Knowledge

Basic JavaScript experienceSee detailed requirements.

  • Object Oriented JavaScript

    Learn how to use the object oriented programming features of JavaScript to build applications with reusable and maintainable blocks of code. You’ll build classes to construct objects that include both data and functionality, learn how to use prototypal inheritance to maintain DRY code, and how to keep data safe and secure with private properties.

    Create a User-generated Infographic  
  • Functional Programming

    Gain a better understanding of programming paradigms and why there is a trend towards the Functional paradigm right now. Beyond a high level understanding of Functional programming, you will also discover and practice the modern JavaScript syntax that will allow you to benefit from these concepts in your everyday JavaScript programs.

    Create a Mars Rover Dashboard  
  • Asynchronous Programming in JavaScript

    Get comfortable reading, writing, and thinking in asynchronous patterns. You will cover the original and modern ways to handle asynchronous events in JavaScript, from callbacks, to Promises, and Async/await. Alongside these topics will come important conceptual lessons, real life applications, and lots of hands on practice.

    Build a UdaciRacer Simulation Game  

Taught by

Alyssa Hope, Rachel Manning, Andrew Wong and Richard Kalehoff

Related Courses

Reviews

0.0 rating, based on 0 reviews

Start your review of Intermediate JavaScript

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free