Service-Oriented Programming is built on top of Object-Oriented Programming principles, but SOP is not OOP. Service-Oriented Programming is the root of Internet of Things, MicroServices, and other Service-Oriented Architectures. SOP, and its designs, have long been considered Anti-Patterns to OOP. Luckily for us, Service-Oriented Programming has its own principles, and doesn't have to follow the principles of Object-Oriented Programming. Learn the roots of SOP, Master its basics, and see SOP through the eyes of a large systems practitioner.
Steven (Fletch) has been developing web and desktop applications mainly in C++, C#, and .NET since the mid 90's. Level Design and PvP Networking for DooM, Duke Nukem, and Wolfenstein over 20 years ago is what sparked an interest in IT. Since then, Fletch has contributed or built systems in many industries including Military, Local Government, Healthcare, Oil and Gas, Finance, and more. It began with DooM and Zelda fan sites, evolved into organizational applications for the US Navy, local government websites, local business websites, and then culminated into the establishment of WebFletch (http://webfletch.com/) in 2007. Since 2007, Fletch has worked toward expertise in, what he calls; SOLID, Test-Driven, Service-Oriented Architectures with MicroServices. Businesses can hire Fletch for Service-Oriented training, or you can sometimes see him speak at local User Meetups or Conferences.