You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 1, 2022. It is now read-only.
Copy file name to clipboardExpand all lines: course-details.md
+35-3Lines changed: 35 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,11 +12,28 @@ If you understand the topics above, you can start learning modern frontend devel
12
12
13
13
So why do we learn React?
14
14
15
-
React has growing popularity in the tech industry because of its simplicity. With a simple knowledge of HTML and JavaScript, picking up React shouldn't be too bad.
15
+
React has growing popularity in the tech industry because of its simplicity. With a simple knowledge of HTML and JavaScript, picking up React won't be too difficult.
16
16
17
-
### What we will be building
18
17
19
-
So what are we going to be building today? We are going to build a gradebook for teachers! Take a look at [our solution](https://githubtraining.github.io/react-solution/) to see how the finished app looks.
18
+
## What you'll learn
19
+
20
+
We'll answer common questions like:
21
+
- How do you setup a React project?
22
+
- What is a component and how are they used?
23
+
- How do you add components?
24
+
- How is data passed to child components?
25
+
- How are state variables created and used?
26
+
- What is a callback function and how is it used to communicate data?
Before starting this course, we recommend completing the [Introduction to GitHub Learning Lab](https://lab.github.com/githubtraining/introduction-to-github) first with the option for working locally in the command line.
53
+
54
+
55
+
## Projects used
56
+
- This course uses [node.js](https://nodejs.org/en/download/) We'll install this as part of the first step in the course.
57
+
58
+
## Audience
59
+
60
+
New developers, new GitHub users, users new to Git, students, teams
0 commit comments