RAR-files |
booktime-rcdcwhop.rar |
350,000,000 |
2B00A4D7 |
booktime-rcdcwhop.r00 |
350,000,000 |
A0ADEC67 |
booktime-rcdcwhop.r01 |
350,000,000 |
425A9D61 |
booktime-rcdcwhop.r02 |
350,000,000 |
EA7EFDCC |
booktime-rcdcwhop.r03 |
350,000,000 |
58A5C1C8 |
booktime-rcdcwhop.r04 |
350,000,000 |
037951A9 |
booktime-rcdcwhop.r05 |
350,000,000 |
12A65D7B |
booktime-rcdcwhop.r06 |
350,000,000 |
C2B30CA8 |
booktime-rcdcwhop.r07 |
350,000,000 |
8581C039 |
booktime-rcdcwhop.r08 |
350,000,000 |
1346FB46 |
booktime-rcdcwhop.r09 |
350,000,000 |
E860317B |
booktime-rcdcwhop.r10 |
350,000,000 |
5A3315CB |
booktime-rcdcwhop.r11 |
350,000,000 |
231E04DD |
booktime-rcdcwhop.r12 |
350,000,000 |
E86AEA4D |
booktime-rcdcwhop.r13 |
303,231,568 |
35D117D9 |
|
Total size: |
5,203,231,568 |
|
|
Archived
files |
7. Intro to JSX.mp4
[5d3b96f5bc44ef99]
|
23,822,323 |
EBE43C62 |
8. Functional Components in React.mp4
[e0b9bf4abdab0628]
|
30,528,140 |
7F06952B |
9. Why Components.mp4
[7a45aa5ac2a153ec]
|
34,567,006 |
FF07F64E |
10. Intro to Props in React.mp4
[db7c6ce55558dd7b]
|
17,326,229 |
F286D0A9 |
11. React Components, Props and Callbacks.mp4
[3be5cf179d56a6b4]
|
29,589,344 |
D1AEDE99 |
12. Building the Calculator Visuals.mp4
[dafdb70a274b05e5]
|
64,382,797 |
33CD48CB |
13. OnClick Events in React.mp4
[b3bf990cee5f0586]
|
47,792,690 |
6CB877FB |
14. Passing Parameters in Callback Functions.mp4
[7eaa27446e8f9df3]
|
37,197,065 |
F3C21339 |
15. Using React State Hook.mp4
[184e8a98c19197a2]
|
37,791,190 |
F7300530 |
16. Implementing the calculator - Display.mp4
[e082de07e91a7190]
|
53,620,138 |
00DC9950 |
17. Implementing the calculator - Operators.mp4
[df10f6535315e065]
|
76,668,650 |
BA28E665 |
18. Debugging in React.mp4
[2c7bc91f3ce35f61]
|
40,834,680 |
93D783FF |
19. Project Summary.mp4
[4b06a384b6330243]
|
13,902,308 |
68C36F4F |
20. Project Introduction - What We Will Build.mp4
[6133277bd9210965]
|
9,383,454 |
FABA29B9 |
21. Tools Needed.mp4
[232bb943524e2336]
|
9,376,260 |
CB87637B |
22. Creating the Game Board.mp4
[3e2e9a4119118c2d]
|
94,485,814 |
9C209861 |
23. Game Circle - OnClickEvent.mp4
[2b47ee7c057a0fa5]
|
38,525,597 |
CAD2211F |
24. Passing Props - Destructing - React Children.mp4
[de44d840a5907a2]
|
50,610,260 |
E12379FE |
25. Passing Arguments to Click Events.mp4
[cb7e6bf84db7f615]
|
70,135,711 |
9A1A9BAD |
26. Inline Styling.mp4
[cee12b5dc3469394]
|
46,948,864 |
03301D30 |
27. Square to Circle Component.mp4
[13454f2ec76ea036]
|
116,725,356 |
B1E8B2F5 |
28. Global Styling.mp4
[e581f9ec20b2a105]
|
48,486,776 |
454F98B9 |
29. Dynamic Styling.mp4
[5a2268bd284eff70]
|
30,553,056 |
E61A148B |
30. Dynamic Classes.mp4
[94aaf8edafce3dfc]
|
25,237,829 |
7C9E9F39 |
31. Handling Callbacks.mp4
[4b66ee12426b8c11]
|
48,347,729 |
232865E5 |
32. Using React State Hook (again).mp4
[3ff0060959880757]
|
112,712,475 |
7D140350 |
33. Updating the Player Circle.mp4
[411e3e38f464797b]
|
139,050,425 |
1876880F |
34. Initializing the Game Board.mp4
[869c1f39ad917966]
|
79,879,848 |
CEEF45B5 |
35. React Key Property.mp4
[679a39e1859ce9ba]
|
20,788,772 |
5FE8EC7B |
36. Styling the Game Board - Header and Footer.mp4
[d9e2610c6542fe4f]
|
94,965,626 |
8C0B1BDA |
37. Calculating the Winner.mp4
[75cc68e66b7af442]
|
118,043,516 |
2319BEEF |
38. Displaying the Winner.mp4
[3b7962123e4028f1]
|
130,808,849 |
D1790B01 |
39. Determining a Draw Condition.mp4
[803fc78929984098]
|
50,633,908 |
606FD5DF |
40. React Lifecycle Events.mp4
[56c41834c0562b30]
|
24,133,563 |
844BEC90 |
41. Initializing the Game.mp4
[d360c7ce6350136d]
|
63,123,612 |
032D57A8 |
42. Suggesting a Move - Implementing a Computer Player.mp4
[73c414e7cc95b00d]
|
102,323,914 |
4D667826 |
43. Smart Computer Player (Basic AI).mp4
[d4d25e1c2cdba25b]
|
144,511,496 |
9468116E |
44. CSS Variables.mp4
[cf06a5546e45f3cc]
|
66,506,607 |
6D767BDA |
45. Conditional Rendering.mp4
[3c1e32222b6dba05]
|
69,036,841 |
DF3F76F8 |
46. Deploy to Netlify.mp4
[65acc030fe9ff182]
|
55,307,370 |
A578290C |
47. Deploy to Surge.mp4
[f8031d8f824726a9]
|
28,968,542 |
C1250D34 |
48. Project Summary.mp4
[b8461fee9779ecd7]
|
16,687,603 |
1816809C |
49. Project Introduction - What We Build.mp4
[65b6bc1187428a2d]
|
13,278,865 |
91AA3E74 |
50. Scaffolding the Project.mp4
[e18a3994fece53d7]
|
34,144,261 |
BEC10717 |
51. Intro to JSON Server.mp4
[7ee49810508272b9]
|
24,912,330 |
F4AE7BC5 |
52. Fetch API.mp4
[b752cc0cf386b4b0]
|
87,585,942 |
EB74F18B |
53. Styling the Store.mp4
[6a13eccde4bb2d4b]
|
26,924,564 |
407BD561 |
54. Rendering the Categories.mp4
[98187befaa17582b]
|
75,098,672 |
15758494 |
55. Binding the Products.mp4
[919e04ce2505966c]
|
67,021,621 |
288BDFA7 |
56. Refactor the Fetch API call.mp4
[893a661ca41fb87e]
|
77,961,564 |
955CB0BB |
57. Dealing with errors in Fetch API.mp4
[3bacec48ff81632a]
|
66,831,613 |
04DC72C8 |
58. Tidy the Fetch API call.mp4
[e12a7ec25f50a17d]
|
20,816,078 |
A6A042A0 |
59. Styling the Product List.mp4
[2645d188f720110d]
|
117,442,873 |
3C0968B6 |
60. Installing React Router.mp4
[e7e8ac870b4c5614]
|
59,237,222 |
0FCA2042 |
61. Fixing the Key Warning.mp4
[b940a212b1db35ab]
|
48,357,293 |
BFE0339A |
62. React Router - Detail Page.mp4
[d91b747e60b50460]
|
117,448,658 |
8167C33F |
63. Fetch API - Get Product By Id.mp4
[a32ae4f22d07b78c]
|
76,279,929 |
7BE0E2B0 |
64. Product Description.mp4
[3ddaac48af8f889]
|
62,398,588 |
5430DD4B |
65. Intro to Styled Components.mp4
[e860323efd236e9c]
|
132,844,592 |
427386FD |
66. Styled Components - Product Description.mp4
[eedce752567e5717]
|
33,482,686 |
A71E264A |
67. Dangerously Set HTML (Yeah Really).mp4
[a761ba8eb239b53e]
|
44,374,472 |
A9CCC202 |
68. Refactor the Categories.mp4
[94fb257dc2397962]
|
89,807,369 |
9163A937 |
69. Refactor the Layout.mp4
[86ab20fb37bcd1f8]
|
51,829,247 |
39BC919C |
70. Refactor the Home Page.mp4
[a6d4e05bd7dac1df]
|
53,454,145 |
8DF84735 |
71. Intro to Context in React.mp4
[ac8dd9411b922969]
|
69,916,584 |
B37B9561 |
72. UseContext Hook and UseReducer Hook in React.mp4
[10510aaa655a628d]
|
150,386,114 |
0094BF95 |
73. Basket Layout.mp4
[57f1917c176821cb]
|
87,638,365 |
194CBC70 |
74. Implementing the Basket.mp4
[5835d649b9de625]
|
58,913,180 |
1368A626 |
75. Implementing Basket Icons.mp4
[e10bf2c03346eeba]
|
46,983,435 |
44410F97 |
76. Implementing Basket Total.mp4
[1369abda3ab4796a]
|
65,903,708 |
11F19919 |
77. Finishing the Checkout.mp4
[4b6f7b8a66e07d81]
|
8,307,421 |
4C5D860E |
78. Checkout - Fixing the State.mp4
[23cd94280d487b97]
|
109,531,227 |
D7F195E3 |
79. Implementing the Order Confirmation.mp4
[7677c9614554ccf0]
|
67,187,306 |
CCEB7498 |
80. Intro to Local Storage.mp4
[b70fe6526553c32e]
|
115,365,000 |
76CA4FB0 |
81. Implementing Search Results.mp4
[f087b3ad5b9d35e5]
|
129,682,593 |
2C92FF0B |
82. Better Searching with Debouncing.mp4
[2ff0c0ada764b08c]
|
62,394,906 |
ABD78EB0 |
83. Validating Forms in React - Part 1.mp4
[f711b199482ef278]
|
73,317,216 |
D0C0FAD9 |
84. Validating Forms in React - Part 2.mp4
[77e082e51999c8f8]
|
84,104,137 |
AC278821 |
85. Validating Forms in React - Part 3.mp4
[4c4d771fb530c229]
|
69,034,544 |
0004C9A6 |
86. Validating Forms in React - Part 4.mp4
[8885a3ccf5f25178]
|
67,791,346 |
3D2D5E0C |
87. Project Summary.mp4
[a1f335ca0b2baa2e]
|
16,094,758 |
2AA9D6D5 |
1. Skills Required.mp4
[e8cbbbb60bbc9761]
|
8,152,714 |
5EBC59D6 |
2. What is React.mp4
[11a6fd7328eb3d28]
|
34,960,730 |
ADBC908A |
3. Project Overview.mp4
[29018e87f121cf74]
|
9,314,861 |
161DADF2 |
4. Hello React.mp4
[a58ff114de736f7]
|
26,685,780 |
D939712D |
5. Tools Needed.mp4
[6924c7ddd5e3b8bb]
|
8,408,343 |
1D727FE5 |
6. Code Pen.mp4
[579bcb3d0da14b0b]
|
37,294,835 |
240AAE40 |
|
Total size: |
5,203,223,920 |
|
|