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

Frontend Masters

Getting Started with JavaScript, v2

via Frontend Masters

Overview

Want to learn to code using JavaScript? This is a great place to start! In this course, you’ll start out with a tour of the basic building blocks programming like variables, loops, functions and operations. Then, you’ll go through the three main pillars of JavaScript: Types and Coercion for comparing values and converting between types, Scope and Closure for knowing where variables can be accessed, and JavaScript’s “this” and Prototype system for dynamic context.

Syllabus

  • Introduction
  • Course Overview
  • Values
  • Operations
  • Types
  • Variables
  • Expressions vs Statements
  • If & Else
  • Loops
  • Functions
  • Programming Primer Exercise
  • Programming Primer Solution
  • Programming Primer Summary
  • Primitive Types
  • NaN
  • new
  • Coercion
  • Booleans
  • Coercion Best Practices
  • Equality
  • Types Summary
  • Scope
  • Undefined vs Undeclared
  • Function Expressions
  • IIFEs
  • Block Scoping with let
  • Closure
  • this
  • Prototypes
  • class
  • Three Pillars of JS Exercise
  • Three Pillars of JS Solution
  • Pillars of JS Summary
  • Wrapping Up

Taught by

Kyle Simpson

Reviews

Start your review of Getting Started with JavaScript, v2

Never Stop Learning.

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

Someone learning on their laptop while sitting on the floor.