RAR-files |
lbwx-babrawnjfs.rar |
350,000,000 |
F91FEA2A |
lbwx-babrawnjfs.r00 |
350,000,000 |
C9855E85 |
lbwx-babrawnjfs.r01 |
350,000,000 |
0BF6DF97 |
lbwx-babrawnjfs.r02 |
350,000,000 |
328A2107 |
lbwx-babrawnjfs.r03 |
350,000,000 |
7743B15A |
lbwx-babrawnjfs.r04 |
350,000,000 |
BE1A02D5 |
lbwx-babrawnjfs.r05 |
350,000,000 |
8834D6D9 |
lbwx-babrawnjfs.r06 |
350,000,000 |
5D4BAF0F |
lbwx-babrawnjfs.r07 |
350,000,000 |
9C12452D |
lbwx-babrawnjfs.r08 |
350,000,000 |
E3D0C4A3 |
lbwx-babrawnjfs.r09 |
350,000,000 |
F3FBB109 |
lbwx-babrawnjfs.r10 |
350,000,000 |
CF2DA396 |
lbwx-babrawnjfs.r11 |
350,000,000 |
FCFFDC49 |
lbwx-babrawnjfs.r12 |
350,000,000 |
0F0A882B |
lbwx-babrawnjfs.r13 |
350,000,000 |
4B1881D9 |
lbwx-babrawnjfs.r14 |
350,000,000 |
2BB16335 |
lbwx-babrawnjfs.r15 |
350,000,000 |
31DB4A09 |
lbwx-babrawnjfs.r16 |
350,000,000 |
97099181 |
lbwx-babrawnjfs.r17 |
350,000,000 |
D54FB952 |
lbwx-babrawnjfs.r18 |
350,000,000 |
3D2C36DA |
lbwx-babrawnjfs.r19 |
340,119,482 |
58C2E24B |
|
Total size: |
7,340,119,482 |
|
|
Archived
files |
5. Install necessary NPM packages.mp4
[b137947431e89795]
|
204,512,129 |
7E373E4D |
6. Install Nodemon for automatically reload any changes.mp4
[a9c143d6481da904]
|
29,366,141 |
6547824D |
7. Our first file (server.js).mp4
[e23891c8daddda8e]
|
39,899,414 |
97A4B68B |
8. Let's speak with our backend (API).mp4
[e0d165f056f274a8]
|
69,175,892 |
54982F23 |
9. Insomnia - Postman - REST clients for making HTTP requests very easily.mp4
[5cc8ecd7c02cd2dc]
|
49,424,188 |
3703B060 |
10. HTTP Status Codes - Let's make them readable.mp4
[29475ee97a6fcd04]
|
55,763,829 |
EF4A7DB9 |
11. API Endpoints.mp4
[27b55cd65d671c6b]
|
97,319,485 |
0BDDCCEC |
12. Let's design the architecture of our Simple API.mp4
[4b1d11eb5992eba4]
|
131,607,283 |
A5E76FCB |
13. Part 1 - Create a solid and flexible architecture for the API.mp4
[1a3ebbd557bbee29]
|
422,218,868 |
C21A8790 |
14. Part 2 - Create a solid and flexible architecture for the API.mp4
[a1a6417d048d18de]
|
611,209,840 |
8E20696B |
15. Validate our endpoints.mp4
[8f31a2205bfd4c3d]
|
392,494,427 |
FA4006F9 |
16. Secure our API - Potential Vulnerabilities.mp4
[1368cad7e76813b]
|
29,569,022 |
4CE9B80E |
17. Let's briefly see JSDoc and OpenAPI.mp4
[77ee9cbdab2e2f1f]
|
107,397,573 |
1C4DE151 |
18. Let's git commit our simple RESTful API.mp4
[96d962cb792c9c92]
|
17,247,819 |
CA1A19A9 |
19. Rate limiting and compressing your API.mp4
[6e1a20d197c06923]
|
92,784,441 |
2ADAB577 |
20. Adding Pino logging library for our NodeJS API.mp4
[88fb971f259c7052]
|
176,842,748 |
79260AC8 |
21. Let's create our client React app.mp4
[5d726a5e48553a98]
|
75,032,631 |
02736C5B |
22. UsersList, AxiosFetch and Installing dependencies.mp4
[17ee453608d511b]
|
45,121,375 |
1A6F2AF3 |
23. UsersList component - Implementation.mp4
[31d54b5b7f95d2b2]
|
204,064,279 |
B188689C |
24. Enhance UsersLis component.mp4
[62ae5e07bca73196]
|
81,654,973 |
D00E2652 |
25. React Styled-Components.mp4
[7795ee9b41271314]
|
148,420,330 |
F255707D |
26. Use React Router.mp4
[aa43fb20a2aa3120]
|
147,716,074 |
E1E797A9 |
27. Create User component.mp4
[eed73ae5d3c2d31c]
|
211,608,668 |
8B7896DD |
28. Toastify messages and hadling error messages from API.mp4
[d2436764f47297ec]
|
280,908,988 |
8580AFB2 |
29. Retrieve a user from our React component.mp4
[7d742f4812c06f1a]
|
479,943,873 |
42336E6A |
30. Refactoring Layout-Navbar.mp4
[d9856e9df1c05c09]
|
261,471,825 |
17A7526B |
31. Re-organized React client into multi-tiers.mp4
[2d00481cb135b86c]
|
241,907,916 |
1B0712A6 |
32. Edit a User.mp4
[c709e377fbb9db84]
|
583,300,428 |
D72F18F3 |
33. Delete a User.mp4
[ba8bb97f3bc345c9]
|
358,591,896 |
B71D5C5F |
34. Footer and static pages.mp4
[79429fcc827b2503]
|
319,444,269 |
519EBDBB |
35. Optional - Convert axios with native JS Fetch.mp4
[f367dbaa9570bcc3]
|
141,124,723 |
02021B93 |
36. Enhance footer, little CSSHTML tricks.mp4
[9cd8e6aea8a09a35]
|
16,319,971 |
597EE0CB |
37. Handle nicely an error message when no users on homepage.mp4
[6fdf8071232a7144]
|
177,308,292 |
EFE4F9EC |
38. Enhancement, part 1 - Have a loading spinner when retrieving users.mp4
[29e2b8c59cdc5dcf]
|
327,338,704 |
6CA659B6 |
39. Enhancement, part 2 - Fixing the content loader not showing the error messages.mp4
[8d3aa4fe2377256e]
|
51,395,786 |
AE26B4EB |
40. Usage of the `finally` block in JS and how we can implement it.mp4
[3d3375d348c56551]
|
27,295,508 |
83DF57B8 |
41. Enhance UsersList - Fix Bootstrap Row usage and Refactor into new User component.mp4
[bb9a0e2d5e155d1a]
|
96,275,314 |
02D062D0 |
42. Adding unit tests for our backend API.mp4
[af660eabcf81242e]
|
165,160,540 |
BBB774A4 |
43. Enhance test must get all users.mp4
[b9709182ecbdd2e7]
|
44,479,461 |
BEC66DFB |
45. Part 34 - Pushing your code to GitHub.mp4
[7c342c0d12ff6c47]
|
126,794,325 |
BDFBA5F0 |
1. Project Introduction.mp4
[3f2226a11bd3857a]
|
45,850,607 |
9EAB1F05 |
2. Create a Node project from scratch.mp4
[93d5b4b56d04d254]
|
37,377,113 |
9EE9A89F |
3. Pre-checks. Environment Setup.mp4
[c8374538b31d4383]
|
61,711,202 |
65847D10 |
4. NodeJS, NPM, Git, and Git Config.mp4
[c4e5417444fc814f]
|
55,661,094 |
B9FD12B1 |
|
Total size: |
7,340,113,264 |
|
|