Details for this torrent 

Build a Backend REST API with Node JS from Scratch
Type:
Other > Other
Files:
45
Size:
6.84 GiB (7340113318 Bytes)
Uploaded:
2023-08-16 15:23:16 GMT
By:
abdenna VIP
Seeders:
3
Leechers:
1
Comments
0  

Info Hash:
20A1D978D48D90D6D5CE160EA510D2F3A94ECC21




(Problems with magnets links are fixed by upgrading your torrent client!)
Build a Backend REST API with Node JS from Scratch

English | Tutorial | Size: 6.84 GB

https://i.im.ge/2023/08/16/mQQqAp.1.png
https://i.im.ge/2023/08/16/mQQd7q.2.png
https://i.im.ge/2023/08/16/mQQ2GC.3.png

Quickly learn the fundamental of building a robust RESTFul API with NodeJS based on an efficient professional architecture pattern, and then, see how to plug your API with a client which you will also learn how to build. A client built with the latest React and Bootstrap versions.

You will learn how to build a backend API from scratch and build a client that will speak to your API through HTTP protocol.

Communicate with your backend. HTTP and HTTP methods and codes.

How to validate the input data validation.
How to request some API endpoints easily
How to test your API gradually.
How to design a flexible and solid API architecture.
How to secure and optimize your API professionally (with the packages you absolutely need to know).
CORS on your API.
Building a client from scratch with React JS.
Calling the CRUD (Create-Read-Update-Delete) endpoints from your client.
How to document the API endpoints with JSDoc and OpenAPI.
And so much more will be covered in this course

1. Project Introduction.mp443.73 MiB
10. HTTP Status Codes - Let's make them readable.mp453.18 MiB
11. API Endpoints.mp492.81 MiB
12. Let's design the architecture of our Simple API.mp4125.51 MiB
13. Part 1 - Create a solid and flexible architecture for the API.mp4402.66 MiB
14. Part 2 - Create a solid and flexible architecture for the API.mp4582.9 MiB
15. Validate our endpoints.mp4374.31 MiB
16. Secure our API - Potential Vulnerabilities.mp428.2 MiB
17. Let's briefly see JSDoc and OpenAPI.mp4102.42 MiB
18. Let's git commit our simple RESTful API.mp416.45 MiB
19. Rate limiting and compressing your API.mp488.49 MiB
2. Create a Node project from scratch.mp435.65 MiB
20. Adding Pino logging library for our NodeJS API.mp4168.65 MiB
21. Let's create our client React app.mp471.56 MiB
22. UsersList, AxiosFetch and Installing dependencies.mp443.03 MiB
23. UsersList component - Implementation.mp4194.61 MiB
24. Enhance UsersLis component.mp477.87 MiB
25. React Styled-Components.mp4141.54 MiB
26. Use React Router.mp4140.87 MiB
27. Create User component.mp4201.81 MiB
28. Toastify messages and hadling error messages from API.mp4267.9 MiB
29. Retrieve a user from our React component.mp4457.71 MiB
3. Pre-checks. Environment Setup.mp458.85 MiB
30. Refactoring Layout-Navbar.mp4249.36 MiB
31. Re-organized React client into multi-tiers.mp4230.7 MiB
32. Edit a User.mp4556.28 MiB
33. Delete a User.mp4341.98 MiB
34. Footer and static pages.mp4304.65 MiB
35. Optional - Convert axios with native JS Fetch.mp4134.59 MiB
36. Enhance footer, little CSSHTML tricks.mp415.56 MiB
37. Handle nicely an error message when no users on homepage.mp4169.09 MiB
38. Enhancement, part 1 - Have a loading spinner when retrieving users.mp4312.17 MiB
39. Enhancement, part 2 - Fixing the content loader not showing the error messages.mp449.01 MiB
4. NodeJS, NPM, Git, and Git Config.mp453.08 MiB
40. Usage of the `finally` block in JS and how we can implement it.mp426.03 MiB
41. Enhance UsersList - Fix Bootstrap Row usage and Refactor into new User component.mp491.82 MiB
42. Adding unit tests for our backend API.mp4157.51 MiB
43. Enhance test must get all users.mp442.42 MiB
45. Part 34 - Pushing your code to GitHub.mp4120.92 MiB
5. Install necessary NPM packages.mp4195.04 MiB
6. Install Nodemon for automatically reload any changes.mp428.01 MiB
7. Our first file (server.js).mp438.05 MiB
8. Let's speak with our backend (API).mp465.97 MiB
9. Insomnia - Postman - REST clients for making HTTP requests very easily.mp447.13 MiB
Torrent_downloaded_from_Demonoid.is_.txt54 B