Post Content
Master spring boot and spring security by building a shopping cart backend project. Starting with project generation, you’ll learn to create and map entity classes, implement CRUD operations, and develop services and controllers for products, categories, and carts.
Course from @dailycodework
Check out his Java Full Stack Course on Udemy: https://www.udemy.com/course/a-complete-guide-to-java-full-stack-development-with-react/?couponCode=DCWPCODE
⭐️ Contents ⭐️
(0:00:00) intro
(0:01:23) generating the project
(0:20:58) creating and mapping entity classes
(0:40:46) implementing the product crud
(1:05:12) implementing the product service
(1:13:51) implementing the category service
(1:37:01) implementing product image service
(1:59:35) implementing the image controller
(2:14:28) implementing the category controller
(2:41:22) implementing the product controller
(3:10:10) testing the product api
(3:33:09) working with dtos
(3:43:52) implementing the cart entities
(3:55:37) implementing the cart service
(4:07:54) add item to cart
(4:10:42) remove item from cart
(4:16:41) update item quantity
(4:25:18) implementing the cart controller
(4:36:00) implementing the cartItem controller
(4:58:43) testing the cartItem api
(5:07:55) testing the cart api
(5:18:12) creating the order entities
(5:32:00) creating the order service
(5:37:41) creating the user entities
(5:44:19) implementing the order service-2
(5:57:09) implementing the user service
(6:10:14) implementing the order controller
(6:20:14) working with the order dto
(6:32:07) implementing the user controller
(6:45:57) implementing the user dto
(7:39:32) testing the project
(7:49:55) fixing apis errors
(8:04:15) integrating spring security to project
(8:12:02) integrating the user security service
(8:44:25) integrating jwt to project
(8:53:25) implementing the security config class
(9:13:33) project clean up
(9:21:48) project security testing
(9:30:42) implementing the login api
(9:44:52) implementing the login api
(9:52:57) project wrap up Read More freeCodeCamp.org
#programming #freecodecamp #learn #learncode #learncoding