0:00
рдкрд╛рдЗрдерди рдореЗрдВ рдЖрдк рд▓реЛрдЧ рдЧреЗрдЯрд░реНрд╕ рдФрд░ рд╕реЗрдЯрд░реНрд╕ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИя┐╜я┐╜
0:02
рдЬрд┐рд╕рд╕реЗ рд╣реЛрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЖрдк рд▓реЛрдЧ рдХрд┐рд╕реА рднреА рдПрдХ рдлрдВрдХреНрд╢рди рдХреА return value рдХя┐╜я┐╜
0:06
рдПрдХ object рдХреА property рдХреА рдЬрд░рд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЛ рд╕реЗрдЯ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИя┐╜я┐╜
0:10
рдЕрдм рдпреЗ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд╣ рджрд┐рдпрд╛, exactly рдХреНрдпрд╛ syntax рд╣реИ, рдХреИрд╕реЗ рдпреЗ рд╕рдм рдЪреАрдЬрд╝реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ, рдпреЗ рддреЛ рдореИрдВ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ demo рдХрд░рдХреЗ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ, рдЪрд▓рддреЗ рд╣реИрдВ рдХрдо рд╡реАрдбрд┐рдпреЛ рд╕реНрдХреНрд░реАрди рдореЗрдВ and let's get started
0:18
рдЕрдм рдЬрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреИрдЯрд░ рд╕реЛрддреЗ рд╣реИрдВ рдФрд░ рд╕реЗрдЯрд░реНрд╕ рд╣реЛрддреЗ рд╣реИрдВ рдЗрди рджреЛрдиреЛрдВ рдХреЛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рдия┐╜я┐╜
0:32
рд╕реЗ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рдмрд╣реБрдд рдЕрджреНрднреБрд╖ рд╢рдХреНрддрд┐ рдЖ рдЬрд╛рддреА рд╣реИ рдСрдмреНрдЬреЗрдХреНрдЯ рд╡рд┐рдбрд┐рдпреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдореНрд╕ рд▓рд┐рдЦрдиреЗ рдХреА рддреЛ рд╡рд╣реА рд╡рд╣я┐╜я┐╜
0:39
рд╢рдХреНрддрд┐рдпреЛрдВ рдХреЛ рдорджреНрджреЗрдВрдЬрд░ рд░рдЦрддреЗ рд╣реБрдП рдореИрдВ рдЖрдЬ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рдЗрд╕ рдЪреАрдЬ рд╕рд┐рдЦрд╛рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ рдареАрдХ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рдореИрдВ рдХреНрдпя┐╜я┐╜
0:44
рдХрд░реВрдВрдЧрд╛ рдЗрд╕рдХреЛ рддреЛ рдХреНрд▓реЛрдЬ рдХрд░реВрдВрдЧрд╛ рдорд╛рд░реНрдХрдбрд╛рдЙрди рдХреЛ рдЗрд╕рдХреЛ рднреА рдХреНрд▓реЛрдЬ рдХрд░реВрдВрдЧрд╛ рдФрд░ рдпрд╣рд╛рдВ рдкрд░ рдЕрдкрдиреА рдореЗрдВ рдиреЛрдЯ рдкреАрд╡рд╛я┐╜я┐╜
0:49
рд▓реВрдВрдЧрд╛ рддрд╛рдХрд┐ рд╣рдо рд▓реЛрдЧ рдХреЛрдбрд┐рдВрдЧ рдХрд░ рд╕рдХреЗ рдпрд╛ рд░реИрдкрд▓реЗрдЯ рдХреА рдирд╣реАрдВ рдПрдХ рдмрд╛рдд рдмрдбрд╝реА рдорд╕реНрдд рд▓рдЧрддреА рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдкрд░ рдирд╛ рдЖрдк рдЖрд░рд╛рдо рд╕я┐╜я┐╜
0:54
рдЕрдкрдиреА рдЕрдкрдиреА рд╕реНрдХреНрд░реАрди рдЕрдкрдиреЗ рдЗрд╕рд╛рдк рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реЛ рдорддрд▓рдм рдмрдбрд╝реЗ рдЖрд░рд╛рдо рд╕реЗ рдмрди рджрд┐рдпрд╛ рд╡рд┐рдбреНрд░рд╛рдХрд░ рд╡рд╣ рдордХреНрдЦрди рдХреА рддрд░рд╣ рдЗрд╕рдореЗя┐╜я┐╜
1:00
рд░реЗрдб рдореЗрдВ рдЬрд╛рддреА рд╣реИ рдмрдврд╝рд┐рдпрд╛ рдпрд╛рд░ рдордЬрд╝рд╛ рдЖрддрд╛ рд╣реИ рдЕрдм рдпрд╣рд╛рдВ рдкрд░ рдЖрдк рд▓реЛрдЧ рдпрд╣ рджреЗрдЦреЛ рдХрд┐ рдЧреЗрдЯрд░реНрд╕ рдХреНрдпрд╛ рд╣реЛрддреЗ рд╣реИрдВ рд╕реЗрдЯрд░реНрд╕ рдХреНрдпя┐╜я┐╜
1:05
рд╣реЛрддреЗ рд╣реИрдВ рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рддреЛ рдЕрдВрджрд░ рдирд╣реАрдВ рдХреНрд▓рд╛рд╕ рдХреЙрдкреА рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЗрддрдирд╛ рдкреЙрдЗрдВрдЯ рдХрд░реЗрдЧрд╛ рдпрд╛рд░ рдареАрдХ рд╣я┐╜я┐╜
1:10
рд▓рд╛рдЗрдл рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ рдареАрдХ рд╣реИ рдЗрд╕рдХреЛ рдХреЙрдкреА рдХрд░реЛ рдпрд╣рд╛рдВ рдкреЗрд╕реНрдЯ рдХрд░реЛ рд╕реАрдЦреЛ рдиреЛрдЯреНрд╕ рдпрд╛ рд░рдЦреЗ рд╡реАрдбрд┐рдпреЛ рдиреАрдЪреЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдмрдврд╝рд┐рдпрд╛ рд╣реИ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣я┐╜я┐╜
1:19
рдЕрдм рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦреЛ рдЗрд╕рдХрд╛ рдЕрдЧрд░ рдореИрдВ рдПрдХ object рдмрдирд╛рддрд╛ рд╣реВрдБ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ object рднреА рдирд╣реАрдВ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдБ рдореИрдВ рдпрд╣рд╛рдБ рд╕реЗ рдХрд░реВрдБрдЧрд╛ copy рдареАрдХ рд╣реИ рдпрд╣рд╛рдБ рд╕реЗ copy рдХрд░реВрдБрдЧрд╛ рдЗрд╕рдХрд╛ рдЕрдЧрд░ рдореИрдВ object рдмрдирд╛рддрд╛ рд╣реВрдБ рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ simply рдмрди рдЬрд╛рдПрдЧрд╛ object рдорд╛рд▓реЛ рдореИрдВ рдЗрд╕рдореЗрдВ рдПрдХ method рд▓рд┐рдЦрддрд╛ рд╣реВрдБ рдареАрдХ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдкрддя┐╜я┐╜
1:49
рдЗрд╕ рддрд░рд╣ рд╕реЗ self.value рдФрд░ рдпрд╣ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ self.value рд╣реИ рдпрд╣рд╛рдБ рдкрд░ underscore value рд╣реИ actually
1:58
рдореИрдВ рдХрд╣реВрдБрдЧрд╛ self.underscore value is value is рдХрд╣рд╛рдБ confused рд╣реЛ рд░рд╣рд╛ рд╣реВрдБ рдореИрдВ рдФрд░ рдореИрдВ obj.show рдпрд╣ method run рдХрд░ рджреВрдБрдЧрд╛ рдареАрдХ рд╣я┐╜я┐╜
2:10
run рдХрд░реВрдБрдЧрд╛ рдЗрд╕рдХреЛ рдФрд░ run рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЖрдк рд▓реЛрдЧ рджреЗрдЦреЛ obj.show рдХрд░рдиреЗ рдХреЗ рдмрд╛я┐╜я┐╜
2:17
рджреЗрдЦреЛ рдЖрдк рд▓реЛрдЧ рдпреЗ рдЖрдкрдХрд╛ value is 10 рдЖ рд░рд╣рд╛ рд╣реИ рдареАрдХ рд╣я┐╜я┐╜
2:24
value is 10 рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдмрдврд╝рд┐рдпрд╛ рдареАрдХ рд╣реИ рдФя┐╜я┐╜
2:28
рдпреЗ show рд╡рд╛рд▓рд╛ рдЬреЛ method рд╣реИ рдпреЗ рдореИрдВрдиреЗ call рдХрд┐рдпрд╛ рдЕрднреА рдпрд╣рд╛рдБ рдкрд░ рдЕя┐╜я┐╜
2:32
value directly use obj print
2:44
рддреЛ рдЕрдЧрд░ underscore value рдХрд░рддрд╛ рд╣реВрдБ, рддреЛ print рдпреЗ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдареАрдХ рд╣реИ
2:48
рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдБ, рдореИрдВрдиреЗ underscore value рдХрд┐рдпрд╛, рдпреЗ print рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдареАрдХ рд╣реИ
2:52
рдпрд╣рд╛рдБ рдкрд░ рдореБрдЭреЗ 10 рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж values 10 рднреА рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рдЬрд╛рдПрдЧя┐╜я┐╜
2:56
but what if рдореИрдВ рдпрд╣ print рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рддрд╛ рд╣реВрдБ рдореИрдВ рдПрдХ value рдирд╛рдо рдХреА property рдмрдирд╛рдирд╛ рдЪрд╛рддрд╛ рд╣реВя┐╜я┐╜
3:01
рдпрд╛ рдореИрдВ рдПрдХ 10x value рдирд╛рдо рдХреА property рдмрдирд╛рдирд╛ рдЪрд╛рддрд╛ рд╣реВрдБ рдЬреЛ рдХреА 10 times value рдореБрдЭреЗ print рдХрд░рдХреЗ рджя┐╜я┐╜
3:09
рдорд╛рд▓реЛ рдореИрдВ 10 underscore value print рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдФрд░ рдореИрдВ return рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜я┐╜
3:12
10 multiply by рдпреЗ value рдпрд╛ рдлрд┐рд░ рдПрдХ complex calculation рдХрд░рдиреЗ рдХреЗ рдмрд╛я┐╜я┐╜
3:16
рдореИрдВ рдЗрд╕ value рдХреЛ return рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЙрд╕рдХрд╛ рдореИрдВ рдПрдХ рдирд╛рдо рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдореИрдВ рдЬрдм рдпрд╣рд╛рдБ рдкрд░ рдпреЗ print рдХрд░реВя┐╜я┐╜
3:21
10 underscore value рддрдм рд╡реЛ рдореБрдЭреЗ рдЯреЗрди рдЯрд╛рдЗрдореНрд╕ рд╡рд╛рд▓реНрдпреВ рдкреНрд░рд┐рдВрдЯ рдХрд░рдХреЗ рджреЗ рджреЗ рддреЛ рдореИрдВ рдПрдХ рдкреНрд░реЙрдкрд░реНрдЯреА рдбреЗрдХреЛрд░реЗрдЯрд░ рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдкреНрд░реЙрдкрд░реНрдЯреА рдбреЗрдХреЛрд░реЗрдЯя┐╜я┐╜
3:28
рд▓рдЧрд╛рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЬрдм рдпрд╣рд╛рдВ рдкрд░ рдЯреЗрди рдЕрдВрдбрд░ рд╕реНрдХреЛрд░ рд╡реИрд▓реНрдпреВ рд▓рд┐рдЦреЛрдЧреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддреЛ рдпрд╣ рдПрдХ рдЧреИрдЯрд░ рдмрди рдЬрд╛рдПрдЧя┐╜я┐╜
3:35
рдФрд░ рдЖрдк рд▓реЛрдЧ рдпрд╣рд╛рдБ рдкрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реЛ рдХрд┐ рдпрд╣ рдореБрдЭреЗ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, 100, рджреЗрдЦ рд░рд╣реЗ рд╣реЛ, рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рддреЛ рдпрд╣рд╛рдБ рдкрд░ рдореИрдВрдиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рдХреЛ рдПрдХ errand рдмрдирд╛ рджрд┐рдпрд╛, рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ, рдорд╛рд▓реЛ рдореИрдВ change рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдЗрд╕рдХреЛ, рдореИрдВ рдХрд╣рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдБ рдХрд┐ рдпрд╛рд░ я┐╜я┐╜
4:05
рдЬрд╛рдП рд╕реЗрдЯрд░ рдХреЛ рдмрдирд╛рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдХрд░реЗрдВ рдХрд┐ рдПрдХ рддреЛ рд╕рдмрд╕реЗ я┐╜ tired рдЖрдк рдореИрдВ рдЗрд╕рдХреЛ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВя┐╜я┐╜
4:12
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдЖрдк рд▓реЛрдЧреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рд╕реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рд╣рдордиреЗ рдПрдбрд░реЗрдЯ рдкреНрд░реЙрдкрд░реНрдЯреА рдпреВрдЬ рдХрд┐рдпрд╛ рдея┐╜я┐╜
4:17
рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, рдореИрдВ рдХрд╣реВрдБрдЧрд╛ 10 underscore value dot setter, рдпрд╣рд╛рдБ рдкрд░ рдЗрд╕ рдирд╛рдо рд╕реЗ рдПрдХ decorator рдмрдирд╛рдКрдБрдЧрд╛
4:24
рдЗрд╕ рдирд╛рдо рд╕реЗ decorator рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдХреНрдпрд╛ рдХрд░реВрдБрдЧрд╛, рдХрд┐ change рдХрд░реВрдБрдЧрд╛ рдЗрд╕рдХреЛ
4:30
рдФрд░ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдХрд┐ рднрд╛рдИ, рдЬреЛ self underscore value рд╣реИ, рдЙрд╕рдХреЛ change рдХрд░ рджреЛ, рдХреНрдпрд╛ change рдХрд░ рджреЛ рдЙрд╕рдХреЛ
4:36
рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ new underscore value рдПрдХ рд▓реВрдБрдЧрд╛ рдореИрдВ рдХрд╣реВрдБрдЧрд╛ рдЙрд╕рдХреЛ change рдХрд░ рджя┐╜я┐╜
4:42
to new underscore value divided by 10 рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ рдореИрдВрдиреЗ divided by 10
4:47
рдЬрд╝рд░рд╛ рдЦреБрджреА рджрд┐рдорд╛рдЧ рд▓рдЧрд╛рдУ рдорд╛рд▓реЛ рдХреЛрдИ 10 underscore value рдЕрдЧрд░ 1000 рд╣я┐╜я┐╜
4:51
рддреЛ value рдХрд┐рддрдиреА рд╣реЛрдЧреА 100 рд╣реЛрдЧреА рддреЛ рдореИрдВ рдЗрд╕рд▓рд┐рдП divided by 10 рдХрд░реВрдБрдЧрд╛ рддреЛ рдореИрдВ рдпрд╣ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВя┐╜я┐╜
4:57
рдХреНрдпрд╛ рдореИрдВ рдХреБрдЫ return рдХрд░реВрдБрдЧрд╛ absolutely no рдХреЛрдИ рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ return рдХрд░рдиреЗ рдХя┐╜я┐╜
5:00
now рдЕрдм рдореИрдВ рдЕрдЧрд░ рдЗрд╕ function рдХреЛ run рдХрд░реВрдБрдЧрд╛ рдЗрд╕ рдкреВрд░реЗ program рдХреЛ run рдХрд░реВрдБрдЧя┐╜я┐╜
5:05
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рддреЛ рдореБрдЭреЗ рдХреНрдпрд╛ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП 10 underscore value рдХреА value
5:10
рдЬреЛ рдХреА рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИ 67 value show underscore value show 6 value set
5:23
new value divided by 10, рддреЛ рдЕрдм рдпрд╣ рдЬреЛ show method рд╣реИ, рд╡реЛ рдХреНрдпрд╛ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ рдореБрдЭреЗ
5:27
рд╡реЛ underscore value рдХреА value рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рд╡реЛ рдореБрдЭреЗ 6.7 рджрд┐рдЦрд╛рдПрдЧрд╛, рддреЛ рдпрд╣ рд╣реИ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ getter рдФрд░ setter рдХрд╛ example I hope рдЖрдк рд▓реЛрдЧ рд╕рдордЭ рдЧя┐╜я┐╜
5:34
рдПрдХ рдмрд╛рд░ theory рднреА рджреЗрдЦ рд▓реЗрддреЗ рд╣реИ in case рдЖрдкрдХреЛ digest рдирд╣реАрдВ рд╣реБрдЖ getter рдФрд░ setter рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рддя┐╜я┐╜
5:39
рдареАрдХ рд╣реИ рдЙрд╕рдХреЛ рдерд░реНрдбрд╝рд╛ рд╕рд╛ рдмрдбрд╝рд╛ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧ рдореБрдЭреЗ рдпрд╣ recommendation рджреЗ рд░рд╣реЗ рд╣реИя┐╜я┐╜
5:43
рдмрдбрд╝рд╛ рдХрд░ рд▓реЛ рдпрд╣рд╛рдБ рд╕реЗ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдореИрдВ рдХрд╛рдлреА рдЯрд╛рдЗрдо рд╕реЗ рдпреВрдЬ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ Mac
5:47
рд░реАрд╕реЗрдВрдЯрд▓реА рдореИрдВрдиреЗ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛ рд╣реИ рдЯреВрдЯреЛрд░рд┐рдпрд▓реНрд╕ рдХреЛ Mac рдореЗрдВ рдмрдЯ рдореИрдВ рдХрд╛рдлреА рдЯрд╛рдЗрдо рд╕реЗ рдпреВрдЬ рдХрд░ рд░рд╣рд╛ рд╣реВя┐╜я┐╜
5:53
рдПрдХ рддрд░рд╣ рд╕реЗ рд╣рдордиреЗ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдПрдХ рдирдИ рдПрдХ рдирдпрд╛ method рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдХреА behave рдХрд░ рд░рд╣рд╛ рд╣реИ like a property
6:04
рдареАрдХ рд╣реИ рдЦреБрдж рд╣реА рджреЗрдЦреЛ рдПрдХ рдирдпрд╛ method рдмрдирд╛рдпрд╛ 10 underscore value рдПрдХ method рдмрдирд╛рдпрд╛ рдореИрдВрдия┐╜я┐╜
6:08
рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕рдХреЛ рдРрд╕рд╛ рдкреНрд░рддреАрдд рдХрд░рд╡рд╛ рджрд┐рдпрд╛ рдХрд┐ рдпрд╣ рдПрдХ property рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕рдХреЛ as a property print рдХрд░ рдкрд╛ рд░рд╣рд╛ рдерд╛ рдареАрдХ рд╣я┐╜я┐╜
6:15
рдореИрдВ рдЗрд╕рдХреЛ print рдХрд░ рдкрд╛ рд░рд╣рд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕реЗ рдореИрдВрдиреЗ set рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реА, рдореИрдВ set рдирд╣реАрдВ рдХрд░ рдкрд╛рдпрд╛, рддреЛ property decorator рд▓рдЧрд╛ рджрд┐рдпрд╛ рдЕрдЧрд░ рдЖрдкрдиреЗ, рддреЛ рдЖрдк рдПрдХ getter рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдпреЗ function рдПрдХ getter рдХрд╛ рдХрд╛рдо рдХрд░реЗрдЧрд╛, рдпреЗ рдЖрдкрдХреЛ 10 underscore value рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рджрд┐рдЦрд╛рдПрдЧрд╛, рдЖрдкрдХреЛ рд▓рдЧреЗрдЧрд╛ рдХрд┐ рдпреЗ рдПрдХ property рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рдХреНрдпрд╛ рд╣реИ, я┐╜я┐╜
6:45
рдЗрдВрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди рдЖрдкрд╕реЗ рдбрдЧреА рд╣реБрдИ рд╣реИ рдФрд░ рдЖрдкрдХреЛ рдмрд╕ рдЬреЛ рдЪрд╛рд╣рд┐рдП рдЬрд┐рд╕ рдЪреАрдЬ рд╕реЗ рдорддрд▓рдм рд╣реИ рд╡реЛ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдЖрдкрдХреЛ рддреЛ рдЯреЗрдиреЗрдВрдЯрд░реНрд╕ рдХреЛ рд╡реИрд▓реНрдпреВ рдЪрд╛рд╣рд┐рдП рдирд╛ рдЖрдк рдпреЗ рджреЗрдЦреЛ рд╣реА рдордд рдХреЛрдб рдЖрдк рддреЛ рдпреЗ рдпреВрдЬ рдХрд░реЛ рдорд╛рдИ рдХреНрд▓рд╛рд╕ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рдХреЛрдИ рдЧрд╛рдбрд╝реА рдЦрд░реАрджрддреЗ рд╣реЛ рдЖрдк я┐╜я┐╜
7:15
рдкреНрд░рд╡рд╛рд▓реЛрдВ рд╕рд░реНрд╡рд┐рд╕ рд╕реЗрдВрдЯрд░ рдкрд░ рд▓рд┐рдпрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд░рд┐рдкреЗрдпрд░ рдХрд░реЗрдЧрд╛ рдЗрд╕рдХреЛ рдареАрдХ рд╣реИ рдРрд╕реЗ рд╣реЛрддрд╛ рд╣реИ рддреЛ рдпрд╣рд╛рдВ рдкрд░ рд╣рдордия┐╜я┐╜
7:21
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ рдЧреЗрдЯрд░ рдмрдирд╛рдпрд╛ рдлрд┐рд░ рд╣рдордиреЗ я┐╜ Click рдпрд╛рд░ рд╣рдо рдЗрд╕рдХреЛ рд╕реЗрдЯ рднреА рдХрд░рдирд╛ рд╣реИ рдЕрдм рд╣рдо рдЗрд╕рдХреЛ рд╕реЗрдЯ рднреА рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИя┐╜я┐╜
7:27
рддреЛ рд╣рдордиреЗ рдХрд╣рд╛ рдЪрд▓реЛ рдареАрдХ рд╣реИ рдЖрдк рдЕрдЧрд░ рд╕реЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ рддреЛ рдЖрдк рд╕реЗрдЯрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣я┐╜я┐╜
7:31
рдЕрдм рдЖрдк рдпреЗ рдордд рд╕реЛрдЪреЛ рдХрд┐ рдпреЗ рдбреЗрдХреЛрд░реЗрдЯрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдЬрд╝рд╛рджрд╛ рдЖрдк рджрд┐рдорд╛рдЧ рдореЗрдВ рдЯреНрд░реЗрд╕ рдордд рдХрд░я┐╜я┐╜
7:35
рдЗрд╕рдХреЛ рдЬрд╕реНрдЯ рдЖрдк for now memorize рдХрд░ рд▓реЛ рдХрд┐ рднрд╛рдИ at the rate property рд▓рдЧрд╛рдиреЗ рд╕реЗ рд╡реЛ property рдмрди рдЬрд╛рддрд╛ рд╣реИ method
7:41
рдФрд░ at the rate рдЬреЛ рднреА рдирд╛рдо рд╣реИ method рдХрд╛ рдЬреЛ рднреА рдЖрдк property рдмрдирд╛рдиреЗ рдЪрд╛рд╣рддреЗ рд╣я┐╜я┐╜
7:46
dot setter рд▓рд┐рдЦрдиреЗ рд╕реЗ same рдирд╛рдо рдХрд╛ method рдмрдирд╛рдиреЗ рд╕реЗ рдпреЗ values рдХреЛ set рдХрд░рддрд╛ рд╣я┐╜я┐╜
7:50
definitely value set value set already underscore value underscore value 10 underscore value value underscore value
8:05
рдореИрдВ рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рд╡реИрд▓реНрдпреВ рдХреЛ рд╕реЗрдЯ рдХрд░реВрдВрдЧрд╛ рдЬрд┐рд╕рд╕реЗ рдЯреЗрди рдЕрдВрдбрд░рд╕реНрдХреЛрд░ рд╡реИрд▓реНрдпреВ рдХреА рд╡реИрд▓реНрдпреВ рдбрд┐рд╡рд╛рдЗрд╡ рд╣реЛ рд░рд╣реА рд╣реИ рдЗрдл рдбрд╛я┐╜я┐╜
8:11
рди ╨▓╨╛рдЯ рдХрд░реВрдВ рддреЛ рдпрд╣ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЧреЗрдЯрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реЗрдЯрд░ рдЖрдИ рд╣реВрдк рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖ рдЧрдпрд╛ рдФрд░ рдЗрд╕рдХреЛ рдЬрд░реВрд░ рд░рд┐рдбрд╛рдЙрдЯ рдХрд░рдия┐╜я┐╜
8:18
рдореИрдВ рд╣рд░ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдирд╣реАрдВ рдЪрд╛рд╣рддрд╛ рдХрд┐ рдореИрдВ рд╕реЗрдо рдЪреАрдЬ рд░рд┐рдбрд╛рдЙрдЯ рдХрд░реВрдВ рдореИрдВ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдПрдХреНрд╕реНрдкреНрд▓реЗрдиреЗрд╢рди рджреЗ рд░рд╣рд╛ рд╣реВрдВ рдЖрдкрдХрд╛ рдХрд╛рдо рд╣реИ рдХрд┐ рдЖя┐╜я┐╜
8:24
рдиреЛрдЯ рдХреЛ рднреА рдбрд┐рдбрд╛рдЙрдЯ рдХрд░реЛ рдХреНрдпреЛрдВрдХрд┐ рдХрднреА-рдХрднреА рдХреЛрдИ рдЪреАрдЬ рдЕрдЧрд░ рдорд┐рд╕ рд╣реЛрддреА рд╣реИ рдпрд╛ рдлрд┐рд░ рдпрд╛ рджреЗрдЦреЛ рдореИрдВ рднреА рдЗрдВрд╕рд╛рди рд╣реЛрддреА рд╣реИ рдХя┐╜я┐╜
8:29
рдореИрдВ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдмрддрд╛рдирд╛ рдмреВрд▓ рдЧрдпрд╛ рдХреЛрдИ рдЫреЛрдЯреА-рдореЛрдЯреА рдмрд╛рдд 95-99 рдкреНрд░реЛрд╢реЗрдВрдЯ рдЯрд╛рдЗрдо рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдкрд░ рдЕрдЧрд░ рд╡рди рдкрд░рд╕реЗрдВя┐╜я┐╜
8:36
рдЯреВ рдлреЙрд░ рдкрд░рд╕реЗрдВрдЯ рдРрд╕рд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдЖрдк рдХреНрдпрд╛ рдХрд░реЛрдЧреЗ рдХрд┐ рдЗрд╕рдХреЛ рдкрдврд╝реЛрдЧреЗ рддреЛ рдЖрдкрдХреЛ рд╡рд╣ рдмрд╛рдд рднреА рдкрддрд╛ рдЪрд▓реЗрдЧреА рдЬя┐╜я┐╜
8:42
рдХрд┐ рд╢рд╛рдпрдж рдореИрдВрдиреЗ рд╡реАрдбрд┐рдпреЛ рдмрдирд╛рдиреЗ рдХреЗ рдмрд╛рдж рдореЗрдВ рдХрднреА рдлреНрдпреВрдЪрд░ рдореЗрдВ рдЖрдб рдХрд░ рджреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдирдпрд╛ рдлреАрдЪрд░ рдЖ рдЬрд╛я┐╜я┐╜
8:47
рд╕рд╛рд░реЗ updates рдореЗрдВ рдпрд╣рд╛рдБ рдкрд░ рджреВрдБрдЧрд╛, рдорд╛рди рд▓реЛ рдХреЛрдИ method рдХрд╛рдо рдХрд░рдирд╛ рдмрдВрдж рд╣реЛ рдЬрд╛рдП, рдЖрдЬ рд╕реЗ 10 рд╕рд╛рд▓ рдХреЗ рдмрд╛рдж, Python рдореЗрдВ, рдорд╛рди рд▓реЛ update рдЖ рдЬрд╛рдП, рдпрд╣ рдореИрдВ example рджреЗ рд░рд╣рд╛ рд╣реВрдБ
8:54
рддреЛ рдореИрдВ рдпрд╣рд╛рдБ рдкрд░ update рд▓рд┐рдЦ рджреВрдБрдЧрд╛, рдХрд┐ рднрд╛рдИ рдпрд╣ рдЪреАрдЬ рдЕрдм рдирд╣реАрдВ рдЪрд▓рддреА рд╣реИ, рддреЛ рдпрд╣реА idea is рдкреВрд░реЗ system рдкреЗ рдЖрдиреЗ рдХя┐╜я┐╜
9:00
рдХрд┐ рдпрд╛рд░ рдиреАрдЪреЗ video рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдпрд╣рд╛рдБ рдкрд░ рдЖрдкрдХреЛ tutorial рджреЗрдЦрдиреЗ рдХреЛ рдмрд┐рд▓ рд░рд╣реЗ рд╣реИ рдореЗрд░реЗ рд╕рд╛рде рдмреЗ рдХрд╛рдлреА рдЕрдЪреНрдЫрд╛ learning experience рд╣я┐╜я┐╜
9:05
рдмрд╛рдХрд┐ рдЖрдкрдХреЛ рдХрд╣рд╛ code рдХрд░рдирд╛ рд╣реИ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ рд╡реЛ рддреЛ рдЖрдкрдХреЗ рд╣рд╛рде рдореЗрдВ рд╣реИ рдЖрдк рдХреИрд╕реЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣я┐╜я┐╜
9:09
рдареАрдХ рд╣реИ so I hope рдХрд┐ рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рд╡рд┐рдбрд┐рдпреЛ рд╕реЗ рдЧреЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ рд╕реЗрдЯрд░ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдкреНрд░реЙрдкрд░реНрдЯреА рдбреЗрдХреЛрд░реЗрдЯрд░ рдФрд░ рдпрд╣ рдЬреЛ рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд╛ рдирд╛рдо рд░реЛрдЯ рд╕реЗрдЯрд░ рд╡рд╛рд▓я┐╜я┐╜
9:17
рдбреЗрдХреЛрд░реЗрдЯрд░ рдпрд╣ рдХреИрд╕реЗ рдпреВрдЬ рдХрд░ рд░рд╣рд╛ рд╣реИ рддреЛ рдпрд╣ рджреЛ рдбреЗрдХреЛрд░реЗрдЯрд░ рд╣реИрдВ рдмрд╕ рдпрд╣ рд▓рдЧрд╛рдХрд░ рд╕реЗрдо рдлрдВрдХреНрд╢рди рдХрд╛ рдирд╛рдо рднреА рд░рдЦрдирд╛ рдЬреИрд╕реЗ рдЬя┐╜я┐╜
9:24
property рдмрдирд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛ рдФрд░ рдЖрдкрдХрд╛ рдХрд╛рдо рд╣реЛ рдЬрд╛рдПрдЧрд╛ I hope рдХрд┐ рдЖрдкрдХреЛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ рдЕрдЧрд░ рдЖрдкрдия┐╜я┐╜
9:28
playlist access рдирд╣реАрдВ рдЧрдИ рд╣реИ рдЕрднреА рддрдХ рдЬрд░реВрд░ рдХрд░реЗрдВ access рдЗрд╕ playlist рдХреЛ рдФрд░ рдпрд╛я┐╜я┐╜
9:32
рдкрд╣рд▓реЗ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЬрд╛рдХреЗ рдирд╛ рдЖрдк рдПрдХ review рдореЗрд░реЗ рд▓рд┐рдП please рд▓рд┐рдЦ рджреЛ рдпрд╛я┐╜я┐╜
9:36
рдореЗрд░реА humble request рдЖрдк рд▓реЛрдЧреЛрдВ рд╕реЗ рдПрдХ review рд▓рд┐рдЦ рджреЛ рдпрд╛рд░ рдпрд╣рд╛рдБ рдкя┐╜я┐╜
9:40
рдФрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓реЛрдЧреЛрдВ рдиреЗ review рд▓рд┐рдЦрд╛ thank you so much рдЖрдкрдХрд╛ рддрд╣реЗ рджрд┐рд▓ рд╕реЗ рд╢реБрдХреНрд░рд┐рдпя┐╜я┐╜
9:43
рдпрд╣ help рдХрд░реЗрдЧрд╛ рдЙрди рд╕рд╛рд░реЗ рдмрдЪреНрдЪреЛрдВ рдХреЛ рдЬреЛ рдХреА рдЖрдХрд░ рдЗрд╕ course рдХреЛ start рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИя┐╜я┐╜
9:48
рдЕрдЧрд░ рдЖрдкрдиреЗ рдЕрдкрдирд╛ review рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рд╣реИ рддреЛ рдЖрдк рдЕрдкрдирд╛ review рдпрд╣рд╛рдБ рдкрд░ рдЬрд╝рд░реВрд░ рд▓рд┐рдЦ рджреЗрдирд╛ рдпрд╛я┐╜я┐╜
9:52
please рдореИрдВ рдЖрдкрд╕реЗ request рдХрд░рддрд╛ рд╣реВрдБ рдЖрдк рдЕрдкрдирд╛ review рд▓рд┐рдЦреЗрдВ рдЗрд╕ playlist рдкрд░ рдЬрд╛рдПрдВ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдереЛрдбрд╝рд╛ time рд▓рдЧреЗрдЧрд╛ рдЖрдкрдХя┐╜я┐╜
9:58
рдкрд░ рдЕрдЧрд░ рдЖрдк рдпреЗ time рдореБрдЭреЗ рджреЗрдВрдЧреЗ рддреЛ рдореБрдЭреЗ рджрд┐рд▓ рд╕реЗ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ рдкрд╣рд▓рд╛ рд╡реАрдбрд┐рдпреЛ рдЦреБрд▓рдирд╛ рд╣реИ рдПрдХ comment рд▓рд┐рдЦ рджреЗрдия┐╜я┐╜
10:02
рдЬреЛ рднреА рдЖрдк рд╕реЛрдЪрддреЗ рд╣реЛ based of these 60 videos рдЬреЛ рдХрд┐ 100 days
10:06
of course рдХрд╛ 60% рдЖрдкрдиреЗ рджреЗрдЦрд╛ рд╣реИ course рдЙрд╕рдХреЗ рдЗрд╕рд╛рдм рд╕реЗ рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ рдпреЗ course
10:10
рдХреИрд╕рд╛ рд╣реИ рдЕрднреА рдХреЗ рд▓рд┐рдП рдЗрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рдЗрддрдирд╛ рд╣реИ guys рдореИрдВ рдЖрдкрдХреЗ comment рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░реВрдБрдЧрд╛ thank you so much guys for watching this video
10:15
and I will see you next time рдХрд░рддреЗ рд╣реИя┐╜я┐╜