Building End-to-End Multi-Client Service Oriented Applications
Offered By: Pluralsight
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
This course will take you through the development of a service oriented application from beginning to end and will include multiple types of clients.
It seems to me that the longer I stay in this business, the shorter the time between new technology releases. There's enough stuff out there in the development world to keep us both excited and overwhelmed. Learning new tech has become easier with the all the information available to us, especially in the way of these Pluralsight courses. But learning how to use a technology and learning how to properly implement it or integrate it with other technologies can be a whole different ballgame. Service-Oriented systems have become mainstream, but designing applications in a service-oriented fashion requires a different look on the components that make it up as well as technologies to support the architecture. This course will bring it all together for you by building on knowledge you have on technologies like WCF, Web API, ASP.NET MVC, WPF, and Knockout and going from A to Z on the architecture, design, development, and testing of a complete system. And this system will not only use a multitude of technologies in the middle-tier, but will also be consumed by different UI clients on the web and the desktop. Know how to write services in WCF and Web API, but want to see some real-world implementation from both MVC and WPF clients? This course is for you. Want to know how to implement dependency injection from the middle tier to the various UIs? This course is for you. Want to write decoupled, testable software? This course is for you. The final set of applications can be used as a skeleton and framework for any SOA-based system you write going forward, and the techniques used in its development will become part of your development arsenal forever.
It seems to me that the longer I stay in this business, the shorter the time between new technology releases. There's enough stuff out there in the development world to keep us both excited and overwhelmed. Learning new tech has become easier with the all the information available to us, especially in the way of these Pluralsight courses. But learning how to use a technology and learning how to properly implement it or integrate it with other technologies can be a whole different ballgame. Service-Oriented systems have become mainstream, but designing applications in a service-oriented fashion requires a different look on the components that make it up as well as technologies to support the architecture. This course will bring it all together for you by building on knowledge you have on technologies like WCF, Web API, ASP.NET MVC, WPF, and Knockout and going from A to Z on the architecture, design, development, and testing of a complete system. And this system will not only use a multitude of technologies in the middle-tier, but will also be consumed by different UI clients on the web and the desktop. Know how to write services in WCF and Web API, but want to see some real-world implementation from both MVC and WPF clients? This course is for you. Want to know how to implement dependency injection from the middle tier to the various UIs? This course is for you. Want to write decoupled, testable software? This course is for you. The final set of applications can be used as a skeleton and framework for any SOA-based system you write going forward, and the techniques used in its development will become part of your development arsenal forever.
Syllabus
- Welcome & Course Description 9mins
- Demo of A Service Oriented Appication 10mins
- SOA & Technology 16mins
- Architecture & Database 21mins
- Entities & Core 67mins
- Data Access (starting the business tier) 74mins
- Services & Business Engines - Part 1 62mins
- Services & Business Engines - Part 2 60mins
- Service Hosting 45mins
- Client Access 40mins
- Car Rental Website - Part 1 55mins
- Car Rental Website - Part 2 62mins
- Car Rental Website - Part 3 69mins
- Car Rental Desktop - Part 1 35mins
- Car Rental Desktop - Part 2 65mins
- Conclusion & vNext 4mins
Taught by
Miguel Castro
Related Courses
Android Mobile Lifecycle and Software Development ApproachesMeta via Coursera AWS Flash - SaaS Technical Fundamentals
Amazon Web Services via AWS Skill Builder AWS SaaS Factory Architecture Track: SaaS Migration Strategies (Korean)
Amazon Web Services via AWS Skill Builder AWS SaaS Factory Architecture Track: SaaS Migration Strategies (Japanese) (日本語吹き替え版)
Amazon Web Services via AWS Skill Builder The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera