Skip to content

Commit 4e0da44

Browse files
authored
Merge pull request #1211 from ironhack-labs/uros/feat/add-learning-goals
Add learning goals
2 parents 2124d2a + 8ebcfd8 commit 4e0da44

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22

33
# LAB | React Training
44

5+
<details>
6+
<summary>
7+
<h2>Learning Goals</h2>
8+
</summary>
9+
10+
This exercise allows you to practice and apply the concepts and techniques taught in class.
11+
12+
Upon completion of this exercise, you will be able to:
13+
14+
- Create and render components with multiple props.
15+
- Use props to pass data to components and display the data received through props within the components
16+
- Use inline styles to modify the appearance of components
17+
- Use operators `?` and `&&` to conditionally render content
18+
- Use the `useState` hook to create state variables and add state to React components.
19+
- Use state variable setter functions to update state and trigger component re-render.
20+
- Create event handler functions to handle user interactions and browser events.
21+
- Create controlled components to manage the form inputs.
22+
- Apply the "Lifting State Up" approach to share the state between components.
23+
- Pass functions as props from a parent component to a child component.
24+
25+
<br>
26+
<hr>
27+
28+
</details>
29+
530
## Introduction
631

732
The purpose of this exercise is to practice the core React concepts such as: creating components, passing data through props, working with state, rendering lists, and working with forms (controlled components).

0 commit comments

Comments
 (0)