1
00:00:01,510 --> 00:00:02,740
Hello and welcome to the new video.

2
00:00:03,160 --> 00:00:09,690
I said in the previous video in this video and see about restructuring assignment so that to start with

3
00:00:09,710 --> 00:00:10,930
restructuring assignment.

4
00:00:11,440 --> 00:00:17,650
So this is the, you know, the best documentation to start a restructuring assignment.

5
00:00:18,340 --> 00:00:20,530
There is a lot and a lot of stuff out here.

6
00:00:21,010 --> 00:00:27,070
Well, we're not discussing everything we will discuss about the basics, like basics of R&amp;D, structuring

7
00:00:27,280 --> 00:00:29,110
and basic stuff, object restructuring.

8
00:00:29,410 --> 00:00:33,190
And then you can go to the remaining seven facts and examples and get more ideas on that.

9
00:00:34,100 --> 00:00:39,620
So why would one people want to give is when you are having any doubt any like if you are not understanding

10
00:00:39,620 --> 00:00:45,320
any framework or any technology, the scope of the documentation, even the programmer with the 10 years

11
00:00:45,320 --> 00:00:53,090
of experience in the, you know, in the real, real real application system really working projects.

12
00:00:53,870 --> 00:01:02,830
He also uses this online platform to search for errors to solve their rules and debug the bugs and every

13
00:01:02,840 --> 00:01:03,590
kind of stuff.

14
00:01:04,310 --> 00:01:08,960
So using Google and using the documentation is are an important thing like that.

15
00:01:09,410 --> 00:01:13,310
There is no wrong in it since all the developers around the globe will do that.

16
00:01:14,600 --> 00:01:16,520
So I'm going into this concept.

17
00:01:17,330 --> 00:01:23,320
This structuring means is basically a JavaScript expression that makes it possible to unpack values,

18
00:01:23,330 --> 00:01:30,440
families or properties from objects into distinct variables like, for example, this is a country of

19
00:01:30,440 --> 00:01:33,840
this community it or let us take a big idea.

20
00:01:33,890 --> 00:01:34,190
OK.

21
00:01:36,270 --> 00:01:38,970
Now we want to get.

22
00:01:40,010 --> 00:01:41,690
I like something called up.

23
00:01:42,980 --> 00:01:47,170
You know, I want to get each and every value into new variable in its own name.

24
00:01:48,200 --> 00:01:49,130
So how to do that?

25
00:01:49,550 --> 00:01:56,960
So basically, to the structure decided to use this other kind of bracket, like the square brackets

26
00:01:57,350 --> 00:02:02,330
and then you can give the name of the variable that you want to give that you want to send from that.

27
00:02:02,840 --> 00:02:11,000
So I want then the going to a variable called 10 and 20 to go into a variable called 20 and 30, it

28
00:02:11,000 --> 00:02:12,200
already will go 30.

29
00:02:13,570 --> 00:02:17,500
But intolerable 40 and then 15. Variable cost shifting.

30
00:02:18,220 --> 00:02:24,690
And now if you consider that a lot of them like I'm concerned not logging at.

31
00:02:26,090 --> 00:02:28,880
We'll keep all of them check comments.

32
00:02:32,740 --> 00:02:34,060
Songwriting, I guess.

33
00:02:34,340 --> 00:02:34,540
Yeah.

34
00:02:38,370 --> 00:02:39,780
So, yeah, so now what will happen?

35
00:02:40,230 --> 00:02:44,210
So this 30 will be ascending to this variable called 30 and then running it.

36
00:02:44,760 --> 00:02:46,120
You can see uncontrolled logging.

37
00:02:46,600 --> 00:02:47,470
It is pretty 30.

38
00:02:48,470 --> 00:02:49,530
You want a 40?

39
00:02:51,870 --> 00:02:57,230
Ron is spending 40 father life and Glenn being in those are pretty.

40
00:02:57,900 --> 00:03:02,040
And I want this 30, 40, 50 miles an hour in a different way so that.

41
00:03:03,820 --> 00:03:04,150
I didn't.

42
00:03:05,590 --> 00:03:08,290
Broken sorted out long this idea.

43
00:03:10,760 --> 00:03:13,520
Now you can see I'll be getting an out of sight.

44
00:03:13,970 --> 00:03:18,950
They should be dot dot dot dot, but and then only we can get that.

45
00:03:19,280 --> 00:03:19,550
Yeah.

46
00:03:20,240 --> 00:03:22,340
So this is what Spirit Operator means.

47
00:03:22,730 --> 00:03:25,040
That operator means this.

48
00:03:25,040 --> 00:03:28,940
We are asking this this variable.

49
00:03:30,470 --> 00:03:34,970
I didn't able to store the details of this idea, 30, 40, 50 using that it is tragic.

