Course overview
You will learn to develop an application with a microservice architecture, where each service has its own specific role. One microservice handles expense tracking, the second manages authentication, and the third analyzes spending patterns.
You will learn
Develop an application with a microservice architecture
Integrate and interact between microservices via API
Work with databases to store and analyze financial data
Deploy microservices in a production environment for real-world use
Table of contents
About the pet project
Theory
15 min.
User registration
Practice
30 min.
User login
Practice
30 min.
Refreshing the access token
Practice
30 min.
Adding an expense
Practice
30 min.
Fetching the expense list
Practice
30 min.
Daily expense trends
Practice
50 min.
Expense breakdown by category
Practice
50 min.
Frequently Asked Questions
A subscription to the platform gives you unlimited access to all courses, as well as access to an online trainer with practical exercises.
Additionally, with a Premium subscription or higher, you also get access to all pet projects and the opportunity to take technical interviews with an AI mentor.
You can cancel your subscription at any time, and you will still have access to the platform for the paid period. You can do this through your personal account in the 'Subscription Management' section.
Yes, you can upgrade to a new plan at any time. We will provide a discount based on the unused time of your current plan. You can change your plan in your personal account.
To request a refund for a paid plan, please contact us at support@upshell.io. We will process your refund for the unused portion of your subscription within 5 business days.