JavaScript Path By Codecademy

Created By Codecademy.com

210 Comments

54 Reviews

Pathway
Time:
30 Hours
Language:
English
Location:
Global
Media Formats:

Text

Cost:
35.99$ Monthly Plan, 17.99$ Monthly Annual Plan
Enrolled Students Count:
1686370
Dropped Out Students Count:
370
Completed Students Count:
168600
Job Placement Rate:
Unknown
Certificate:
Yes
Accredited By:

Not Accredited

Pacing Type:
Self-Paced
Type:
online
Learning Methodology:

Top down, Task based education, Self-paced education

Visit this Pathway

JavaScript Path By Codecademy

JavaScript is among the most powerful and flexible programming languages of the web. It powers the dynamic behavior on most websites, including this one.

Features

Progress Tracking

The pathway tracks your progress as you go through the pathway

Built-in IDE

Test your code with the built-in Integrated Development Environment tool.

Focus Timer

Set a timer to stay focused and get more done.

Cheatsheet

Review some of the concepts you’ve been learning quickly

Community Forums

Discuss about your problem and get help from others

Chapters

Join a chapter & collaborate with fellow learners virtually or in-person

Main Modules

1
Introduction
In this course, you will learn about JavaScript data types, built-in methods, and variables.
2
Conditionals
Learn how to use if, else if, else, switch, and ternary syntax to control the flow of a program in JavaScript.
3
Functions
Learn about JavaScript function syntax, passing data to functions, the return keyword, ES6 arrow functions, and concise body syntax.
4
Scope
Learn about global and block level scope in JavaScript.
5
Arrays
In this course, you will learn about arrays, a data structure in JavaScript used to store lists of data.
6
Loops
In this course, you will learn how to use for and while loops to execute blocks of code multiple times.
7
Iterators
In this course, you will learn how to use iterator methods to simplify the process of looping over arrays.
8
Objects
Learn about JavaScript ES6 object syntax to model real-world items.
9
Classes
Learn how to create classes and use inheritance to minimize redundancy in your code.
10
Browser Compatibility and Transpilation
Learn about browser compatibility and JavaScript ES6+ to ES5 transpilation.
11
Modules
Learn how to use JavaScript modules, a way to define reusable logic in your programs.
12
Promises
Learn how to write asynchronous JavaScript with the Promises Syntax.
13
Async-Await
Learn about asynchronous programming and leverage promises in JavaScript.
14
Requests
In this course, you will learn the benefits of asynchronous JavaScript properties. You will create calls to various APIs using four different techniques.

Comments