Gain insights into building a full-stack e-commerce app using Java, Spring Boot, and Vue.js. Delve into secure user profiles, inventory management, and the Stripe payment integration for online businesses.
Intermediate
52 Lessons
108h 13min
Certificate of Completion
Gain insights into building a full-stack e-commerce app using Java, Spring Boot, and Vue.js. Delve into secure user profiles, inventory management, and the Stripe payment integration for online businesses.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
Every business is moving online. Building customer-facing e-commerce solutions requires full-stack development, involving a backend to handle users, inventory, and payments, and a frontend for customers. In this course, you’ll build a full-stack e-commerce application from scratch. We will use Java and the Spring Boot environment to create a robust backend supporting payments with the Stripe API. The backend will have an inventory administration panel, support secure user profiles, and checkout. For the f...
TAKEAWAY SKILLS
Java
Web Development
Full Stack Development
Api
Vue.js
What You'll Learn
How to Design APIs
Integrate with 3rd party libraries like Stripe
Build Front end using modern JS framework Vue
Develop back-end features and support
What You'll Learn
How to Design APIs
Show more
Course Content
Introduction and Project Setup
Building Admin Panel: Backend
Building an Admin Panel: Frontend
Displaying the Products and Categories For Customers
Sign-Up and Login Backend
Sign-Up and Login Frontend
3 Lessons
Wishlist and Cart Feature: Backend
5 Lessons
Wishlist and Cart Feature: Frontend
5 Lessons
Stripe Integration
4 Lessons
Order History: Backend
4 Lessons
Order History: Frontend
4 Lessons
Conclusion
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.