このコースについて
18,561 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約12時間で修了

推奨:Four weeks of study, 5 – 8 hours/week...

英語

字幕:英語

習得するスキル

Web ServiceMicroservicesRepresentational State Transfer (REST)Service-Oriented Architecture

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約12時間で修了

推奨:Four weeks of study, 5 – 8 hours/week...

英語

字幕:英語

シラバス - 本コースの学習内容

1
3時間で修了

Web Technologies

In this module, we will introduce you to service-oriented architectures and their basic principles. Then, you will get a crash course on the technologies that underpin the Web, so that you are ready to learn about web services in the next module. This module also covers some earlier precursors of service-oriented architecture....
9件のビデオ (合計79分), 5 readings, 1 quiz
9件のビデオ
4.1.2 – Service Principles3 分
4.1.3 - Web Systems Evolution8 分
4.1.4 – Web Systems Architecture5 分
4.1.5 – HTML / XML / JSON5 分
4.1.6 – HTTP12 分
4.1.7 – JavaScript4 分
4.1.8 – Remote Procedure Call (RPC)14 分
4.1.9 – Object Brokers12 分
5件の学習用教材
Meet Your Presenter – Sam Jeffrey10 分
Meet Your Facilitators10 分
Discussion: Introduce Yourself10 分
Service-Oriented Architecture Course Notes10 分
Service-Oriented Architecture Glossary10 分
1の練習問題
Module 1 Review24 分
2
3時間で修了

Web Services

WS*-style web services are a "first generation" group of specifications that work together to allow developers to develop and use web services. They are all based on XML. In this module you will learn some of the most important specifications of WS*-style web services: SOAP, WSDL, UDDI, and BPEL....
5件のビデオ (合計36分), 2 readings, 2 quizzes
5件のビデオ
4.2.2 – Service Invocation (SOAP)6 分
4.2.3 – Service Description (WSDL)7 分
4.2.4 – Service Publication and Discovery (UDDI)8 分
4.2.5 – Service Composition (BPEL)5 分
2件の学習用教材
Discussion: Experience with Internal Web Services10 分
Capstone Assignment 4.1 - Determine the app's information needs10 分
1の練習問題
Module 2 Review24 分
3
3時間で修了

REST Architecture for SOA

RESTful web services are another style of web services based on lightweight HTTP methods. They have largely superseded WS*-style services because of their relative simplicity. In this module, you will learn about RESTful services and how to design them. You will also learn a bit about microservices, a software architecture for applications that is based on services....
3件のビデオ (合計29分), 2 readings, 2 quizzes
3件のビデオ
4.3.2 – Designing a REST Service11 分
4.3.3 – Introduction to Microservices10 分
2件の学習用教材
Answer to REST service ungraded assignment10 分
Discussion: Ideas for REST Web Services10 分
1の練習問題
Module 3 Review24 分
4
4時間で修了

Capstone Challenge

In the previous modules, you determined an Android application’s information needs when storing data remotely. Now, in the final module of the course, you will fully connect the application to a remote Elasticsearch server to allow users to share information across their devices. After completing this task, you will be ready to complete the final exam....
3 readings, 2 quizzes
3件の学習用教材
Capstone Assignment 4.2 - Connect app to Elasticsearch10 分
Discussion: Last Word – Service Oriented Architecture10 分
Acknowledgements10 分
1の練習問題
Final Exam
4.4
25件のレビューChevron Right

50%

コース終了後に新しいキャリアをスタートした

20%

コースが具体的なキャリアアップにつながった

人気のレビュー

by LLApr 15th 2019

IIove the final assignment. If there are more, it will be better.

講師

Avatar

Kenny Wong

Associate Professor
Computing Science, Faculty of Science

アルバータ大学(University of Alberta)について

UAlberta is considered among the world’s leading public research- and teaching-intensive universities. As one of Canada’s top universities, we’re known for excellence across the humanities, sciences, creative arts, business, engineering and health sciences....

Software Design and Architectureの専門講座について

In the Software Design and Architecture Specialization, you will learn how to apply design principles, patterns, and architectures to create reusable and flexible software applications and systems. You will learn how to express and document the design and architecture of a software system using a visual notation. Practical examples and opportunities to apply your knowledge will help you develop employable skills and relevant expertise in the software industry....
Software Design and Architecture

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • コースに登録する際、専門講座のすべてのコースにアクセスできます。コースの完了時には修了証を取得できます。電子修了証が成果のページに追加され、そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。