50
00:03:35,270 --> 00:03:36,710
So that is what we are doing.

51
00:03:36,710 --> 00:03:38,780
Spirit Operator Your.

52
00:03:40,730 --> 00:03:43,550
Grid operator asked if you wanted to leave, but what about it?

53
00:03:43,790 --> 00:03:46,520
The single thing that we'll do is documentation.

54
00:03:47,450 --> 00:03:47,760
Yeah.

55
00:03:48,080 --> 00:03:54,530
Is that there are no documentation, so you can see how this property is used and everything a description

56
00:03:54,530 --> 00:03:56,900
about it didn't check to the documentation of it.

57
00:03:58,310 --> 00:03:59,780
So this is not happening already.

58
00:03:59,810 --> 00:04:00,710
This is basically.

59
00:04:01,840 --> 00:04:02,290
The.

60
00:04:04,150 --> 00:04:05,070
Under restructuring.

61
00:04:05,570 --> 00:04:07,700
No common object restructuring.

62
00:04:08,650 --> 00:04:12,940
The U.S. military, but there will be restructuring the property and object.

63
00:04:13,450 --> 00:04:14,950
For example, consider the object.

64
00:04:14,950 --> 00:04:22,840
Colleges that use it is having two properties I.D. as 42 integer value and then is verified as a Boolean

65
00:04:22,840 --> 00:04:23,170
value.

66
00:04:23,680 --> 00:04:31,180
Now I want to get this value of these properties in two separate variables like these are the properties

67
00:04:31,180 --> 00:04:34,410
here, but I want them to sort of some different variables.

68
00:04:34,420 --> 00:04:35,590
So how could be structured them?

69
00:04:36,280 --> 00:04:42,430
Similarly, we'll be using the constant and then the calibrations where it wasn't calibrated because

70
00:04:42,820 --> 00:04:47,290
he had a piece of the structure, not already structuring it, because already structuring, we'll be

71
00:04:47,290 --> 00:04:48,700
using square brackets.

72
00:04:49,240 --> 00:04:52,210
But there we are using calabrese bridges because it is object the structure.

73
00:04:53,210 --> 00:04:57,290
OK, so here, I.D., Come on, he's very friendly to consumers.

74
00:04:57,920 --> 00:04:58,970
So what's happening here?

75
00:04:59,960 --> 00:05:06,200
Dieting said the user is starting to up a blimp ad and then same is verifiable.

76
00:05:06,200 --> 00:05:09,620
Any stored into a variable Lamees variable is very fat.

77
00:05:09,920 --> 00:05:11,390
The in these very verify.

78
00:05:12,080 --> 00:05:18,020
So if you observe a difference in object restructuring, we can give any name that we want to store

79
00:05:18,020 --> 00:05:18,080
it.

80
00:05:18,080 --> 00:05:22,520
For example, if we want to store the number 20, we can give it as the variable amounts 20, or we

81
00:05:22,520 --> 00:05:24,550
can give it as B or C or D anything.

82
00:05:24,980 --> 00:05:29,310
But yet the names of the variables should be the property name of the object.

83
00:05:29,330 --> 00:05:31,460
They don't need really structure, OK?

84
00:05:32,610 --> 00:05:39,780
So that is one thing that you have to note cannot go through the different things, assigning new variable

85
00:05:39,780 --> 00:05:44,490
names, calculus and a new variable names loss and a new variable names, you have to mention the property

86
00:05:44,490 --> 00:05:48,090
name and then what the property name should be called when we are giving the new variable.

87
00:05:48,510 --> 00:05:49,570
So this is how we are.

88
00:05:49,620 --> 00:05:53,430
We have to overcome this thing instead of giving the property names.

89
00:05:53,430 --> 00:05:58,110
If we want different names, we have to mention it as a key value bit giving the property name and then

90
00:05:58,110 --> 00:05:59,370
the name that you want.

91
00:06:00,900 --> 00:06:06,540
Then, before telling all of these things and applications and then the more detailed explanation of

92
00:06:06,540 --> 00:06:07,960
updated R&amp;D structure.

93
00:06:08,880 --> 00:06:12,810
So this is basically the main concept of and object restructuring.

94
00:06:13,230 --> 00:06:15,180
Now one thing when you use it.

95
00:06:15,780 --> 00:06:19,110
OK, we have learned about them, but where we will use it is the question.

96
00:06:23,310 --> 00:06:28,750
Example we are using with Airbus, for example, Lebedev, or maybe.

97
00:06:34,460 --> 00:06:35,000
This is a.

98
00:06:36,140 --> 00:06:37,440
Open movie database.

99
00:06:37,850 --> 00:06:41,430
OK, from here, we'll get all the details of the movies all over the world.

