COMP 2052 Server-Side Web Development and Back-End Microservices
Discussion of server-side development concepts for Web pages and microservices. Description of software architectures for the Web. Application of essential technologies for server-side development. Implementation of servers tailored to the specific needs of Web applications. Development of data transfer services and microservices. Evaluation of services with respect to certain important characteristics such as scalability and security. Discussion of the importance of continuous professional development and awareness of social, ethical-legal, professional and security issues and responsibilities in the discipline. Requires 45 lecture-laboratory hours.
Prerequisite
COMP 2051 and COMP 2120