مطالب پیشنهادی از سراسر وب

آموزش وب سرویس های RESTful با Java 11

دسته بندی ها: آموزش جاوا (Java) ، آموزش REST API ، آموزش طراحی وب

وب سرویس های RESTful یک معماری کلاینت-سرور stateless است که در آن وب سرویس ها منابع هستند و توسط URI های آنها قابل شناسایی هستند. پیاده سازی وب سرویس های RESTful با جاوا به ساده سازی توسعه و استقرار وب سرویس ها کمک می کند. این دوره به شما نحوه پیاده سازی وب سرویس REST (API) در Java از ابتدا (با استفاده از servlets)، شامل مفاهیم اساسی را نشان می دهد. بعد با بهبود در امنیت، احراز هویت، مجوز، مقیاس پذیری، عملکرد، مدلسازی CORS ،API، نسخه سازی و مستندسازی دنبال می شود. سرانجام، خواهید فهمید که چه کتابخانه هایی برای کمک به شما در پیاده سازی آسان API، نحوه ادغام با لایه های مختلف و انواع وابستگی ها، نحوه ادغام با سایر API ها و نحوه استقرار اپلیکیشن وجود دارد. با پایان این دوره، قادر خواهید بود به طور موثری وب سرویس های معتبر و قدرتمند RESTful، جاوا را ایجاد کنید و با اجرای وب اپلیکیشن های خود، درک روشنی از روند کار داشته باشید.

کدهای مربوط به این دوره از طریق این لینک قابل دسترس هستند.

سبک و رویکرد

این دوره عملی تمام اطلاعات موردنیاز شما در مورد REST API ها را از پیاده سازی های ابتدایی تا کاملاً پیشرفته فراهم می کند. در طول دوره، چندین مثال نشان داده می شود، ساخته می شود و توسعه می یابد که شامل تمام موضوعات و مفاهیم مورد نیاز است. در این دوره می توانید همه چیزهایی را که برای شروع استفاده از REST API می دانید بیاموزید.

فایل های تمرین exercise_files.zip
آیا این نوشته را دوست داشتید؟
Packt Hands-On RESTful Web Services with Java 11 Duration:9 hours 35 minutes

RESTful Web Services is a stateless client-server architecture where web services are resources and can be identified by their URIs. Implementing RESTful Web Services with Java helps to simplify the development and deployment of web services. This course will show you how to implement a REST Web Service (API) in Java from scratch (using servlets), covering the basic concepts. This will be later followed by improvements in security, authentication, authorization, scalability, performance, API modeling, CORS, versioning, and documentation. Finally, you will find out what libraries are available to help you implement an API with ease, how to integrate with different layers and kinds of dependencies, how to integrate with other APIs, and where and how to deploy your application. By the end of this course, you will be able to efficiently create reliable and powerful Java RESTful Web Services and get a clear understanding of the process by implementing it your web apps.
The code is uploaded here on GitHub: https://github.com/PacktPublishing/Hands-On-RESTful-Web-Services-with-Java-11
Style and Appraoch
This hands-on course supplies all the information you'll need about REST APIs, from basic to fully-featured implementations. Throughout the course, several examples will be shown, built, and developed, covering all required topics and concepts. Get your hands on this course to learn everything you need to know to start taking advantage of REST APIs straightaway.

پیشنهاد آموزش مرتبط در فرادرس