JavaScript Quickstart Course

Go to class
Write Review

Free Online Course: JavaScript Quickstart Course provided by Treehouse is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. JavaScript Quickstart Course is taught by Guil Hernandez.

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