Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Full-stack Java Development with Spring Boot 3 and Vue

Build a secure, cloud-ready e-commerce app using Spring Boot 3 and Vue 3. Learn full-stack development, JWT & OAuth2 authentication, Stripe integration, Docker, and CI/CD pipelines - all through a real-world, hands-on project.

Meenakshi Sharma - Pluralsight course - Full-stack Java Development with Spring Boot 3 and Vue
Meenakshi Sharma
What you'll learn

Modern e-commerce apps demand seamless full-stack integration, robust security, and reliable cloud deployment. In this course, Full-stack Java Development with Spring Boot 3 and Vue, you’ll go beyond the basics and build a production-ready online store from scratch. First, you’ll start by designing RESTful APIs with Spring Boot 3 and connecting them to a Vue 3 frontend using Axios. Next, you’ll Dockerize your applications, store secrets securely with AWS Parameter Store, and deploy your full stack to the cloud using EC2, Load Balancers, and a GitHub Actions CI/CD pipeline — all with zero downtime. Then, you’ll implement secure user authentication using JWT and OAuth2, and manage features like categories, products, and shopping carts with clean, scalable architecture. Finally, you’ll integrate Stripe for real payment processing, set up webhooks, and implement reliable order workflows. By the end of this course, you’ll have built and deployed a complete, secure, and scalable e-commerce platform and gained real-world skills to confidently ship enterprise-grade full-stack applications.

Table of contents

About the author
Meenakshi Sharma - Pluralsight course - Full-stack Java Development with Spring Boot 3 and Vue
Meenakshi Sharma

Meenakshi Sharma, a developer with 6+ years of experience, specializes in core technologies like Java, JavaScript, and messaging systems, building scalable and efficient systems.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight