What is covered?
- Functional programming
- Working with arrays and objects
- The event loop
- How to use async operations
- Browser APIs
- Building applications
🔓 Unlock this lesson 3
Conditions and LoopsLearn how to work with conditions and loops for repeating codeWorking with conditions and loops is a core part of any programming language. In this lesson, you will learn about if statements, switch statements, for loops, and while loops.
🔓 Unlock this lesson 4
🔓 Unlock this lesson 5
Comparison OperatorsLearn strict equality and comparing objectsLearn about comparison operators and how they help you to evaluate expressions.
🔓 Unlock this lesson 8
Parameters and ArgumentsLearn how you can make functions more flexible by using parametersLearn the difference between parameters and arguments, and how you can use them to make your functions versatile.
🔓 Unlock this lesson 9
Function ReturnsMaster the use of the return keywordLearn how to use the return keyword to retrieve values from functions, how to return entire functions, and how to write early returns.
🔓 Unlock this lesson 10
🔓 Unlock this lesson 12
🔓 Unlock this lesson 15
Properties and MethodsLearn how to work with object properties and methodsIn this lesson, we are going to take a look at how to manipulate the properties of objects, as well as how to work with different methods.
🔓 Unlock this lesson 19
🔓 Unlock this lesson 21
What is the DOMUnderstanding the Document Object Model in and outThere are more than 1.5 billion active websites on the internet, all made up of the same model: the Document Object Model or DOM for short. What is it?
🔓 Unlock this lesson 24
The Local Storage APILearn how to store data inside the browserThe Local Storage API allows us to save and read data to a user's browser. This data is kept so we can retrieve it, even after the user closes their browser.
🔓 Unlock this lesson 25
🔓 Unlock this lesson 26
Building an App - Part II.Finishing the applicationWith this lesson, you are going to finish this roadmap, and you are ready to take your skills to the next level with the provided resources.
🗺️ Related roadmapsContinue learning
React RoadmapLearn React with our guided roadmapThis roadmap takes you through the essential concepts in React, from JSX, props and state, to concepts like lazy loading, suspense and error boundaries.
- Access exclusive interactive lessons
- Unlimited access to hundreds of tutorials
- Remove ads to learn without distractions