Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check 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 #21 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. Denny M

    Fun course to learn about all the basics.

    Helpful(0) Unhelpful(0)You have already voted this
  2. 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. 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. 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. 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. Fredmar L P G

    Great..!

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

    Great Course in SOA.

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

    Good

    Helpful(0) Unhelpful(0)You have already voted this
  9. Yariel I R

    great course!

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

    Very good course, excellent information

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

    A very good course for beginners.

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

    Some components quite outdated!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Serjey G I

    easy

    Helpful(0) Unhelpful(0)You have already voted this
  14. 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. LIU X

    very well designed project

    Helpful(0) Unhelpful(0)You have already voted this
  16. 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. AMIT K J

    Nice !

    Helpful(0) Unhelpful(0)You have already voted this
  18. 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. 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. 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. 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. 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. Partha B

    Every thing was good. The assignment review takes time 🙁

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

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

    Helpful(0) Unhelpful(0)You have already voted this
  25. 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. Marco V P B

    Excelente

    Helpful(0) Unhelpful(0)You have already voted this
  27. 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. Luis M M R

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  29. 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. Zayar S T

    Facinating Course.

    Helpful(0) Unhelpful(0)You have already voted this
  31. DIEGO M G R

    Nice

    Helpful(0) Unhelpful(0)You have already voted this
  32. Nguyen K T

    very useful

    Helpful(0) Unhelpful(0)You have already voted this
  33. Ronny G M G

    Excelentes conceptos de SOA

    Helpful(0) Unhelpful(0)You have already voted this
  34. GARY L V

    Excelente

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

    Good introdutcion to SOA.

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

    Well designed course

    Helpful(0) Unhelpful(0)You have already voted this
  37. 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. luis j r

    A good starting point to understand SOA.

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

    good course

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

    Very good course!

    Helpful(0) Unhelpful(0)You have already voted this
  41. 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

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare