Content
12 chapters ・
112 steps・
122 hours, 46 minutes
5 steps・ 9 hours, 49 minutes
In this initial chapter you will learn everything about React: from where it started to how it works and its fundamentals. Pay attention, this is a critical path to start the right way!
1 hour, 18 minutes
10 minutes
20 minutes
30 minutes
10 minutes
10 minutes
15 minutes
10 minutes
5 hours
24 minutes
1 hour, 3 minutes
5 steps・ 1 hour, 56 minutes
Now that you know a bit more about React, we will spend this chapter focusing on the soft skills that will make you a better Frontend Engineer and will help you accelerate your career.
5 steps・ 2 hours, 28 minutes
In this chapter we will teach you a bit more about interviewing for Frontend Engineer roles with React. This is critical to improve your ability to explain your experience, even if you are not looking for a job but want to better explain your skills.
58 minutes
5 steps・ 3 hours, 5 minutes
In this chapter we will review a bit of Javascript and learn how to write it in a modern and effective way. This is a great chapter if you are learning Javascript or if you want to get better at it.
30 minutes
20 minutes
15 minutes
30 minutes
20 minutes
15 minutes
20 minutes
15 minutes
5 steps・ 10 hours, 49 minutes
Learning React Hooks is crucial as they simplify state management and side effects in functional components, leading to cleaner, more efficient, and reusable code. Hooks promote better code organization and align with modern React practices.
30 minutes
15 minutes
3 minutes
40 minutes
36 minutes
1 hour
20 minutes
30 minutes
20 minutes
39 minutes
5 hours, 26 minutes
5 steps・ 11 hours, 54 minutes
We will now do a step further and learn a few more React Hooks that are quite advanced but useful for your React knowledge.
1 hour
1 hour
1 hour
3 hours, 55 minutes
1 hour
2 hours, 15 minutes
5 steps・ 10 hours, 16 minutes
Learning React patterns is essential for scalable and maintainable code. They provide solutions for common issues, enhance readability, and promote best practices. These patterns helps build robust applications and ensures efficient team collaboration.
30 minutes
30 minutes
14 minutes
1 hour
1 hour
15 minutes
1 hour, 30 minutes
1 hour
30 minutes
16 minutes
30 minutes
30 minutes
2 hours
5 steps・ 6 hours, 19 minutes
This chapter is fully dedicated to the understanding and optimization of your React web applications for speed and better performance. We will review some basic and fundamental aspects of web performance and learn how to speed up your React web apps.
20 minutes
45 minutes
30 minutes
30 minutes
30 minutes
45 minutes
20 minutes
13 minutes
45 minutes
15 minutes
45 minutes
5 steps・ 23 hours, 41 minutes
In this chapter you will learn why testing is important and how you can make it part of your coding routine. In addition we will learn how to start testing your React applications with a few tools and specifically using Cypress.
20 minutes
40 minutes
7 minutes
7 minutes
6 minutes
5 hours
29 minutes
5 hours, 30 minutes
1 hour, 10 minutes
5 steps・ 22 hours, 51 minutes
This chapter is dedicated to Full stack React and how you can take advantage of Next.JS and other solutions to build full-stack applications. We also explore several additional things like multi-region apps and server components.
1 hour, 2 minutes
1 hour, 30 minutes
3 hours, 55 minutes
2 hours, 30 minutes
37 minutes
2 hours, 30 minutes
5 steps・ 24 hours, 10 minutes
A set of tools and additional things you should consider to improve your code and make your coding easier with React.
5 hours
4 hours, 10 minutes
5 hours, 50 minutes
30 minutes
8 hours, 20 minutes
5 steps・ 8 hours, 40 minutes
Micro frontends are important because they allow teams to work independently on different parts of a large application, improving scalability and maintainability.
1 hour, 30 minutes
1 hour, 56 minutes
1 hour, 30 minutes
Anthropos Enterprise
- Map your workforce’s skills
- Train for any type of role, skills, program or certification
- Hands-on AI simulations
- Expert-selected content
- Easy integration with external content and libraries
About this path
This skill path will teach you how to become a Frontend Engineer using React JS, the famous framework that today is used to build millions of web applications. This path is designed for people that have a strong programming knowledge and some experience in the frontend or backend world and it's focused on teaching you how to start using React to build small and large web applications. We also cover several additional things, from Typescript to using Next.js to go full stack with your application.
Inside the path we also tell you how to build your personal brand, go through interviews for similar roles and other non technical skills that really matter for engineers.