کتاب کار با قالب ها و صفحات وب در Spring Boot با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کار با قالب ها و صفحات وب در Spring Boot
موضوع کلی: برنامه نویسی
موضوع میانی: اسپرینگ بوت (Spring Boot)
📋 سرفصلهای دوره
- 1. مقدمهای بر Spring Boot و توسعه وب
- 2. راهاندازی محیط توسعه Spring Boot
- 3. درک معماری MVC در Spring Boot
- 4. ایجاد اولین کنترلر در Spring Boot
- 5. مدیریت درخواستهای HTTP (GET, POST, PUT, DELETE)
- 6. کار با پارامترهای URL و Query String
- 7. دریافت داده از فرمها (Form Data)
- 8. کار با JSON در Spring Boot
- 9. پیادهسازی View Resolvers
- 10. استفاده از Thymeleaf به عنوان موتور قالب
- 11. پیکربندی Thymeleaf در Spring Boot
- 12. ایجاد صفحات HTML با Thymeleaf
- 13. استفاده از Layouts و Fragments در Thymeleaf
- 14. کار با متغیرها و دادهها در Thymeleaf
- 15. شرطها و حلقهها در Thymeleaf
- 16. مدیریت خطاها در Spring Boot
- 17. پیادهسازی صفحات خطای سفارشی
- 18. راهاندازی پایگاه داده در Spring Boot
- 19. پیکربندی اتصالات پایگاه داده
- 20. استفاده از Spring Data JPA
- 21. ایجاد Entity ها و Repositories
- 22. عملیات CRUD با Spring Data JPA
- 23. مدیریت تراکنشها در Spring Boot
- 24. اعتبارسنجی دادههای ورودی
- 25. پیادهسازی فرمهای اعتبارسنجی شده
- 26. مدیریت Session و Cookies
- 27. پیادهسازی احراز هویت (Authentication)
- 28. پیادهسازی مجوز دسترسی (Authorization)
- 29. کار با Spring Security
- 30. پیکربندی Spring Security برای صفحات وب
- 31. ایجاد صفحات ورود و خروج امن
- 32. مدیریت خطاهای امنیتی
- 33. کار با RESTful APIs در Spring Boot
- 34. طراحی API های RESTful
- 35. استفاده از Spring MVC برای REST
- 36. پیادهسازی DTO ها (Data Transfer Objects)
- 37. بازگرداندن دادهها به صورت JSON
- 38. کار با Spring WebFlux (Reactive Web)
- 39. مقدمهای بر برنامهنویسی واکنشی
- 40. ایجاد API های واکنشی
- 41. کار با Flux و Mono
- 42. مدیریت خطا در برنامهنویسی واکنشی
- 43. پیادهسازی وبسوکتها در Spring Boot
- 44. ارتباط دوطرفه با وبسوکت
- 45. کار با Spring WebSocket
- 46. نمونه عملی وبسوکت
- 47. استقرار برنامههای Spring Boot
- 48. تنظیمات استقرار در سرور
- 49. استفاده از Docker برای استقرار
- 50. مقدمهای بر Docker
- 51. ساخت Image Docker برای Spring Boot
- 52. استقرار با Docker Compose
- 53. بهینهسازی عملکرد برنامههای Spring Boot
- 54. مانیتورینگ و لاگینگ در Spring Boot
- 55. استفاده از Spring Boot Actuator
- 56. پیکربندی Actuator
- 57. نمایش متریکهای برنامه
- 58. مدیریت لاگها در Spring Boot
- 59. کار با فایلهای پیکربندی خارجی
- 60. استفاده از Application Properties
- 61. استفاده از Application YAML
- 62. تغییرات پیکربندی در زمان اجرا
- 63. مباحث پیشرفته Spring Boot
- 64. پیادهسازی Caching در Spring Boot
- 65. استفاده از Redis برای Caching
- 66. مدیریت صف پیام (Message Queue)
- 67. استفاده از RabbitMQ
- 68. کار با Spring AMQP
- 69. پیادهسازی Task Scheduling
- 70. استفاده از Spring Scheduler
- 71. نمونه عملی Task Scheduling
- 72. ملاحظات امنیتی در توسعه وب
- 73. حفاظت در برابر حملات XSS
- 74. حفاظت در برابر حملات CSRF
- 75. مدیریت امن رمزهای عبور
- 76. اصول طراحی تمیز در Spring Boot
- 77. استفاده از Design Patterns
- 78. پیادهسازی الگوهای طراحی در Spring Boot
- 79. تست واحد (Unit Testing) در Spring Boot
- 80. استفاده از JUnit و Mockito
- 81. نوشتن تستهای واحد برای Controller ها
- 82. نوشتن تستهای واحد برای Service ها
- 83. تست یکپارچهسازی (Integration Testing)
- 84. تست یکپارچهسازی با Spring Boot Test
- 85. پیکربندی تستهای یکپارچهسازی
- 86. مباحث تکمیلی Spring Boot
- 87. کار با Spring Boot Profiles
- 88. مدیریت محیطهای مختلف (Development, Production)
- 89. استفاده از H2 Database برای تست
- 90. مقدمهای بر Microservices Architecture
- 91. مفاهیم اولیه Microservices
- 92. پیادهسازی ساده Microservice با Spring Boot
- 93. ارتباط بین Microservices
- 94. ملاحظات معماری برای Spring Boot
- 95. بهترین شیوهها در Spring Boot
- 96. نکات و ترفندهای کاربردی
- 97. جمعبندی و پروژههای عملی
- 98. ساخت یک برنامه کامل با Spring Boot
- 99. پیادهسازی احراز هویت پیشرفته
- 100. مدیریت نقشها و دسترسیها
تگها:
Spring Boot
Spring Boot Templates
Spring MVC
Thymeleaf
برنامه نویسی وب
توسعه وب
جاوا
صفحات وب
قالب وب
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.