Coursera
Coursera Logo

UofA - Service-Oriented Architecture 

  • Offered byCoursera

Service-Oriented Architecture
 at 
Coursera 
Overview

Duration

10 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

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

Service-Oriented Architecture
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

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

    Service-Oriented Architecture
     at 
    Coursera 

    Student Forum

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