کتاب جاوا برای توسعهدهندگان JAX-RS با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان JAX-RS
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر JAX-RS و معماری REST
- 2. راهاندازی محیط توسعه جاوا برای JAX-RS
- 3. ایجاد اولین پروژه با JAX-RS و Jersey
- 4. مفاهیم اصلی REST: منابع، متدها و نمایش
- 5. مدلهای درخواست و پاسخ در HTTP
- 6. تعریف منابع با @Path و @GET
- 7. مدیریت پارامترها: @QueryParam و @PathParam
- 8. استفاده از @Post و @Put برای ایجاد و بهروزرسانی
- 9. حذف منابع با @Delete
- 10. کار با هدرهای HTTP و @HeaderParam
- 11. فرمتهای داده: JSON و XML در JAX-RS
- 12. استفاده از JAXB برای تبدیل XML
- 13. یکپارچهسازی با Jackson برای JSON
- 14. مدیریت خطاها با ExceptionMapper
- 15. تولید کدهای وضعیت HTTP مناسب
- 16. راهاندازی اعتبارسنجی با Bean Validation
- 17. استفاده از @FormParam برای دادههای فرم
- 18. کار با چندپارتی و آپلود فایل
- 19. مدیریت نشستها و کوکیها
- 20. ایجاد فیلترهای درخواست و پاسخ
- 21. پیادهسازی CORS در سرویسهای REST
- 22. مدیریت امنیت با Basic Authentication
- 23. امنیت مبتنی بر نقش با @RolesAllowed
- 24. استفاده از JWT برای احراز هویت
- 25. بهینهسازی عملکرد با کشگذاری
- 26. مدیریت تراکنشها در JAX-RS
- 27. ارتباط با پایگاه داده از طریق JPA
- 28. ایجاد لایه سرویس برای منطق تجاری
- 29. تست واحد با JUnit و Mockito
- 30. تست یکپارچگی با REST Assured
- 31. مدیریت وابستگیها با Maven یا Gradle
- 32. پیکربندی با فایلهای properties و YAML
- 33. ایجاد کلاینت REST با JAX-RS Client API
- 34. کار با @Asynchronous برای پردازش غیرهمزمان
- 35. مدیریت رویدادها با EventSource
- 36. ایجاد WebSocket با JAX-RS
- 37. پیادهسازی HATEOAS برای پیوند منابع
- 38. مدیریت نسخهبندی API
- 39. استفاده از Swagger/OpenAPI برای مستندسازی
- 40. ایجاد فیلترهای لاگینگ و مانیتورینگ
- 41. مدیریت خطاهای سفارشی با ResponseBuilder
- 42. کار با @Context برای دسترسی به زمینه
- 43. بهینهسازی پرسوجوهای جستوجو
- 44. مدیریت چندزبانگی با Locale
- 45. ایجاد سرویسهای RESTful برای CRUD
- 46. مدیریت ارتباطات Many-to-One در REST
- 47. مدیریت ارتباطات Many-to-Many در REST
- 48. ایجاد سرویسهای REST با Spring Boot (مقایسه)
- 49. استفاده از CDI برای تزریق وابستگی
- 50. مدیریت پیکربندی سرور (Tomcat، WildFly)
- 51. استقرار برنامه بر روی سرورهای برنامه
- 52. مدیریت خطاهای شبکه و زمانبندی
- 53. ایجاد سرویسهای REST با احراز هویت OAuth2
- 54. مدیریت حافظه پنهان با EhCache
- 55. استفاده از @Produces و @Consumes
- 56. مدیریت نوع محتوا با Content-Type
- 57. بهینهسازی پاسخها با GZip
- 58. ایجاد سرویسهای REST برای فایلهای بزرگ
- 59. مدیریت زمانبندی وظایف با @Scheduled
- 60. ایجاد API برای جستوجوی پیشرفته
- 61. مدیریت امنیت با SSL/TLS
- 62. استفاده از @NameBinding برای فیلترهای سفارشی
- 63. مدیریت خطاهای اعتبارسنجی سفارشی
- 64. ایجاد سرویسهای REST با متدهای سفارشی
- 65. مدیریت نسخهبندی از طریق هدرها
- 66. بهبود مقیاسپذیری با خوشهبندی
- 67. مدیریت خطاهای همزمانی در REST
- 68. ایجاد سرویسهای REST برای گزارشگیری
- 69. مدیریت دادههای حساس با رمزنگاری
- 70. بهینهسازی کوئریهای REST با Pagination
- 71. مدیریت فیلترهای امنیتی سفارشی
- 72. ایجاد سرویسهای REST با WebApplicationException
- 73. مدیریت خطاهای تبدیل داده
- 74. استفاده از @Singleton برای منابع مشترک
- 75. مدیریت حافظه با الگوی Flyweight
- 76. ایجاد سرویسهای REST برای سرویسهای میکرو
- 77. مدیریت خطاهای شبکه با Retry Pattern
- 78. بهبود عملکرد با اتصالات پایگاه داده
- 79. مدیریت لاگها با Logback و SLF4J
- 80. ایجاد سرویسهای REST با متدهای Patch
- 81. مدیریت هماهنگی سرویسها با REST
- 82. ایجاد API برای تحلیل دادهها
- 83. مدیریت امنیت با فایروال برنامه
- 84. بهینهسازی کد با الگوی Builder
- 85. مدیریت خطاهای زمان اجرا
- 86. ایجاد سرویسهای REST برای موبایل
- 87. مدیریت پیکربندی محیطهای مختلف
- 88. بهبود قابلیت نگهداری کد
- 89. مدیریت خطاهای امنیتی رایج
- 90. ایجاد سرویسهای REST با قابلیت تست بالا
- 91. مدیریت بهروزرسانی API بدون قطع سرویس
تگها:
API نویسی جاوا
Jakarta EE
Java EE
JAX-RS
REST API
RESTful Web Services
Spring Boot جایگزین
توسعه وب سرویس
جاوا
جاوا پیشرفته
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.