کتاب طراحی و پیاده‌سازی برنامه‌های وب پویا با Spring Boot و Java

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره طراحی و پیاده‌سازی برنامه‌های وب پویا با Spring Boot و Java

موضوع کلی: توسعه نرم‌افزارهای تحت وب با جاوا

موضوع میانی: توسعه برنامه‌های کاربردی وب با Spring Boot

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر توسعه وب با جاوا
  • 2. مبانی جاوا برای توسعه وب
  • 3. ساختار پروژه‌های جاوا
  • 4. معرفی Spring Framework
  • 5. مبانی Spring Boot
  • 6. راه‌اندازی اولین پروژه Spring Boot
  • 7. ساختار برنامه‌های Spring Boot
  • 8. وابستگی‌ها در Spring Boot
  • 9. پیکربندی برنامه‌های Spring Boot
  • 10. مدیریت خطا در Spring Boot
  • 11. مقدمه‌ای بر RESTful API
  • 12. طراحی RESTful API با Spring Boot
  • 13. پیاده‌سازی Controllerها
  • 14. کار با Request Mapping
  • 15. مدیریت پارامترهای درخواست
  • 16. مدیریت بدنه درخواست
  • 17. پاسخ‌های HTTP در Spring Boot
  • 18. استفاده از ResponseEntity
  • 19. مدیریت Content Negotiation
  • 20. مقدمه‌ای بر پایگاه داده
  • 21. اتصال به پایگاه داده با Spring Boot
  • 22. Spring Data JPA
  • 23. پیاده‌سازی Repositoryها
  • 24. کار با موجودیت‌ها (Entities)
  • 25. مدیریت تراکنش‌ها
  • 26. استفاده از H2 Database برای توسعه
  • 27. استفاده از PostgreSQL
  • 28. مقدمه‌ای بر Spring Security
  • 29. احراز هویت با Spring Security
  • 30. مجوزدهی با Spring Security
  • 31. پیاده‌سازی فرم ورود
  • 32. مدیریت Sessionها
  • 33. امنیت RESTful APIها
  • 34. مقدمه‌ای بر Thymeleaf
  • 35. استفاده از Thymeleaf برای رندرینگ سمت سرور
  • 36. ساخت فرم‌ها با Thymeleaf
  • 37. اعتبارسنجی فرم‌ها
  • 38. مدیریت خطا در Thymeleaf
  • 39. مقدمه‌ای بر Spring MVC
  • 40. ساختار MVC در Spring Boot
  • 41. کار با Model, View, Controller
  • 42. مدیریت View Resolvers
  • 43. مقدمه‌ای بر Spring WebFlux
  • 44. توسعه وب واکنش‌گرا با WebFlux
  • 45. کار با Mono و Flux
  • 46. مقدمه‌ای بر Microservices
  • 47. طراحی Microservices با Spring Boot
  • 48. ارتباط بین Microservices
  • 49. مقدمه‌ای بر Spring Cloud
  • 50. استفاده از Eureka برای Service Discovery
  • 51. استفاده از Spring Cloud Gateway
  • 52. مدیریت پیکربندی توزیع شده
  • 53. مقدمه‌ای بر تست نرم‌افزار
  • 54. تست واحد (Unit Testing)
  • 55. تست ادغام (Integration Testing)
  • 56. نوشتن تست‌های Spring Boot
  • 57. استفاده از Mockito
  • 58. استفاده از AssertJ
  • 59. مقدمه‌ای بر Docker
  • 60. بسته‌بندی برنامه‌های Spring Boot با Docker
  • 61. استفاده از Docker Compose
  • 62. مقدمه‌ای بر CI/CD
  • 63. پیاده‌سازی CI/CD با Jenkins
  • 64. مقدمه‌ای بر Swagger/OpenAPI
  • 65. مستندسازی API با Swagger
  • 66. استفاده از Springdoc OpenAPI
  • 67. مدیریت لاگ‌ها در Spring Boot
  • 68. کار با SLF4j و Logback
  • 69. تنظیمات پیشرفته لاگینگ
  • 70. مقدمه‌ای بر WebSocket
  • 71. پیاده‌سازی WebSocket با Spring Boot
  • 72. کار با پیام‌ها در WebSocket
  • 73. مقدمه‌ای بر GraphQL
  • 74. پیاده‌سازی GraphQL با Spring Boot
  • 75. کار با Schema Definition Language
  • 76. مقدمه‌ای بر OAuth 2.0
  • 77. احراز هویت با OAuth 2.0
  • 78. پیاده‌سازی Spring Security OAuth
  • 79. مقدمه‌ای بر Spring Batch
  • 80. پردازش دسته‌ای با Spring Batch
  • 81. پیکربندی Jobها و Stepها
  • 82. کار با Readers, Processors, Writers
  • 83. مقدمه‌ای بر Spring Integration
  • 84. یکپارچه‌سازی برنامه‌ها با Spring Integration
  • 85. کار با Channels و Endpoints
  • 86. مقدمه‌ای بر Spring Statemachine
  • 87. مدیریت حالت‌ها با Spring Statemachine
  • 88. تعریف Stateها و Transitionها
  • 89. کار با رویدادها در Statemachine
  • 90. مقدمه‌ای بر Spring HATEOAS
  • 91. پیاده‌سازی HATEOAS در REST API
  • 92. کار با Linkها و Representation Models
  • 93. مقدمه‌ای بر Angular/React
  • 94. ادغام Spring Boot با فریم‌ورک‌های فرانت‌اند
  • 95. تنظیمات CORS
  • 96. مقدمه‌ای بر Spring Boot Actuator
  • 97. نظارت بر برنامه‌ها با Actuator
  • 98. استفاده از Endpoints سفارشی
  • 99. مقدمه‌ای بر Application Performance Monitoring (APM)
  • 100. ابزارهای APM برای Spring Boot

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.