Latest Courses
Advanced Automation framework with Appium C# - 2020 UpdatedCheck course
Build 10 JavaScript Projects in less than 6 Hours .Check course
Learning Analytics Through RCheck course
Build three custom, functional websites in Django 3.0Check course
JavaScript for beginners For StudentsCheck course
Selenium Mastery: Apply What You Learn Here Today By RicherUCheck course
Django Tutorial: Build Your First App Fast & Free!Check course
Getting Started with LESS - Beginner Crash CourseCheck course
C++ Working with Files - fstream I/O libraryCheck course
Fundamental Data Analysis and Visualization Tools in PythonCheck course
Advanced Automation framework with Appium C# - 2020 UpdatedCheck course
Build 10 JavaScript Projects in less than 6 Hours .Check course
Learning Analytics Through RCheck course
Build three custom, functional websites in Django 3.0Check course
JavaScript for beginners For StudentsCheck course
Service-Oriented Architecture

Service-Oriented Architecture

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #24 in category APIs

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.

Instructor Details

Kenny Wong is an Associate Professor in the Department of Computing Science, at the University of Alberta, Canada. He received his B.Sc. and Ph.D. degrees in Computer Science from the University of Victoria, Canada. He has been a university instructor for 16 years, regularly teaching team-oriented, project-based software engineering courses, including several offerings of software process and product management. His research in software engineering focuses on analyzing the root causes of problems in the structure, behavior, and management of complex software systems.

Specification: Service-Oriented Architecture

Duration 11 hours
Year 2017
Level Intermediate
Certificate Yes
Quizzes Yes

41 reviews for Service-Oriented Architecture

4.2 out of 5
22
9
8
1
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Denny M

    Fun course to learn about all the basics.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Santosh S

    The narration is too fast and almost robotic .Preferable to have real teachers speaking like its a real class , makes it real.

    Helpful(1) Unhelpful(0)You have already voted this
  3. Avatar

    Michel P

    good course, however I think it has too much focus on very old technologies (CORBA, SOAP), and not enough focus on more recent technologies (REST).

    Helpful(1) Unhelpful(0)You have already voted this
  4. Avatar

    Ronald H

    Good Course, but I would have liked more examples of Web Services and a, perhaps short, tutorial on ElasticSearch web servies.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Xavier J

    Not enough examples were provided to demonstrate the required coursework; the particulars of the rubric didn’t match the assignment. Also, tying the assignments to an Android Studio project was overkill; the same principles could have been demonstrated with a SIMPLE java application.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Fredmar L P G

    Great..!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Amine K

    Great Course in SOA.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Soumyadipta S

    Good

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Yariel I R

    great course!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Paul A

    Very good course, excellent information

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Siddharth D

    A very good course for beginners.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Davis A

    Some components quite outdated!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Serjey G I

    easy

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Chuanqi Z

    The difficulties of the home work is not that hard. The course can definitely dive deeper on some of the topics

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    LIU X

    very well designed project

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Leone L P

    Very shallow course. Quite incomplete and inconclusive final project. It was, without a doubt, the worst course of specialization. In general terms, I believe that we can not even consider these four courses a real specialization.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    AMIT K J

    Nice !

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Cassio R S S

    A bit superficial and the assignments are not challenging at all, but still worth while.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Subob H S

    Satisfied overall, but my suggestion is you should improve the final project. Make the students able to see the GET / POST / PUT / DELETE method when calling the remote server, more details for what is learned in this course.

    Helpful(1) Unhelpful(0)You have already voted this
  20. Avatar

    Alexey P

    It’s better to name this course like Introduction to web services. The first two courses was useful for middle developers (and upper). It’s just introduction for juniors. I think this course should not be included to “Software Design and Architecture”. If consider this course as an introduction, it’s better to remove a section of legacy UDDI and BPEL and replace by GraphQL and JSON RPC.

    Helpful(4) Unhelpful(0)You have already voted this
  21. Avatar

    Eduardo I

    Excelent course, the describe basic and advanced information about web technologies, distributed systems, web services, soa architecture and micro services.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Christoph A

    Very goodcontent. Assignments are interesting, but their content is not really covered in the course (UML, mobile app programming).

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Partha B

    Every thing was good. The assignment review takes time 🙁

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Light0617

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

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    david a

    Lots of legacy information. Week 3 had the most value for me personally.

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Marco V P B

    Excelente

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Akshit G

    The course can go more in depth with the RESTful API design aspects. However, you can get past that by just referring to and reading the provided course notes thoroughly. Overall, the course does a great job for substituting a college level course in Intro to Service Oriented Architecture.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Luis M M R

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Heena H

    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.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Zayar S T

    Facinating Course.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    DIEGO M G R

    Nice

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Nguyen K T

    very useful

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Ronny G M G

    Excelentes conceptos de SOA

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    GARY L V

    Excelente

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Lorenzo C

    Good introdutcion to SOA.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    Arshad N

    Well designed course

    Helpful(0) Unhelpful(0)You have already voted this
  37. Avatar

    Qing Z

    The content is pretty good. The peer assignment is not hard, but took a lots of time to receive grade. The reason is that, the course doesn’t have enough students…

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    luis j r

    A good starting point to understand SOA.

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    JAAFAR I

    good course

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    Cesar H

    Very good course!

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    Daniel R P

    Excellent

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare