Based on an understanding of architectural styles, you will review architectures for web applications, then explore the basics of Service-Oriented Architecture (SOA) in two approaches: Web Services (WS*) and Representational State Transfer (REST) architecture.

Service-Oriented Architecture
3 days left! Save on skills that make you shine with 40% off 3 months of Coursera Plus. Save now

Service-Oriented Architecture
This course is part of Software Design and Architecture Specialization

Instructor: Kenny Wong
57,027 already enrolled
Included with
593 reviews
Skills you'll gain
Details to know

Add to your LinkedIn profile
See how employees at top companies are mastering in-demand skills

Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate

There are 4 modules in this course
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor

Offered by
Explore more from Software Development
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Learner reviews
- 5 stars
67.34%
- 4 stars
21.04%
- 3 stars
7.40%
- 2 stars
1.68%
- 1 star
2.52%
Showing 3 of 593
Reviewed on Apr 1, 2026
I highly recommend this course, which offers high-quality learning with in-depth exploration of Software Architecture subject.
Reviewed on Sep 7, 2021
this course is very helpful for understanding and getting strong at fundamentals
Reviewed on Aug 3, 2019
Amazing explanation and examples to help understand each concept. Really glad to enroll in this course. I am more knowledgable now than I was.Thank you so much for building this beautiful course.
¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.








