Alexey Nesterov

Alexey Nesterov is a software engineer in the Spring Cloud Services team at VMware. His work involves a fusion of DevOps and software engineering, to bring a fully managed Spring Cloud offering to modern cloud platforms. With years of experience as a software engineer and consultant, he is a fan of the lean approach to software development, extreme programming, test-driven development, and the Spring ecosystem.

projects by Alexey Nesterov

Build an e-commerce Web Application with Spring Boot

6 weeks · 8-10 hours per week average · INTERMEDIATE

In this liveProject, you’ll take on the role of a Java developer building an ecommerce web app for a small bakery. To support its business model of delivering cakes for breakfast, the bakery needs a bespoke solution that focuses on local delivery and one-click payments. Through the liveProjects in this series, you’ll work to create a minimal viable product for the store and then iterate on it with new business features such as a shopping basket, Facebook login, and PayPal checkout. To do this, you’ll use the Spring and Spring Boot Java frameworks to build, test, and deploy your app. Every project in this series includes a set of unit and integration tests, and basic user-interface tests, to help you to understand best practices of software testing.