وب سرویس، سال هاست که هسته اصلی معماری برنامه های کاربردی مدرن بوده است. صرف نظر از اینکه یک توسعه دهنده از چه زبان یا پلتفرمی استفاده می کند، درک نحوه کار سرویس های وب و نحوه پیاده سازی آنها مهارت های حیاتی است.
در این دوره، مربی کشا ویلیامز نحوه کار با چندین فناوری محبوب برای ساخت سرویس های وب را شرح می دهد.
در ادامه با ایجاد مقدمات دوره شروع می کند و توضیح می دهد که وب سرویس چیست و چه قابلیت هایی ارائه می دهد.
او سپس مقایسه ای از چندین فناوری محبوب خدمات وب - REST، SOAP، و GraphQL را ارائه می دهد که فرمت های پیام رسانی هر فناوری را با جزئیات، همراه با نمونه هایی از کدنویسی به چندین زبان با استفاده از انواع پیاده سازی های مبتنی بر سرور و مشتری، توصیف می کند. به علاوه، گزیده های کدنویسی را در جاوا، پایتون و سوئیفت را در اختیار شما می گذارد.
مطالب این دوره آموزشی عبارتند از: