Learn Modern JavaScript: Getting Started

Learn the most widely used language on the planet and become a JavaScript developer. With the proper training, you can use JavaScript in many different environments. Use this course to kickstart your JavaScript career.

This course covers the fundamentals of JavaScript and will get you started by learning JavaScript the right way. You will learn all of the concepts and intricacies of the language that are required of a professional JavaScript programmer.

11 sections, 110 topics, over 13 hours of video and 12 exercises all to help you get the most out of JavaScript.

This course covers the following topics:

  • JavaScript Introduction
  • Tools of the Trade
  • Coding Conventions
  • ES6/ES2015 Additions
  • Values, Primitives, Data Types, Variables and Operators
  • Using the Date and Math Object
  • Conditionals: if else and switch
  • For and While Loops
  • Creating and Working with Arrays
  • Function Fundamentals: Purpose, Defining and Invoking
  • Function Arguments
  • Scope
  • Higher Order Functions
  • Arrow Functions
  • User Defined Objects
  • Constructors
  • Prototypal Inheritance
  • Selecting DOM Elements
  • Modifying DOM Attributes
  • Manipulating the HTML in DOM Elements
  • Events and Event Handling
  • Debugging and Deploying