Black Week! UP TO 50% OFF!     |        Get Skills for Your IT Future!

close
Cart icon
User menu icon
User icon
Lightbulb icon
How it works?
FAQ icon
FAQ
Contact icon
Contact
Terms of service icon
Terms of service
Privacy policy icon
Privacy Policy

React Fundamentals - Level 2

Take your React skills to the next level.

poster_image
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises132 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
guardian photo
Support for this course is provided by:
Jakub – React Curriculum Manager
Description
How it works
Syllabus
Reviews
FAQ

Why this course

With this course, you will quickly advance your knowledge of the React library. You will build upon what you already know and acquire entirely new skills, based on that foundation. The course offers a wealth of practical knowledge about React.

You will learn how to handle events, manage state, and validate properties. You will also learn how to handle data from forms and how to work with keys. Understanding the component lifecycle and defining application routing are essential skills, also covered in this course. The course includes skills necessary for everyday work with React.

If you have already completed the foundational course, "React Fundamentals - Level 1" it's time to take the next step. Start this course and gain the necessary skills to work as a React Developer. All you need is a basic understanding of the React library.

description_image1

What you will learn with this course

  • point

    You will learn how to handle Events

  • point

    You will learn how to validate props

  • point

    You will master state management in React

  • point

    You will learn how to send forms data

  • point

    You will learn about React component lifecycle

  • point

    You will see how to use keys

  • point

    You will learn the basics of routing in React

  • point

    and much more!

description_image2

Clear, concrete, practical

Each and every Codenga course consists of some clear and easy to grasp theory and many practical exercises. Don't worry if you're just starting out your programming journey - the information is divided into small, palatable portions :)

All of the courses include a multitude of problems to solve and revisions that help you solidify all the knowledge you’ll have gathered up to that point. Minimum theory for the maximum of practice - that is how every Codenga course works.

Why you should keep working on your React skills.

If we were to pick one word to describe React, it would be “flexibility”. You can do almost anything using React - starting with a static web page, ending with a mobile app. Companies like Netfllix, Facebook, Instagram and a lot more - all of them utilize React and use its advantages every day. If there is an interactive UI, there is probably React somewhere in there.

And good news - React is also pretty easy to learn! Starting out you only need to know a few key concepts. This library is still being developed and added on to, it has many additional tools and a broad documentation. If you know the basics of JavaScript, learning React could be the perfect way to add another useful, versatile and wide-spread language to your toolkit. This is a great way to gain practical knowledge that has a wide range of applications when creating modern user interfaces.

description_image2

Codenga - an experience you will enjoy

Learn interactively
We teach with graphics, repetition and short explanations. All in the comfort of your own browser.
Enjoy the learning
We strive to make every course enjoyable. In the words of a Codenga user: "it doesn't get boring."
Learn fast
"Love the lessons and the interactive methods. Learning will be very fast compared to other study methods."
Complete every course easily
We have come up with some things that should help you to complete every course. Try them and see if they work for you.
Got stuck? There is a support!
Every Codenga course has its curriculum manager that looks after the learning material and is ready to help you if you have any questions.
30 days of Money-back guarantee
You have a generous 30-day return period. No questions asked.

Check the course curriculum

Ch. 1
Events
(8 exercises)
How to create interaction between the user and the app? Let’s get into it.
Events
Events - quiz
Events - practical exercises
Ch. 2
Property validation
(8 exercises)
The React library allows you to validate properties. Want to see how you can protect your variables from passing incorrect data? Keep on reading!
Property validation
Property validation - quiz
Property validation - practical exercise
Ch. 3
State, useState
(8 exercises)
Today you will learn how you can control the state in a React application. Let's see how it’s done!
State, useState
State, useState - quiz
State, useState - practical exercises
Ch. 4
State, setState
(8 exercises)
Another iteration of working with states in React. Onto the stage!
State, setState
State, setState - quiz
State, setState - practical exercise

Have any questions?

minusplus
How does the course work?
Every Codenga course is full of structured knowledge and practical exercises. You start with the basics and you incrementally learn new skills.
minusplus
How much time do i need to complete the course?
Buying this course you get the lifetime access. You can learn the new skills at your own pace. You can also review the material as many times as you want
minusplus
Can i still use the course having completed it?
Yes! You get unlimited, lifetime access to the course.
minusplus
Do i need any prior experience to start the course?
Codenga course are great for beginner programmers. Start with the Level 1 course if it's your fist contact with programming.
minusplus
Do i need any software to use the course?
The only thing you need is a device with an internet access. No other tools or software necessary.
-33%
$4.68
$6.99

The lowest price in the last 30 days was: $3.50

dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises132 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
guardian photo
Support for this course is provided by:
Jakub – React Curriculum Manager
$4.68
$6.99

The lowest price in the last 30 days was: $3.50