Sign In
    Saved
      Sign In
      Saved

JavaScript Core Language

tag
Total Duration
16 Hours

JavaScript is an interpreted programming language that conforms to the ECMAScript specification. JavaScript is high-level, often just-in-time compiled, and multi-paradigm. It has curly-bracket syntax, dynamic typing, prototype-based object-orientation, and first-class functions. In this path you will learn the basics of JavaScript as well as more advanced topics such as promises, asynchronous programming, proxies and reflection.

Courses in this Learning Path
1
JavaScript: Getting Started
learnpath-img
Duration : 3.97 hours
Price :₹1,499
Level :Beginner
Learn Type :Certification
JavaScript: Getting Started

This course will teach you JavaScript programming basics, whether you are a beginner or an experienced programmer. This JavaScript for Beginners course will teach you:

2
JavaScript Syntax and Operators
learnpath-img
Duration : 1.41 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
JavaScript Syntax and Operators

JavaScript programmers need to know more about syntax, exception handling and the many operators JavaScript offers. This course JavaScript Syntax & Operators will help you to expand your knowledge about JavaScript. You will first learn about the switch statement, and what the difference is between for/in or for/of. Next, you'll learn about the math, comparison and logical operators. You will …

Read More
3
JavaScript Variables and Types
learnpath-img
Duration : 0.43 hour
Price :₹1,499
Level :Intermediate
Learn Type :Certification
JavaScript Variables and Types

Working with JavaScript variables and types requires a solid understanding of how to use variables, literals, assignments, and apply primitive types. This course JavaScript Variables & Types will teach you how to use variables and types in JavaScript. You'll first learn how variables are used. Next, you will learn how to use literals and assignes. You'll also learn how to use primitive types. …

Read More
4
JavaScript Objects, Prototypes, and Classes
learnpath-img
Duration : 1.48 hour
Price :₹1,499
Level :Advanced
Learn Type :Certification
JavaScript Objects, Prototypes, and Classes

JavaScript programming is heavily dependent on objects, prototypes, classes, and classes. Each of these concepts will allow you to better understand JavaScript's foundations. This course JavaScript Objects Prototypes and Classes will teach you how to create and work with objects. It also teaches you about JavaScript's relationship with inheritance and objects. You will first learn how to …

Read More
5
JavaScript: Functions
learnpath-img
Duration : 0.48 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
JavaScript: Functions

It can be difficult to maintain code, especially if you add new features over many months or years. You could end up with spaghetti code, where multiple parts of your project do the same task. Any change in one feature can also cause changes in other parts. This course JavaScript: Functions will teach you the fundamental knowledge necessary to create modular code. It not only helps prevent …

Read More
6
JavaScript Arrays and Collections
learnpath-img
Duration : 1.57 hour
Price :₹1,499
Level :Beginner
Learn Type :Certification
JavaScript Arrays and Collections

A solid understanding of types, sets, and maps is essential to the use of data collections in JavaScript. This course JavaScript Arrays & Collections will teach you how to create and use data collections in your web applications. You will first learn how to apply advanced array methods to existing arrays. Next, you'll learn how to store unique data with sets. Next, you'll learn how to store …

Read More
7
Javascript Generators and Iterators
learnpath-img
Duration : 85 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
Javascript Generators and Iterators

It can be hard to understand iterators, generator functions, and iterables. This course JavaScript Generators & Iterators will give you a foundational understanding of these constructs that will allow you to use them every day. You will first learn about iterators and some of the built-in iterables. Next, you'll learn about generator functions and how to use the yield keyword. You will also …

Read More
8
Working with JavaScript Modules
learnpath-img
Duration : 91 minutes
Price :₹1,499
Level :Beginner
Learn Type :Certification
Working with JavaScript Modules

A solid knowledge of JavaScript Modules is the foundation of JavaScript. This course, Working With JavaScript Modules, will teach you how to break down your code into modules and then use those modules in your JavaScript application. You'll first learn about modules and why they are important. Next, we'll show you how to import and export module code. You'll also learn how to use these modules …

Read More
9
JavaScript Promises and Async Programming
learnpath-img
Duration : 81 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
JavaScript Promises and Async Programming

When you first learn JavaScript, asynchronous programming can be confusing and difficult. This course JavaScript Promises & Async Programming will teach you how to use JavaScript async programming. You'll first learn how to consume promises. Next, you will learn how to create your own promises. Next, you will learn how to use async/await for asynchronous programming. This course will equip you …

Read More
10
JavaScript Security: Best Practices
learnpath-img
Duration : 91 minutes
Price :₹1,499
Level :Intermediate
Learn Type :Certification
JavaScript Security: Best Practices

Complex web applications often contain large amounts of JavaScript code. The security of these applications is dependent on the quality of that code. This course JavaScript Security: Best practices will teach you how to increase the security of JavaScript code. You'll first learn how the dynamic type system can lead to information disclosure vulnerabilities. Next, you will learn how JavaScript …

Read More