Coursera
Coursera Logo

Alberta University - Service-Oriented Architecture 

  • Offered byCoursera
  • Public/Government Institute

Service-Oriented Architecture
 at 
Coursera 
Overview

Duration

10 hours

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Service-Oriented Architecture
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum

Service-Oriented Architecture
 at 
Coursera 
Highlights

  • 33% started a new career after completing these courses.
  • 14% got a tangible career benefit from this course.
Details Icon

Service-Oriented Architecture
 at 
Coursera 
Course details

More about this course
  • 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.
  • In the Capstone Project you will connect a Java-based Android application with Elasticsearch, a web service with a REST application programmer interface (API).
  • After completing this course, you will be able to:
  • ? Describe SOA (Service-Oriented Architecture) to structure web-based systems.
  • ? Explain WS* services (i.e., SOAP over HTTP, WSDL, UDDI, BPEL).
  • ? Apply REST architecture (i.e., JSON over HTTP, URI).
  • ? Identify REST design principles.
  • ? Create a system using REST interfaces.
  • ? Apply microservice architecture.
Read more

Service-Oriented Architecture
 at 
Coursera 
Curriculum

Web Technologies

4.1.1 ? Introduction to Service-Oriented Architecture

4.1.2 ? Service Principles

4.1.3 - Web Systems Evolution

4.1.4 ? Web Systems Architecture

4.1.5 ? HTML / XML / JSON

4.1.6 ? HTTP

4.1.7 ? JavaScript

4.1.8 ? Remote Procedure Call (RPC)

4.1.9 ? Object Brokers

Meet Your Presenter ? Sam Jeffrey

Meet Your Facilitators

Discussion: Introduce Yourself

Service-Oriented Architecture Course Notes

Service-Oriented Architecture Glossary

Module 1 Review

Web Services

4.2.1 ? Introduction to Web Services

4.2.2 ? Service Invocation (SOAP)

4.2.3 ? Service Description (WSDL)

4.2.4 ? Service Publication and Discovery (UDDI)

4.2.5 ? Service Composition (BPEL)

Discussion: Experience with Internal Web Services

Peer Review Request Forum

Capstone Assignment 4.1 - Determine the app's information needs

Module 2 Review

REST Architecture for SOA

4.3.1 ? Introduction to REST

4.3.2 ? Designing a REST Service

4.3.3 ? Introduction to Microservices

Answer to REST service ungraded assignment

Discussion: Ideas for REST Web Services

Module 3 Review

Capstone Challenge

Capstone Assignment 4.2 - Connect app to Elasticsearch

Discussion: Last Word ? Service Oriented Architecture

Acknowledgements

Final Exam

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon
qna

Service-Oriented Architecture
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...