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

Treehouse

JavaScript Quickstart Course

via Treehouse

Overview

Get up to speed with the basics of JavaScript. In this course, you'll learn the fundamental concepts and syntax of the JavaScript programming language.

What you'll learn

  • Variables
  • Arrays
  • Objects
  • Functions
  • Loops and conditionals

Syllabus

Data Types and Variables

JavaScript variables and data types are the foundation for creating programs that can store and retrieve information.

Chevron 8 steps
  • Why JavaScript?

    1:17

  • Working with Data

    4:14

  • Store Information with Variables

    2:37

  • instruction

    Common JavaScript Data Types

  • Use Variables to Display Different Content

    1:55

  • Variables and Data Types Review

    5 questions

  • instruction

    Define Variables with let and const

  • Creating Variables

    4 objectives

Functions

Functions are at the heart of JavaScript. They let you create code you can reuse, and make performing the same steps over and over again simple, and your programs shorter.

Chevron 6 steps
  • instruction

    Before You Start

  • Link JavaScript to an HTML File

    1:11

  • Create Reusable Code with Functions

    2:38

  • Pass Information to a Function

    2:19

  • Get Information From a Function

    2:52

  • Write a Function

    4 objectives

Arrays and Loops

Arrays provide a way of storing more than one value in a single place. And loops let you repeat the same set of actions a certain number of times, and are frequently used to perform tasks on items in an array.

Chevron 7 steps
  • Store Data with Arrays

    3:31

  • Create an Array

    3 objectives

  • Simplify Repetitive Tasks with a forEach Loop

    2:48

  • Write a Callback as an Arrow Function

    0:50

  • Write a Loop with for...of

    1:28

  • instruction

    Common Loops and Iteration Methods

  • Create a forEach Loop

    1 objective

Objects and Conditionals

JavaScript objects provide a way to store and access data as key-value pairs. And conditional statements let you create intelligent programs that can react to different conditions.

Chevron 7 steps
  • instruction

    Before You Start

  • Store and Access Data with Objects

    4:36

  • Create an Object

    2 objectives

  • Write a Conditional Statement: if

    3:37

  • Write a Conditional Statement: else

    3:30

  • instruction

    Practice Objects and Conditionals

  • Objects and Conditionals Review

    5 questions

Taught by

Guil Hernandez

Related Courses

Reviews

Start your review of JavaScript Quickstart Course

Never Stop Learning!

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

Sign up for free