
CourseraAccess
Coursera PlusIncluded with a Coursera subscription
This course is included with a Coursera Plus subscription.
View on Coursera →No coupon right now. We'll tell you when there is one.
Mark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This University of Alberta course is about how software components are arranged, whether they are subroutines, classes or whole services. The arrangement decides how a system changes over time, so the course treats it as a design problem in its own right.
The skills listed for the course span model-view-controller structure, UML and object-oriented design, service-oriented architecture and microservices, plus API design with RESTful and SOAP web services. Design patterns and code review also appear, linking architecture decisions to day-to-day code.
Skills you'll gain: Software Architecture, Model View Controller, Unified Modeling Language, Object Oriented Design, Service Oriented Architecture, API Design, Web Services, Software Design Patterns, Software Design, Simple Object Access Protocol (SOAP), Microservices, Restful API, Code Review, Product Family Engineering, Object Oriented Programming (OOP).
Advertisement
No Korshub reviews yet.