Service Application Programming

3rd year - 1st semester - 8 credits

The "Service Application Programming" course involves studying the creation of applications focused on serving users and providing them with specific services. Students delve into the development of software that operates in the background and provides certain functional capabilities without direct interaction with the user. Key topics of the course include the architecture of service applications, methods of interaction between applications and services, request processing, and data transmission. Students also learn modern approaches to creating scalable and reliable service applications, including the use of microservices architecture and cloud services. Upon completing the course, students acquire skills in developing and supporting service applications ready for real-world deployment in various business and public sectors.