0:00
So guys, рдЕрднреА рддрдХ рдХрд╛ рдЬреЛ setup рд╣реИ рд╣рдорд╛рд░рд╛, рдЙрд╕рдореЗрдВ рд╣рдордиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛
0:03
рдХрд┐ рдЬреЛ рд╣рдорд╛рд░рд╛ authentication token рдерд╛, рдЙрд╕рдХреЛ рд╣рдордиреЗ hard code рдХрд░ рд░рдЦрд╛ рд╣реИ
0:07
рдФрд░ рдХрд╣рд╛рдБ рдкрд░ hard code рдХрд░ рд░рдЦрд╛ рд╣реИ рд╣рдордиреЗ authentication token рдХреЛ рдЕрдкрдиреА note state рдХреЗ рдЕрдВрджрд░, рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ, but this is not the ideal way to go
0:14
рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕рдХреЛ hard code рдирд╣реАрдВ рдХрд░реВрдБрдЧрд╛ рдЕрдкрдиреЗ authentication token рдХреЛ, рд░рд╛рдЬрд░ рдореИрдВ рдХрд░реВрдБрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдореЗрд░рд╛ рдЬреЛ authentication token рд╣реИ рд╡реЛ рдореЗрд░рд╛ local storage рд╕реЗ рдЖрдПрдЧя┐╜я┐╜
0:21
рддреЛ рдореИрдВ рдХрд╛рдо рдХрд░реВрдБрдЧрд╛ right click рдХрд░реВрдБрдЧрд╛ рдЗрд╕ рдкреЗ рдФрд░ change all occurrences рдХрд░реВрдБрдЧя┐╜я┐╜
0:25
рддрд╛рдХрд┐ рд╕рд╛рд░реА occurrences рдЬрд╣рд╛рдВ рдЬрд╣рд╛рдВ рдореИрдВрдиреЗ рдпреЗ token рдпреВрдЬрд╝ рдХрд┐рдпрд╛ рд╣реИ рд╡реЛ change рд╣реЛ рдЬрд╛рдП рдФрд░ рдореИрдВ backspace marker рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦреВрдБрдЧрд╛ local storage.get item
0:33
рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ token рдХреЗ рдирд╛рдо рд╕реЗ рдЗрд╕рдХреЛ рд▓реЗ рд▓реВрдБрдЧрд╛ рддреЛ basically рдореИрдВ рдХрд░реВрдБрдЧрд╛ рдХреНрдпрд╛ рдХрд┐ рдЬреЛ рдореЗрд░рд╛ token рд╣я┐╜я┐╜
0:39
рд╡реЛ рдореЗрд░рд╛ local storage рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИ рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рдЪреАрдЬ рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдЕрдкрдиреА рдХрд░ рджрд┐рдпя┐╜я┐╜
0:44
рдЕрдкрдиреЗ note state рдХреЗ рдЕрдВрджрд░ рдареАрдХ рд╣реИ рддреЛ рдЕрдм token рдЬреЛ рдЖрдПрдЧрд╛ рд╡реЛ local storage рд╕реЗ рдЖрдПрдЧя┐╜я┐╜
0:48
рдмрдЯ рдЬрдм рдХреЛрдИ рднреА login рдХрд░реЗрдЧрд╛ рддрдм рдХреНрдпрд╛ рд╣рдо token рдХреЛ save рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИя┐╜я┐╜
0:54
рддреЛ login component рдХреЗ рдЕрдЧрд░ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рд▓реЗ рдХрд░ рдЬрд╛рдУ login component рдХреЗ рдЕрдВрджя┐╜я┐╜
0:58
рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ рдХрд┐ рд╣рдо set item token json.od token рдпрд╣ рдХрд░ рд░рд╣реЗ рд╣реИя┐╜я┐╜
1:04
рдпрд╛рдирд┐ рдХрд┐ рд╣рдо рд▓реЛрдЧ рдЬреЛ token рд╣реИ рдЙрд╕рдХреЛ save рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж redirect рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдареАрдХ рд╣реИ
1:09
рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдкрд╣рд▓реЗ alert рджрд┐рдЦрд╛рдКрдБрдЧрд╛ рдлрд┐рд░ redirect рдХрд░реВрдБрдЧрд╛, рдФрд░ рдореИрдВ рдПрдХ рдХрд╛рдо рдФрд░ рдХрд░реВрдБрдЧрд╛ рдпрд╣рд╛рдБ рдкрд░, рдЬреЛ рдореЗрд░рд╛ nodes.js рд╣реИ, рдЙрд╕рдХреЗ рдЕрдВрджрд░ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛
1:18
рдЕрдЧрд░ local storage.get item local storage.get item token
1:28
рдЬреЛ рдореЗрд░рд╛ token рд╣реИ рдЕрдЧрд░ рд╡реЛ null рдирд╣реАрдВ рд╣реИ рдЕрдЧрд░ рдореЗрд░рд╛ рдЬреЛ local storage.get item
1:34
null рдирд╣реАрдВ рд╣реИ рддрдм рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛ рддрдм рдореИрдВ get notes рдХрд░реВрдБрдЧрд╛ рд╡рд░рдирд╛ рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧя┐╜я┐╜
1:41
рд╡рд░рдирд╛ рдореИрдВ redirect рдХрд░ рджреВрдБрдЧрд╛ рдХрд╛рдо рдкрд░ login рд╡рд╛рд▓реЗ page рдкрд░ ьЭ┤эХ┤ рдХрд┐ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдХя┐╜я┐╜
1:44
рднрд╛рдИ рджреЗрдЦреЛ рдЖрдк рдЬреЛ рд╣реИ рд╣реИ рд▓реЙрдЧ рдЗрди рд╣реЛ рд▓реЛ рдареАрдХ рд╣реИ рд▓реЙрдЧ рдЗрди рд╣реЛ рд▓реЛ рддрд╛рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЯреЛрдХреЗрди рд╣реЛ рдФрд░ рдЖрдк рдлреЗрдЪ рдХрд░ рд╕рдХреЛ рдЕрдкрдиреЗ рдиреЛрдЯреНрд╕ рдХреНрдпреЛрдВрдХрд┐ рдХреЛя┐╜я┐╜
1:53
рдЗрдВрд╕рд╛рд░ рдЕрдЧрд░ рд▓реЙрдЧ рджрд┐рди рдирд╣реАрдВ рд╣реИ рддреЛ рдХреЛрдИ рдкреЙрдЗрдВрдЯ рдирд╣реАрдВ рдмрдирддрд╛ рд╣реИ рдЙрд╕рдХрд╛ рдЕ рдХреБрдЫ рднреА рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛я┐╜я┐╜
1:59
рдпреВрдЬ рд╣рд┐рд╕реНрдЯреНрд░реА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦреВрдВрдЧрд╛ рд╕реНрдЯреНрд░реА рдЗрд╕ рдЗрдХреЙрд▓ рдЯреВ рдпреВрдЬ рд╣рд┐рд╕реНрдЯреНрд░реА рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рд▓рд┐рдЦреЛрдВрдЧрд╛ рд╣рд┐рд╕реНрдЯреНрд░реА рдбреЙрдЯ рдкреБрд╖ history.push
2:13
рдФрд░ slash login рдареАрдХ рд╣реИ рддреЛ рджреЗрдЦрддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдХреНрдпрд╛ рд╣реБя┐╜я┐╜
2:17
рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ рдХрд░ рдкрд╛рдпрд╛ рдпрд╣рд╛рдБ рдкрд░ рддреЛ рдореИрдВ home рдкрд░ рдЬрд╛рдУрдВ рдЕрдЧрд░ рддреЛ рджреЗрдЦя┐╜я┐╜
2:21
рдореИрдВ рдЬреИрд╕реЗ рд╣реА home рдкрд░ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБ рдпрд╣ рдореБрдЭреЗ рд╕реЗ рдХрд╣рд╛ рд▓реЙрдЧ рдЗрди рдХрд░ рд▓реЛ рднрд╛рдИ рд╕рд╛рдм рдЕрдм рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рджреЛ email рдмрдирд╛ рд░рд╣рд╛ рд╣реИ рдПрдХ email at gmail
2:27
рдПрдХ рдмреА рдорд╣рддрд╛ рддреЛ рдореИрдВ рдмреА рдорд╣рддрд╛ рд╕реЗ рдЕрдЧрд░ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓реЙрдЧ рдЗрди рдХрд░реВрдВ рдпрд╣рд╛рдБ рдкрд░ рд╕рдмрдорд┐рдЯ рдХрд░реВрдВ рддреЛ рдЖрдк рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
2:32
рдмреА рдорд╣рддрд╛ рдХреЗ рдиреЛрдЯреНрд╕ рдЖ рдЧрдП рдЕрдм рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ рдХрд╛рдо рдХрд░реВрдВрдЧрд╛ рдмреА рдорд╣рддрд╛ рдиреЛрдЯреНрд╕ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдФрд░ рдореИрдВ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рджрд┐я┐╜я┐╜
2:37
рдЗрд╕ рдмреА рдорд╣рддрд╛ рдкрд░реНрд╕рдирд▓ рдЗрдВрдлреЛ рдареАрдХ рд╣реИ рдЯрд╛рдЗрдо рдореЗрдВ рдкрд░реНрд╕рдирд▓ рд▓рд╛рджреВрдВрдЧрд╛ рдПрдб рдиреЛрдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реВрдВрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рджрд┐рд╕ рдмреА 2
3:19
рджреЗрдЦреЛ рдЕрдЧрд░ рдореЗрд░рд╛ рдпреЗ local storage.get item token рдЬреЛ рд╣реИ рдпреЗ true рд╣реИ рдпрд╛ рдирд╣реАрдВ рдХрд┐ рдпреЗ null рдирд╣реАрдВ рд╣я┐╜я┐╜
3:25
рддрдм рдХреНрдпрд╛ рдХрд░реЛ рдЕрдЧрд░ рдпреЗ null рдирд╣реАрдВ рд╣реИ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдЬреЛ рдЗрдВрд╕рд╛рд░ рд╣я┐╜я┐╜
3:29
рд╡реЛ locked in рд╣реИ рдареАрдХ рд╣реИ рдФрд░ рдЕрдЧрд░ рдХреЛрдИ locked in рд╣реИ рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓я┐╜я┐╜
3:33
рдореБрдЭреЗ рдЙрд╕рдХреЛ lock out рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рддреЛ рдореИрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдВ рдкрд░ рдиреЙрдЯ рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдпрд╣рд╛рдВ рдкрд░ рдХреНрдпрд╛ рдХрд░реВрдВрдЧрд╛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдХреЛ рд▓рдЧрд╛рдХрд░ рд▓реЙрдЧ рдЖрдЙрдЯ рдХреЗ рд▓рд┐рдП рдмрдЯрди рдпрд╣рд╛рдВ рдкя┐╜я┐╜
3:41
рджреВрдВрдЧрд╛ рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ button.btn.btn primary рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдореИрдВ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
3:50
рдПрдорд┐рдЯ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдЙрд╕рдХрд░ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ primary button.btn рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рдПрдорд┐рдЯ рдЙрд╕ рдирд╣реАрдВ рдХрд░ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХреЛрдИ рдмрд╛я┐╜я┐╜
3:57
рдирд╣реАрдВ рдмрдЯрди рдХреНрд▓рд╛рд╕рдиреЗрдо рдЗрд╕ рдПрдХрд╡рд▓ рдЯреВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рдмреАрдЯреА рдПрди рдмреАрдЯреА рдПрди рдкреНрд░рд╛рдЗрдорд░реА рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдмрдЯрди рдХя┐╜я┐╜
4:08
рдХреНрд▓реЛрд╕ рдХрд░ рджреВрдВрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦ рджреВрдВрдЧрд╛ рд▓реЙрдЧ рдФрд░ рдЗрд╕рдХреЛ рдЬреИрд╕реЗ рд╕реЗрд╡ рдХрд░реВрдВрдЧрд╛ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭреЗ рд▓реЙрдЧ рдФрд░ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐я┐╜я┐╜
4:14
рдХреА рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдареАрдХ рд╣реИ рдореИрдВ рдЪрд╛рд╣реВрдБрдЧрд╛ рдХрд┐ рдХреЛрдИ рднреА рдЗрд╕ рдкрд░ рдЕрдЧрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗ рддреЛ рдХреНрдпрд╛ рд╣реЛ рдПрдХ рд▓реЙрдЧ рдЖрдЙрдЯ рдирд╛рдо рдХя┐╜я┐╜
4:22
рдлрдВрдХреНрд╢рди рдХреЙрд▓ рд╣реЛ рдЗрди рдлреИрдХреНрдЯ рд╣реИрдВрдбрд▓ рд▓реЙрдЧ рдмреЛрд▓рддрд╛ рд╣реВрдВ рдЗрд╕рдХреЛ рдореИрдВ рдПрдХ рд╣реИрдВрдбрд▓ рд▓реЙрдЧ рдЖрдЙрдЯ рдирд╛рдо рдХрд╛ рдлрдВрдХреНрд╢рди рдХреЙрд▓ рд╣реЛ рдЬя┐╜я┐╜
4:28
рдХреНрдпрд╛ рдХрд░реЗрдЧрд╛? рдХреБрдЫ рдирд╣реАрдВ рдХрд░реЗрдЧрд╛, simple рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдБ handle log
4:34
is equal to рдореИрдВ рдпрд╣ рдХрд╣реВрдБрдЧрд╛ basically handle log out рдХреЗ рдЕрдВрджрд░ рдХреА рдЬрдм рднреА рдХреЛя┐╜я┐╜
4:41
click рдХрд░реЗ рдЗрд╕ рдкрд░ рдЖрдк рдХреНрдпрд╛ рдХрд░реЛ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рддреЛ local storage dot remove item рдХя┐╜я┐╜
4:47
рджреЛ token рдареАрдХ рд╣реИ рдЖрдк token рдХреЛ рд╣рдЯрд╛ рджреЛ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдЖрдк рдХреНрдпрд╛ рдХрд░ рджя┐╜я┐╜
4:52
рджреЛ рд░реАрдбрд┐рдпрд░реЗрдХреНрдЯ рдХрд░ рджреЛ рдХрд╣рд╛рдВ рдкрд░ рд╣рд┐рд╕реНрдЯреНрд░реА рдбреЙрдЯ рдкреБрд╖ рдФрд░ рдХрд╣рд╛рдВ рдкрд░ рдЖрдк рд░реАрдбрд┐рдпрд░реЗрдХреНрдЯ рдХрд░реЛрдЧреЗ рдЖрдк рдХрд░реЛрдЧреЗ рд▓реЙрдЧ рдЗрди рдкя┐╜я┐╜
5:00
рд░реАрдбрд┐рдпрд░реЗрдХреНрдЯ рдареАрдХ рд╣реИ рддреЛ рдпрд╣ рдЗрд╕ рдЯреНрд░реАрд▓ рдпреВрдЬ рд╣рд┐рд╕реНрдЯреНрд░реА рд╣реБрдЖ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реВрдВрдЧрд╛ рдпрд╣рд╛рдВ рдкрд░ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкя┐╜я┐╜
5:06
рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рд╣рд┐рд╕реНрдЯреНрд░реА рдЗрд╕ рдЗрдХреНрд╡рд▓ рдЯреВ рдЗрди рдлреИрдХреНрдЯ рд▓рд┐рдЦреЛрдВрдЧрд╛ рд▓реЗрдЯ рд╣рд┐рд╕реНрдЯреНрд░реА рдЗрд╕ рдЗрдХреНрд╡рд▓ рдЯреВ рддреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд▓рд┐рдЦрддрд╛ рд╣реВрдВ рд▓реЗрдЯ рд╣рд┐рд╕реНрдЯреНрд░я┐╜я┐╜
5:13
рдЗрдХреЙрд▓ рдЯреА рдпреВрдЬ рд╣рд┐рд╕реНрдЯреНрд░реА рдареАрдХ рд╣реИ рдФрд░ рдореИрдВ рд╕реНрдЯреНрд░реА рдбреЙрдЯ рдкреБрд╖реНрдЯ рдХрд░рдХреЗ рдХреБрдЫ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭя┐╜я┐╜
5:21
рдХреБрдЫ рдПрд░рдб рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпреВрдЬ рдЗрд╕ рдЯреНрд░реАрд╕ рдиреЙрдЯ рдбрд┐рдлрд╛рдЗрдВрдб рд╣реЛрдХрд░ рддреЛ рдореБрдЭреЗ рдпреВрдЬ рдЗрд╕ рдЯреНрд░реАрд╕ рдХреЛ рд▓рд╛рдирд╛ рдкрдбрд╝реЗрдЧя┐╜я┐╜
5:26
50 66 50 use response line number 66 comment out
5:55
рдмрд╛рдж рднреА response is assigned a value, line number 43 рдкрд░, line number 43 рдкрд░ рднреА рдпреЗ рдХрд╣ рд░рд╣рд╛ рд╣реИ
6:00
рд░рд┐рд╕реНрдкреЙрдВрд╕ рдЗрд╕ рд╡рд╛рд▓реНрдпреВ рдмрдЯ рдиреЗрд╡рд░ рдпреВрдЬреНрдб рддреЛ рд░рд┐рд╕реНрдкреЙрдВрд╕ рднреА рдпрд╣рд╛рдВ рдкрд░ рдпреВрдЬрд╝ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИ рдХрд╣ рд░рд╣рд╛ рд╣реИ рддреЛ рдореИрдВ рдХрд╛рдо рдХрд░рддя┐╜я┐╜
6:07
рд╣реВрдВ рдХрдВрд╕реЛрд▓ рдбреЙрдЯ рд▓реЙрдХ рдХрд░ рджреЗрддрд╛ рд╣реВрдВ рдЬреИрд╕реЗ рдЕрдирдХреЛ рдареАрдХ рд╣реИ рдпрд╣ рдореИрдВрдиреЗ рдХрд░ рджрд┐рдпрд╛ рдпрд╣ рдХрд╛рдо рдореЗрдВ рд▓рд╛рдЗрди рдирдВрдмрд░ 59 рдореЗрдВ рднреА рдХрд░реВрдВрдЧя┐╜я┐╜
6:16
рд▓реЙрдЧ рд▓реЙрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рдЕрдм рдпрд╣ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдХрд┐ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдЖрддрд╛ рд╣реВрдВ рдФрд░ рдореИя┐╜я┐╜
6:31
рдЗрд╕рдХреЛ рд░рд┐рд▓реЛрдб рдХрд░рддрд╛ рд╣реВрдВ рдпрд╣рд╛рдВ рдкрд░ рджреЗрдЦреЛ рдФрд░ рдореИрдВ рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рджреЗрдЦреЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рд░рд┐рдбрд╛рд░реЗрдХреНрдЯ рд╣реЛ рдЧрдпя┐╜я┐╜
6:35
рдореИрдВ home рдкрд░ click рдХрд░рддрд╛ рд╣реВрдБ рддреЛ рджреЗрдЦреЛ рдореИрдВ рддрдм рддрдХ home рдкрд░ рдирд╣реАрдВ рдЬрд╛ рдкрд╛ рд░рд╣рд╛ рд╣реВрдБ рдЬрдм рддрдХ рдореИрдВ login рдирд╣реАрдВ рдХрд░ рд▓реЗрддя┐╜я┐╜
6:39
рдЕрдм рдореИрдВрдиреЗ b mehta рдХрд╛ note рдЕрдЧрд░ рдореИрдВ login рдХрд░рдХреЗ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рдУ рддреЛ рдпрд╣ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ b mehta notes рдЖ рд░рд╣рд╛ рд╣я┐╜я┐╜
6:45
рдЕрдЧрд░ рдореИрдВ log out рдХрд░реВрдБ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдореИрдВ рдпреЗ рджреВрд╕рд░реЗ рд╡рд╛рд▓реЗ email рд╕реЗ login рдХрд░ рд▓реВя┐╜я┐╜
6:48
рддреЛ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ рдХрд┐рд╕реА рдФрд░ рдХреЗ notes рдЖ рд░рд╣реЗ рд╣реИрдВ рдареАрдХ рд╣реИ рдЕрдЧрд░ рдореИрдВ log out рдХрд░рдХреЗ sign up рдХрд░ рд▓реВрдБ рдХрд┐рд╕реА рдФрд░ рдирд╛рдо рд╕реЗ рдареАрдХ рд╣я┐╜я┐╜
6:56
рдорд╛рди рд▓реЛ рдореИрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ 1234567 рдХреЗ рдирд╛рдо рд╕реЗ рдПрдХ account рдмрдирд╛рддрд╛ рд╣реВя┐╜я┐╜
7:02
рдЪрд╛рд╣рд┐рдП рдФрд░ рдЬреАрдореЗрд▓ рдЯреВ рдбреЙрдЯ рдХреЙрдо рдХрд░рддрд╛ рд╣реВрдВ рддрд╛рдХрд┐ рдЗрдореЗрд▓ рд╕реЗрдо рдирд╛ рд╣реЛ рдареАрдХ рд╣реИ рддреЛ рдореИрдВ рд╕рдмреНрдорд┐рдЯ рдХрд░реВрдВрдЧрд╛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдВ рдкрд░ рдПрдХ рдФрд░ рдореИрдВрдиреЗ рдЗрдореЗрд▓ рдмрдирд╛ рд▓рд┐рдпрд╛ рд╣реИ рдХреЛрдИ рдиреЛрдЯреНрд╕ рдирд╣реАрдВ рд╣реИ рдпрд╣рд╛рдВ рдкрд░ рдорд╛рди рд▓реЛ рдореИрдВ рдпрд╣рд╛рдВ рдкрд░ рдлрд░реНрд╕реНрдЯ рдиреЛрдЯ рдбрд╛рд▓рддрд╛ рд╣реВрдВ рдРрд╕реЗ рдХрд░рдХреЗ рдлрд░реНрд╕реНрдЯ рдиреЛрдЯ рдФя┐╜я┐╜
7:32
рдЯреНрд░рд┐рдкреНрдЯреА рдореИрдВ рдРрд╕реЗ рдХрд░рдХреЗ рдЗрд╕рдХреЛ рдЕрдкрдбреЗрдЯ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рд╡рд╣ рд░рд┐рд▓реЛрдб рдХрд░реВрдВрдЧрд╛ рддреЛ рдпрд╣ рдЕрдкрдбреЗрдЯ рдЬреЛ рд╣реИ рдпрд╣рд╛рдВ рдкрд░ рдореБрдЭя┐╜я┐╜
7:38
рджрд┐рдЦреЗрдЧрд╛, рдореИрдВ log out рдХрд░рдХреЗ рдЕрдЧрд░ рдмреА рдорд╣рддрд╛ рдХреА ID рд╕реЗ login рдХрд░реВрдБ рдЕрдм, рддреЛ рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ рдпрд╣рд╛рдБ рдкрд░ рдмреА рдорд╣рддрд╛ рдХреА notes рдЖ рдЧрдП
7:44
рдореИрдВ log out рдХрд░рдХреЗ рдЕрдЧрд░ рдЕрдм рдХрд┐рд╕реА рдФрд░ рдХреА ID рд╕реЗ login рдХрд░реВрдБ
7:48
рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдЙрд╕рдХреЗ notes рдЖ рдЧрдП, рддреЛ рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЖя┐╜я┐╜
7:52
рдЕрд▓рдЧ рдЕрд▓рдЧ account рд╕реЗ рдпрд╣рд╛рдБ рдкрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реЛ рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛я┐╜я┐╜
7:56
рдЖрдк рд▓реЛрдЧ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдХрд┐ рд╕рд┐рд░реНрдл рд╡реЛ notes рджрд┐рдЦрд╛ рд╕рдХрддреЗ рд╣я┐╜я┐╜
7:59
рдЬреЛ рдХрд┐ рдЗрд╕ particular user рд╕реЗ associated рд╣реИ рдареАрдХ рд╣реИ рдЕрдм рдпрд╣рд╛рдБ рдкя┐╜я┐╜
8:04
рдмрд╣реБрдд рд╕рд╛рд░реА рдЪреАрдЬрд╝реЗ рдРрд╕реА рд╣реИ рдЬреЛ рдХрд┐ missing рд╣реИ рдЬреЛ рдХрд┐ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдЦреБрдж рд╕реЗ рдХрд░реЗрдВ рдореИрдВ рдЗрд╕ particular
8:22
рдЕрдЧрд░ рдХреЛрдИ рднреА рдЗрдВрд╕рд╛рди рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░рддрд╛ рд╣реИ рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ heading рдЖрдиреА рдЪрд╛рд╣рд┐я┐╜я┐╜
8:27
рдХрд┐ рдЦреЗрд░ heading рддреЛ рдореИрдВ рд╣реА рдбрд╛рд▓ рджреЗрддрд╛ рд╣реВрдБ heading рдПрдХ рдмрд╣реБрддреА simple рд╕реА рдЪреАрдЬрд╝ рд╣я┐╜я┐╜
8:31
рдФрд░ рдПрдХ basic рдЪреАрдЬрд╝ рднреА рд╣реИ рддреЛ рдореБрдЭреЗ рдбрд╛рд▓рдиреА рднреА рдЪрд╛рд╣рд┐рдП рдереА heading рдкрд╣рд▓реЗ рд╣реА рддреЛ рдореИрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдБ рдЕрдкрдиреЗ component рдХреЗ рдЕрдВрджя┐╜я┐╜
8:37
form h2 login to continue to i notebook
8:50
рдФрд░ рдЙрд╕реА рдХреЗ рд╕рд╛рде рд╕рд╛рде рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рдХрд╛рдо рдХрд░реВрдБрдЧрд╛ class name is equal to mt3 рдХрд░ рджреВрдБрдЧя┐╜я┐╜
8:59
рдпрд╛рдирд┐ рдХрд┐ рдореИрдВ top рд╕реЗ margin рджреВрдБрдЧрд╛ рдЗрд╕рдХреЛ 3 рдХреА рдпрд╣рд╛рдБ рдкрд░ рдереЛрдбрд╝реА space рджреВрдБрдЧрд╛ рдХреНрдпреЛрдВрдХя┐╜я┐╜
9:03
рдЬрдм рдореИрдВ login рдХрд░реВрдБрдЧрд╛ рддрдм рдпрд╣рд╛рдБ рдкрд░ рдпреЗ рдЪреАрдЬ рджрд┐рдЦреЗрдЧреА рдореИрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдпрд╣рд╛рдБ рдкрд░ spacing рдереЛрдбрд╝реА рд╕реА рдЦрд░рд╛рдм рд╣я┐╜я┐╜
9:08
similarly рдореИрдВ sign up рдХреЗ рд╕рд╛рде рднреА рдХрд░реВрдБрдЧрд╛ рдпрд╣ рдХрд╛рдо рдореИрдВ sign up рдХреЗ рд╕рд╛рде рднреА рдХрд░реВрдБрдЧя┐╜я┐╜
9:12
рдЬреЛ рдХрд╛рдо рдореИрдВрдиреЗ рдпрд╣рд╛рдБ рдкрд░ рдХрд┐рдпрд╛ рд╣реИ рддреЛ рдореИрдВ sign up рд╡рд╛рд▓реЗ component рдореЗрдВ рдЖрдЙрдБрдЧрд╛ рдЕрдкрдиреЗ sign up рд╡рд╛рд▓рд╛ component рдореЗрд░рд╛ рдХрд╛рдо рдкрд░ рд╣я┐╜я┐╜
9:18
рдпрд╣ рд░рд╣рд╛ рдореЗрд░рд╛ sign up рд╡рд╛рд▓рд╛ component рддреЛ рдЬреЛ рдХрд╛рдо рдореИрдВрдиреЗ login рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рд╡рд╣реА рдХрд╛рдо рдореИрдВ sign up рдХреЗ рд╕рд╛рде рднреА рдХрд░реВрдБрдЧрд╛ рддреЛ рдпрд╣рд╛рдБ рдкрд░ MT3 рдЬреЛ class рд╣реИ рдЗрд╕рдХреЛ рдореИрдВ рдпрд╣рд╛рдБ add рдХрд░реВрдБрдЧрд╛ рдФрд░ рдЗрд╕рдХреЛ рдореИрдВ рд╣рдЯрд╛рдКрдБрдЧрд╛ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВ рд▓рд┐рдЦреВрдБрдЧрд╛ create an account to continue to use рд▓рд┐рдЦ рджреЗрддрд╛ рд╣реВрдБ рдпрд╣рд╛рдБ рдкрд░ рдареАрдХ рд╣я┐╜я┐╜
9:41
to use iNotebook create an account to use iNotebook рдареАрдХ рд╣реИ рдФрд░ рдпрд╣рд╛рдБ рдкрд░ рдПрдХ рдХрд╛рдо рдХрд░ рджреЗрддрд╛ рд╣реВя┐╜я┐╜
9:47
рдХрд┐ рдереЛрдбрд╝рд╛ рд╕рд╛ рдирд╛ рдпрд╣ MT3 рдХрд░рдиреЗ рдореЗрдВ рдереЛрдбрд╝рд╛ рд╕рд╛ рдЬреАрдм рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рддреЛ рдореИрдВ рдЗрд╕рдХреЛ рдПрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВя┐╜я┐╜
9:51
MT2 рдХрд░ рджреЗрддрд╛ рд╣реВрдБ рдареАрдХ рд╣реИ рдереЛрдбрд╝рд╛ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ рдпя┐╜я┐╜
9:55
рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдиреАрдЪреЗ рдХреЛ рдереЛрдбрд╝реА рд╕реА рдФрд░ space рджреЗрдирд╛ рддреЛ рд╡реЛ рдХрд╛рдо рднреА рдЖрдк рд▓реЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
9:59
class name is equal to рдЖрдк рдпрд╣рд╛рдБ рдкрд░ my2 рджреЗ рд╕рдХрддреЗ рд╣реЛ рддреЛ рдЙрдкрд░ рдиреАрдЪреЗ рджреЛрдиреЛрдВ рд╕реЗ рдЖрдк рдкя┐╜я┐╜
10:06
рдереЛрдбрд╝реА рд╕реА spacing рдЖ рдЬрд╛рдПрдЧреА рддреЛ рд╡реЛ рд╕рдм рдЪреАрдЬреЗрдВ рдореИрдВ рдЖрдк рд▓реЛрдЧ рдХреЗ рдКрдкрд░ рдЫреЛрдбрд╝ рджреВрдБрдЧя┐╜я┐╜
10:10
рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ рдЗрд╕рдореЗрдВ рднреА рдпрд╣ рдЪреАрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реЛ рдЕрдм рджреЗрдЦреЛ рдпрд╣ MB3 рдХрд┐рдпрд╛ рд╣реБрдЖ рд╣реИ рдореИрдВ рдЕрдЧрд░ рдЗрд╕рдХреЛ MY3 рдХрд░ рджя┐╜я┐╜
10:15
рддреЛ рдпрд╣ рдЙрдкрд░ рдХреА рддрд░рдл рднреА рдереЛрдбрд╝реА рдмрд╣реБрдд рдорд╛рд░реНрдЬрд┐рди рд▓реЗрдХреЗ рдЪрд▓реЗрдЧрд╛ рдФрд░ рдмрд╛рдХреА рдЪреАрдЬреЗя┐╜я┐╜
10:20
CSS рд╕реЗ рдЖрдк рд▓реЛрдЧ change рдХрд░реА рд╕рдХрддреЗ рд╣реЛ, рддреЛ рдХреЛрдИ рдРрд╕реА рдмрд╛рдд рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХреЛ рдореИрдВ MY3 рдХрд░ рджреЗрддрд╛ рд╣реВрдБ, рдФя┐╜я┐╜
10:24
рдереЛрдбрд╝рд╛ рдЕрдЪреНрдЫрд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдареАрдХ рд╣реИ, рддреЛ рдЕрднреА рдпрд╣ рдереЛрдбрд╝рд╛ рд╕рд╛ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЬреЛ spacing
10:28
рдЫреЛрдбрд╝реА рд╣реБрдИ рд╣реИ, рдореИрдВрдиреЗ рдпрд╣ alerts рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝реА рд╣реБрдИ рд╣реИ, рдареАрдХ рд╣реИ, so I hope рдХрд┐ рдЖрдк рд▓реЛрдЧреЛрдВ рдордЬрд╝рд╛ рдЖрдпрд╛ рд╣реИ, iNotebook рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП рдореЗрд░реЗ рд╕рд╛рде, рдареАрдХ рд╣реИ, рддреЛ рд╣рдо рдпрд╣рд╛рдБ рдкрд░ login рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо log out рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо рдПрдХ рдирдП account рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо home рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рд╛рд░реЗ рдХреЗ рд╕рд╛рд░реЗ рдХрд╛рдо рд╣рдо рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, I hope рдХрд┐ рдпрд╣ рдЬреЛ project рд╣реИ, рдЗрд╕рдиреЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреА react journey рдореЗя┐╜я┐╜
11:00
рдЕрдЧрд░ рдЖрдк рд▓реЛрдЧ CSS рдореЗрдВ рдпрд╛ рдлрд┐рд░ margin рдКрдкрд░ рдиреАрдЪреЗ рдпреЗ рд╕рдм рдЪреАрдЬрд╝ рдХрд░рдирд╛ рдЪрд╛рддреЗ рд╣реИрдВ рддреЛ рд╡реЛ рднреА рдЖрдк рд▓реЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜я┐╜
11:06
рдФрд░ рдЕрдЧрд░ рдЖрдкрдиреЗ рдЕрднреА рддрдХ рдпреЗ playlist access рдирд╣реАрдВ рдХрд░реЗрдВ рдпрд╛ react рдХреА рддреЛ рдЗрд╕рдХреЛ рдЬрд╝рд░реВрд░ access рдХрд░реЗя┐╜я┐╜
11:09
рдпрд╣рд╛рдБ click рдХрд░рдХреЗ bookmark рдХрд░реЗрдВ рдЗрд╕рдХреЛ рдпрд╣рд╛рдБ click рдХрд░рдХреЗ save рдХрд░реЗрдВ рдЗрд╕ playlist рдХя┐╜я┐╜
11:13
рдЕрдм рдпрд╣реА рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реИ guys thank you so much guys for watching this video
11:17
and I will see you next time