﻿1
00:00:01,140 --> 00:00:04,290
‫Now before leaving this intro section,

2
00:00:04,290 --> 00:00:07,380
‫let me give you eight quick considerations

3
00:00:07,380 --> 00:00:10,470
‫on how to actually take this course.

4
00:00:10,470 --> 00:00:15,150
‫And I promise they are super short and super important,

5
00:00:15,150 --> 00:00:17,880
‫so please don't skip this video,

6
00:00:17,880 --> 00:00:21,813
‫as it will set you up for success with this course.

7
00:00:23,490 --> 00:00:26,130
‫First of all, there are many different types

8
00:00:26,130 --> 00:00:28,560
‫of students in this course.

9
00:00:28,560 --> 00:00:33,120
‫Some have never written a line of React code in their life,

10
00:00:33,120 --> 00:00:38,120
‫while others want to get better or more advanced at React.

11
00:00:38,370 --> 00:00:41,340
‫This course is for all of you.

12
00:00:41,340 --> 00:00:43,800
‫Everyone is welcome.

13
00:00:43,800 --> 00:00:48,240
‫So please don't write a bad review immediately

14
00:00:48,240 --> 00:00:51,870
‫if the course is too easy or too hard

15
00:00:51,870 --> 00:00:55,560
‫or progressing too slow or too fast for you,

16
00:00:55,560 --> 00:00:59,343
‫because I built this course with everyone in mind.

17
00:01:00,180 --> 00:01:03,090
‫Now, to make it perfect for you,

18
00:01:03,090 --> 00:01:05,340
‫you can always rewatch lectures,

19
00:01:05,340 --> 00:01:07,380
‫jump to other sections,

20
00:01:07,380 --> 00:01:11,610
‫watch the course with slower or faster playback speed,

21
00:01:11,610 --> 00:01:15,300
‫or ask questions in the Q and A section.

22
00:01:15,300 --> 00:01:18,660
‫Of course, you can give a one-star review

23
00:01:18,660 --> 00:01:21,930
‫if the course is absolutely terrible,

24
00:01:21,930 --> 00:01:25,500
‫but please at least wait for a couple of sections

25
00:01:25,500 --> 00:01:28,230
‫to get a good idea of the course

26
00:01:28,230 --> 00:01:32,343
‫and then you will actually find that it's not terrible.

27
00:01:33,870 --> 00:01:37,380
‫Also, you don't need to watch the entire course

28
00:01:37,380 --> 00:01:39,360
‫in order to learn React.

29
00:01:39,360 --> 00:01:41,700
‫There are many parts of the course,

30
00:01:41,700 --> 00:01:43,950
‫especially in the big projects,

31
00:01:43,950 --> 00:01:47,790
‫where we will just practice what we already learned before,

32
00:01:47,790 --> 00:01:50,490
‫but just in another context.

33
00:01:50,490 --> 00:01:53,580
‫Now, this practice is excellent for you

34
00:01:53,580 --> 00:01:57,210
‫and the more videos you watch, the better you will become,

35
00:01:57,210 --> 00:01:58,920
‫but if you are short on time,

36
00:01:58,920 --> 00:02:03,150
‫you can just skip many sections or parts of sections,

37
00:02:03,150 --> 00:02:06,060
‫which will allow you to cut the course length

38
00:02:06,060 --> 00:02:07,713
‫at least in half.

39
00:02:09,420 --> 00:02:12,240
‫Now, about actually taking the course,

40
00:02:12,240 --> 00:02:14,190
‫as you should already know,

41
00:02:14,190 --> 00:02:17,280
‫you always need to code along with me.

42
00:02:17,280 --> 00:02:20,370
‫You will learn exactly zero React skills

43
00:02:20,370 --> 00:02:23,550
‫by just sitting and watching me code.

44
00:02:23,550 --> 00:02:26,640
‫You have to actually write the code yourself,

45
00:02:26,640 --> 00:02:30,090
‫even if it's just typing the exact same code

46
00:02:30,090 --> 00:02:31,770
‫as in the video.

47
00:02:31,770 --> 00:02:33,420
‫It really doesn't matter,

48
00:02:33,420 --> 00:02:35,910
‫because as long as you're coding,

49
00:02:35,910 --> 00:02:39,240
‫the code is somehow getting into your brain

