К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Service-Oriented Architecture · LearnSpace
Назад в каталог
courseraПрограммирование

Service-Oriented Architecture

Курс от University of Alberta
Средний≈ 9.6 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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.

Навыки, которые вы освоите

Restful APIMicroservicesWeb ServicesSimple Object Access Protocol (SOAP)Web ApplicationsJSONSoftware ArchitectureSoftware DesignAPI DesignService Oriented ArchitectureApplication Programming Interface (API)Android Development

Программа курса

4 модулей · 37 учебных материалов

01Web Technologies15 материалов

Service-Oriented Architecture

Meet Your Presenter – Sam JeffreyЧтениеMeet Your FacilitatorsЧтениеDiscussion: Introduce YourselfЧтениеService-Oriented Architecture Course NotesЧтение

Учитесь у экспертов

Kenny Wong

Associate Professor

Service-Oriented Architecture
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.6 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Service-Oriented Architecture GlossaryЧтение
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Видео

Review

Module 1 ReviewЗадание
02Web Services10 материалов

Introduction to 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Взаимная проверкаCapstone Assignment 4.1 - Determine the app's information needsЧтение

Review

Module 2 ReviewЗадание
03REST Architecture for SOA7 материалов

REST Services

4.3.1 – Introduction to RESTВидео4.3.2 – Designing a REST ServiceВидео4.3.3 – Introduction to MicroservicesВидеоREST Services (Practice)Взаимная проверкаAnswer to REST service ungraded assignmentЧтениеDiscussion: Ideas for REST Web ServicesЧтение

Review

Module 3 ReviewЗадание
04Capstone Challenge5 материалов

Applying Service-Oriented Architecture

Capstone Assignment 4.2 – Connect app to ElasticsearchВзаимная проверкаCapstone Assignment 4.2 - Connect app to ElasticsearchЧтение

Course Review

Final ExamЗаданиеDiscussion: Last Word – Service Oriented ArchitectureЧтениеAcknowledgementsЧтение