1
00:00:02,000 --> 00:00:06,000
Now, this course section is an optional one.

2
00:00:06,000 --> 00:00:10,000
This course section will be a refresher on ReactJS,

3
00:00:10,000 --> 00:00:13,000
and you can skip it if you already have

4
00:00:13,000 --> 00:00:16,000
a solid ReactJS foundation,

5
00:00:16,000 --> 00:00:17,000
for example because you took

6
00:00:17,000 --> 00:00:21,000
my React - The Complete Guide course.

7
00:00:21,000 --> 00:00:22,000
In this module,

8
00:00:22,000 --> 00:00:25,000
I'm going to make sure we're all on the same page

9
00:00:25,000 --> 00:00:29,000
by again exploring what exactly React is and why we use it,

10
00:00:29,000 --> 00:00:32,000
by diving into some Core React Concepts:

11
00:00:32,000 --> 00:00:35,000
Components, Props, and State.

12
00:00:35,000 --> 00:00:37,000
And we're going to build a full project

13
00:00:37,000 --> 00:00:42,000
and explore some advanced concepts like Effects and Context.

14
00:00:43,000 --> 00:00:46,000
Now, we're going to use functional components only, here.

15
00:00:46,000 --> 00:00:48,000
We're going to use React Hooks,

16
00:00:48,000 --> 00:00:51,000
and you're going to learn what that is in this module.

17
00:00:51,000 --> 00:00:54,000
And we're going to use these concepts

18
00:00:54,000 --> 00:00:56,000
throughout the rest of this course.

19
00:00:56,000 --> 00:00:59,000
So don't skip this module,

20
00:00:59,000 --> 00:01:01,000
if you don't know these concepts yet,

21
00:01:01,000 --> 00:01:03,000
or if you're not sure about them,

22
00:01:03,000 --> 00:01:06,000
if it's been some time since you last worked with React.

23
00:01:06,000 --> 00:01:10,000
But absolutely do feel free to skip this module,

24
00:01:10,000 --> 00:01:12,000
if you do know these concepts,

25
00:01:12,000 --> 00:01:15,000
because you won't learn anything about NextJS here.

26
00:01:15,000 --> 00:01:17,000
It's really just about React.

27
00:01:17,000 --> 00:01:20,000
And we're going to start with NextJS,

28
00:01:20,000 --> 00:01:25,000
and its Core Concepts in the section after this section.