50
00:02:39,240 --> 00:02:40,803
‫and you are learning.

51
00:02:42,780 --> 00:02:45,840
‫Now, in the first few sections of the course,

52
00:02:45,840 --> 00:02:50,400
‫don't worry about why or how things work in React

53
00:02:50,400 --> 00:02:53,790
‫or about some React best practices.

54
00:02:53,790 --> 00:02:58,020
‫That's all super important, but in the first few sections,

55
00:02:58,020 --> 00:03:00,450
‫while still learning the fundamentals,

56
00:03:00,450 --> 00:03:03,180
‫we just want to make things work.

57
00:03:03,180 --> 00:03:05,370
‫We will worry about everything else

58
00:03:05,370 --> 00:03:07,683
‫as we keep going through the course.

59
00:03:09,330 --> 00:03:12,180
‫If you have some problem with your code

60
00:03:12,180 --> 00:03:14,550
‫or just a regular question,

61
00:03:14,550 --> 00:03:19,320
‫start by trying to solve or to answer it yourself.

62
00:03:19,320 --> 00:03:22,860
‫This is absolutely essential for your progress

63
00:03:22,860 --> 00:03:26,580
‫and an essential skill as a developer.

64
00:03:26,580 --> 00:03:28,740
‫If you can't solve the problem,

65
00:03:28,740 --> 00:03:31,230
‫start by checking the Q and A section,

66
00:03:31,230 --> 00:03:33,840
‫because probably, someone already had

67
00:03:33,840 --> 00:03:36,360
‫the same problem before.

68
00:03:36,360 --> 00:03:40,470
‫Now, if that doesn't help, you can ask a new question.

69
00:03:40,470 --> 00:03:42,750
‫Just use a short description,

70
00:03:42,750 --> 00:03:46,350
‫post your code on codesandbox.io

71
00:03:46,350 --> 00:03:48,570
‫that we used in the previous video,

72
00:03:48,570 --> 00:03:51,363
‫and then share the link in the Q and A.

73
00:03:53,220 --> 00:03:57,180
‫Now, many sections in the course build on one another

74
00:03:57,180 --> 00:04:00,450
‫and so before moving on from a section,

75
00:04:00,450 --> 00:04:05,340
‫make sure that you understand exactly what was covered.

76
00:04:05,340 --> 00:04:09,810
‫So don't just try to finish the course as fast as possible.

77
00:04:09,810 --> 00:04:14,160
‫Instead, take a break, review the code that we wrote,

78
00:04:14,160 --> 00:04:18,090
‫review the notes that you hopefully have been taking,

79
00:04:18,090 --> 00:04:20,820
‫review the projects that we built,

80
00:04:20,820 --> 00:04:25,350
‫and maybe even write some code on your own to practice.

81
00:04:25,350 --> 00:04:27,963
‫Only then you are ready to move on.

82
00:04:29,940 --> 00:04:32,670
‫Now, I recorded this course on a Mac,

83
00:04:32,670 --> 00:04:36,030
‫but everything is gonna work the exact same way

84
00:04:36,030 --> 00:04:38,910
‫on Windows or on Linux.

85
00:04:38,910 --> 00:04:42,000
‫So if something doesn't work on your computer,

86
00:04:42,000 --> 00:04:43,860
‫that's not because you are using

87
00:04:43,860 --> 00:04:45,900
‫a different operating system,

88
00:04:45,900 --> 00:04:48,453
‫so there must be some other issue.

89
00:04:49,950 --> 00:04:54,950
‫And now finally, and most importantly, have fun.

90
00:04:55,350 --> 00:04:59,700
‫So diving into the world of React is so much fun

91
00:04:59,700 --> 00:05:02,010
‫and it's gonna be so rewarding

92
00:05:02,010 --> 00:05:04,530
‫to see an application come to life

93
00:05:04,530 --> 00:05:07,230
‫that you have built yourself.

94
00:05:07,230 --> 00:05:10,320
‫So if you're feeling frustrated for some reason,

95
00:05:10,320 --> 00:05:14,310
‫stop whatever you're doing and just come back later.

96
00:05:14,310 --> 00:05:17,250
‫Always have fun while coding.

97
00:05:17,250 --> 00:05:21,453
‫And with that being said, let's now actually get started.

