JavaScript for Beginners [Preview]

OverviewStepsAuthor
DifficultyBeginner
AVG Duration3h
Students54
Content
726

Description

Designed for people new to programming, this Learning Path provides an ideal entry point for people wanting to learn how to program with the JavaScript scripting language. We begin with an introduction to an Interactive Development Environment and to the basic concepts of programming with the JavaScript language. We are then introduced to how data is stored and represented within a computer, and to the primitive data types used by JavaScript to represent data within programs. We then dive into data collections, functions, operators, and conditional statements. Finally, we will create a basic calculator app combining all the previous lessons into one challenge.

Learning Objectives

By completing this Learning Path you will be able to recognize and explain:

The fundamental concepts of the JavaScript Language

How data is represented within a computer and the primitive data types used by JavaScript

JavaScript collection data types - Arrays and Objects

How to create simple functions in JavaScript

Comparison and Logical Operators

Conditional Statements


Prerequisites

We recommend having a basic understanding of computing and access to a computer

What's included

TBD

Feedback

Please feel free to reach out to us at support@cloudacademy.com if you need help or have suggestions we welcome all comments and feedback


Certificate

Your certificate for this learning path
lock

Training Content

1
Course - Beginner - 7m
Introduction to JavaScript Variables, Primitive Data Types, and Console
This course explores the concepts of variables and primitive data types in JavaScript, and looks at how to view and manipulate these in a browser console.
2
Hands-on Lab - Beginner - 40m
JavaScript Primitive Data Type Variables and Console Log
In this lab, you are to declare variables of different primitive types. Then output each variable's value in the console.
3
Course - Intermediate - 4m
NEW
Introduction to JavaScript ES6 Variables
This course covers the let and const declarations in JavaScript, including how they can be used and how they differ from the var statement.
4
Exam - 10m
Knowledge Check: JavaScript Primitive Data Types and Console
Knowledge Check: JavaScript Primitive Data Types and Console
5
Course - Intermediate - 6m
Introduction to JavaScript Arrays
This brief course covers JavaScript Arrays and includes a demo that will guide you through the process of writing and modifying arrays in JavaScript.
6
Hands-on Lab - Beginner - 40m
Working with JavaScript Arrays
In this lab, you will be working with JavaScript arrays. Arrays are zero indexed data collections with many built-in methods.
7
Exam - 10m
Knowledge Check: Working with JavaScript Arrays
Knowledge Check: Working with JavaScript Arrays
8
Course - Intermediate - 7m
Introduction to JavaScript Objects
This practical course explores JavaScript objects, what they are, how to create them, and how to access values from within them.
9
Hands-on Lab - Beginner - 40m
Working with JavaScript Objects
In this lab, you will be working with JavaScript objects. Objects are key-value paired data collections.
10
Course - Intermediate - 8m
NEW
Introduction to JavaScript Functions
This practical course explores JavaScript Functions. You will learn what they are and how to use them.
11
Hands-on Lab - Beginner - 40m
Working with JavaScript Functions
In this lab, you will be working with JavaScript functions. A function is a block of code designed to perform a specific coding task.
12
Course - Intermediate - 7m
Introduction to JavaScript Comparison Operators
This practical course explores JavaScript comparison operators. You will learn what they are and how to use them to determine equality or differences between two values or variables.
13
Hands-on Lab - Beginner - 40m
Working with JavaScript Comparison Operators
In this lab, you will be working with JavaScript Comparison Operators. Comparison operators are used to determine equality between variables or values.
14
Course - Intermediate - 5m
Introduction to JavaScript Logical Operators
This brief course introduces you to logical operators in JavaScript and how you can get started using them.
15
Hands-on Lab - Beginner - 40m
Working with JavaScript Logical Operators
In this lab, you will be working with JavaScript Logical Operators. Logical operators are typically used with Boolean (logical) values.
About the Author
Students232
Labs6
Courses7
Learning paths1

Farish has worked in the EdTech industry for over six years. He is passionate about teaching valuable coding skills to help individuals and enterprises succeed.

Previously, Farish worked at 2U Inc in two concurrent roles. Farish worked as an adjunct instructor for 2U’s full-stack boot camps at UCLA and UCR. Farish also worked as a curriculum engineer for multiple full-stack boot camp programs. As a curriculum engineer, Farish’s role was to create activities, projects, and lesson plans taught in the boot camps used by over 50 University partners. Along with these duties, Farish also created nearly 80 videos for the full-stack blended online program.

Before 2U, Farish worked at Codecademy for over four years, both as a content creator and part of the curriculum experience team.

Farish is an avid powerlifter, sushi lover, and occasional Funko collector.

Covered Topics