Build your future, learn coding!     |        50% OFF courses and career paths     |        Limited Time Only

3d 17h
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 1

5

(1 rating)

Learn how to create dynamic UI components with the most popular JavaScript libraries.

poster_image
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises133 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 master the essential concepts of the React library, and you will learn to create dynamic UI components. As of today, React takes the spot as the most popular tool for this kind of task - it manages to gracefully combine flexibility with simplicity. This is why React continues to be the go-to choice for thousands of front-end developers that struggle with the challenges of building modern and dynamic user interfaces.

With this course you will write your first components, learn all about JSX syntax, how to embed CSS styles in a project and generate lists dynamically. These skills will make up the perfect starting point for diving right into the world of React - if you know the basics of JavaScript and HTML you’re all ready to go.

description_image1

What can you learn with this course?

  • point

    You will learn about the structure of a React project

  • point

    You will learn how to render HTML with React

  • point

    You will master the basics of JSX syntax

  • point

    You will learn how to use functional components

  • point

    You will learn about class components

  • point

    You will master the important concept of props

  • point

    You will learn how to write CSS styles in a React-based project

  • point

    You will get to know how to process lists dynamically

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 take up React?

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
A tad of history, the first React application
(10 exercises)
React is a powerful library that allows you to create applications very quickly. On top of that, you can build a user interface in no time. Let’s see how it’s done!
A tad of history, the first React application
A tad of history, the first React application - quiz
A tad of history, the first React application - LiveCode
Ch. 2
Rendering HTML
(8 exercises)
Now we will analyze how exactly the HTML document is rendered. See for yourself in the next chapter.
Rendering HTML
Rendering HTML - quiz
Rendering HTML - LiveCode
Ch. 3
JSX, expressions
(7 exercises)
Today you will learn that if something looks like an HTML tag and quacks like an HTML tag… it isn't necessarily an HTML tag! Go on, see for yourself.
JSX
JSX - quiz
JSX - LiveCode
Ch. 4
JSX, interpolation
(9 exercises)
You can pass the result of your own operations to JSX expressions and then render the page in HTML, did you know? If you want to know how, let’s get into the chapter.
JSX, interpolation
JSX, interpolation - quiz
JSX, interpolation - LiveCode

What people are saying about this course?

Average rating

5

(1 ratings)

100%
0%
0%
0%
0%

Reviews:

So far so good on the two lessons of the first day

norman leonor

Mar 9, 2023

So far so good on the two lessons of the first day

norman leonor

Mar 9, 2023

Is this review helpful?

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.
-50%
$2.50
$4.99

The lowest price in 30 days!

dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises133 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
$2.50
$4.99

The lowest price in 30 days!