In this Unit, you’ll learn about asynchronous JavaScript and how to use it in web development.
The goal of this unit is to learn about working with asynchronous JavaScript. This will allow you to eventually make HTTP requests to APIs (Application Programming Interfaces). Working with APIs will enable you to work with data stored on remote servers, including data from third-party sites (such as Instagram and Reddit).
After this unit, you will be able to:
Write asynchronous JavaScript with async-await and promises syntax
Explain the different types of HTTP requests
Describe REST protocol
Work with JSON data
Make HTTP requests to external web APIs
You will put all of this knowledge into practice with an upcoming Portfolio Project. You can complete the Portfolio Project either in parallel with or after taking the prerequisite content — it’s up to you!
Learning is social. Whatever you’re working on, be sure to connect with the Codecademy community in the forums. Remember to check in with the community regularly, including for things like asking for code reviews on your project work and providing code reviews to others in the projects category, which can help to reinforce what you’ve learned.