Best Udacity Online Courses For JAVASCRIPT

  • Choose a filter type (below):
  • Sort by
  • Limit
udacity
udacity

JavaScript Testing

In this course you'll learn how to write JavaScript applications with confidence, using the red-green-refactor workflow. You'll write comprehensive suites of tests that validate your application is functioning as intended at all times. [...]

udacity
udacity

Object-Oriented JavaScript

This course is designed to teach web developers how to utilize the various object-oriented programming features within JavaScript. Object-oriented programming allows developers to build applications with reusable and maintainable blocks of code, which leads to [...]

udacity
udacity

JavaScript And The DOM

JavaScript is an extremely powerful programming language. One place where its power truly shines is using it to control a web page. Through this course, you'll learn about the Document Object Model (DOM), how it's [...]

udacity
udacity

JavaScript Promises

Learn how to handle asynchronous work with ease! In this course, you'll use Native JavaScript Promises to write asynchronous code that is easy to read, easy to write and easy to debug. [...]

udacity
udacity

Intro To AJAX

In this course you will learn how to make asynchronous requests with JavaScript (using jQuery’s AJAX functionality), and gain a better understanding of what’s actually happening when you do so. You will also learn how [...]

udacity
udacity

JavaScript Design Patterns

This course covers methods for organizing your code, both conceptually and literally. You’ll learn the importance of separating concerns when writing JavaScript, gaining hands-on experience along the way. Separating concerns can be done with or [...]

udacity
udacity

Intro To JavaScript

Learn the fundamentals of JavaScript, the most popular programming language in web development. [...]

udacity
udacity

ES6 - JavaScript Improved

ECMAScript 6, or ES6, has brought about a ton of changes to the JavaScript programming language. In this course, you'll explore those changes to learn about the latest features and improvements to the language including [...]

udacity
udacity

Asynchronous JavaScript Requests

This course covers everything a developer needs to know to asynchronously send and receive data in their web applications. You'll dive into how asynchronous requests work by using the XHR object to create and send [...]

udacity
udacity

Intro To JQuery

jQuery is the most popular JavaScript library today, in use by over 60% of the top 100,000 most visited websites. This course will teach you how to use jQuery’s core features - DOM element selections, [...]

udacity
udacity

HTML5 Canvas

Canvas is an HTML5 element which gives you drawable surface inside your web pages you can control with JavaScript. Powerful enough to use for compositing images and even creating games. [...]

udacity
udacity

Data Visualization And D3.js

Learn the fundamentals of data visualization and practice communicating with data. This course covers how to apply design principles, human perception, color theory, and effective storytelling to data visualization. If you present data to others, [...]

udacity
udacity

Front End Frameworks

Learn how to build Single Page Applications in various Front End Frameworks! In this course, you'll learn how to create both an Angular application and an Ember app from scratch. [...]