100
00:06:41,450 --> 00:06:48,420
All languages currently over two located on important updated daily with resolutions up to 2000 interpret

101
00:06:48,710 --> 00:06:51,260
the posted API is only available to veterans.

102
00:06:51,980 --> 00:06:56,060
This is basically become a background means you have to create an account and then now you can use this

103
00:06:56,240 --> 00:06:56,970
data request.

104
00:06:57,320 --> 00:06:58,400
API requests and everything.

105
00:06:58,910 --> 00:07:06,680
So when we read sending this API request, this API will provide us with some objects and address with

106
00:07:06,710 --> 00:07:07,760
some data, right?

107
00:07:08,240 --> 00:07:11,990
So now we have to get some important information from this data.

108
00:07:11,990 --> 00:07:17,750
For example, in the whole big data, we want just the portion of the name of the movie data in which

109
00:07:17,750 --> 00:07:20,400
either the movie is related and what is the wrong time of the movie?

110
00:07:20,420 --> 00:07:22,040
What was the heat of the movie?

111
00:07:22,370 --> 00:07:23,780
What do you want certain details?

112
00:07:24,170 --> 00:07:29,060
So basically getting those details release lose object restructuring kind of stuff.

113
00:07:29,600 --> 00:07:35,200
For example, Constant Hero is equal to restructure the object that we are getting from the Post or

114
00:07:35,210 --> 00:07:36,010
IMDb.

115
00:07:36,500 --> 00:07:41,240
So to know what object we are getting from the American Cancer Club and then see on the screen, then

116
00:07:41,240 --> 00:07:43,040
based on that, we can be shocked about it.

117
00:07:43,640 --> 00:07:46,010
So using API is a different.

118
00:07:48,280 --> 00:07:53,830
Others are worse to get the information, to use those data and everything, this thing is very important

119
00:07:54,160 --> 00:07:57,390
since that is humorous, that we are not using any API and stuff.

120
00:07:57,390 --> 00:08:02,630
We we're not using this reactor, you know, APUs, Axios basic items.

121
00:08:02,650 --> 00:08:05,260
And to get requests for these APIs will be using excuse.

122
00:08:05,800 --> 00:08:09,100
You can install them and be install.

123
00:08:10,290 --> 00:08:15,810
Xia's, if you have seen a lot of other projects of mine there, we use the excuse and this optically

124
00:08:15,810 --> 00:08:18,300
structuring and structuring and all this kind of stuff.

125
00:08:19,140 --> 00:08:23,070
But the sense in this project, there is no need of that we were not discussing in Project.

126
00:08:23,280 --> 00:08:28,320
But I have I've shown you the high level view of what is basically this R&amp;D structure, an opportunity

127
00:08:28,320 --> 00:08:30,330
structuring and where we will use them.

128
00:08:30,670 --> 00:08:34,830
So if you go to the documentation to get more data on that and you can use it in other projects that

129
00:08:35,040 --> 00:08:42,930
you want to make or else you can, you can improvise the same project by using this arbitrarily structuring

130
00:08:42,930 --> 00:08:43,830
and kind of stuff.

131
00:08:44,070 --> 00:08:50,550
For example, all this data, all the data, you can create a folder, a file name, data not just OK

132
00:08:50,610 --> 00:08:55,260
and then export that file like all the data you can have in the form of an object and then export that

133
00:08:55,260 --> 00:08:55,650
object.

134
00:08:56,220 --> 00:09:01,200
Now inside this world and everything, instead of directly giving here, you can get the information

135
00:09:01,200 --> 00:09:04,000
from that object like this structure from that of the data object.

136
00:09:04,020 --> 00:09:06,120
All the things that you want over here and everything.

137
00:09:07,220 --> 00:09:08,450
That is a way of doing it.

138
00:09:12,300 --> 00:09:12,540
OK.

139
00:09:12,960 --> 00:09:13,200
Yeah.

140
00:09:14,280 --> 00:09:19,980
So basically, you can check out how to how you can implement all this kind of stuff and everything.

141
00:09:20,610 --> 00:09:27,390
So what we are left with is we are left with some four or five components, which is basically mostly

142
00:09:28,320 --> 00:09:28,520
middle.

143
00:09:28,530 --> 00:09:32,430
And then somewhere down, we are using the reactor components such as link and everything.

144
00:09:33,430 --> 00:09:40,390
And then now bootstrapping everything kind of stuff, so we'll basically wind up this remaining on upbeat

145
00:09:40,720 --> 00:09:45,190
components in the next one or two leaders and we know what our recap of what we did in this project

146
00:09:45,190 --> 00:09:46,450
and we'll finish off this project.

147
00:09:47,540 --> 00:09:49,580
So thank you, and we'll meet you in the next week.
