کتاب جاوا برای توسعهدهندگان Apache Thymeleaf با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره جاوا برای توسعهدهندگان Apache Thymeleaf
موضوع کلی: برنامه نویسی
موضوع میانی: جاوا (Java)
📋 سرفصلهای دوره
- 1. مقدمهای بر Thymeleaf و جایگاه آن در توسعه جاوا
- 2. راهاندازی محیط توسعه برای پروژه Thymeleaf
- 3. معرفی موتورهای قالب و مقایسه با JSP
- 4. ساختار یک قالب HTML در Thymeleaf
- 5. دسترسی به متغیرها در قالب با استفاده از ${...}
- 6. کار با دستور th:text برای نمایش متن
- 7. استفاده از th:utext برای نمایش HTML خام
- 8. تنظیم ویژگیهای HTML با th:attr
- 9. مدیریت لینکها و مسیرها با th:href
- 10. بارگذاری تصاویر و منابع استاتیک با th:src
- 11. انجام عملیات شرطی با th:if و th:unless
- 12. استفاده از th:switch و th:case برای شرطهای چندگانه
- 13. حلقهها در Thymeleaf با th:each
- 14. دسترسی به اندیس و وضعیت حلقه در th:each
- 15. کار با عبارات و عملیات ریاضی در قالب
- 16. استفاده از عملگرهای منطقی و مقایسهای
- 17. مدیریت مقادیر null با عملگر Elvis و if/unless
- 18. قالببندی تاریخ و زمان با #temporals
- 19. قالببندی اعداد و ارز با #numbers
- 20. کار با رشتهها و توابع رشتهای در Thymeleaf
- 21. تعریف و استفاده از متغیرهای محلی با th:with
- 22. فرمها و ارسال داده با th:action و th:method
- 23. اتصال فیلدهای فرم به اشیاء با th:field
- 24. مدیریت خطاهای اعتبارسنجی در فرمها
- 25. استفاده از Fragment برای باز استفاده از قالب
- 26. تعریف Fragment با th:fragment
- 27. درج Fragment در قالبهای دیگر با th:insert و th:replace
- 28. ارسال پارامتر به Fragmentها
- 29. ایجاد Layout با استفاده از Fragmentها
- 30. کار با Layout Dialect برای ساختاردهی صفحات
- 31. تعریف قالب پایه (Base Layout) با th:fragment
- 32. تزریق محتوای پویا به Layout با th:block
- 33. مدیریت فایلهای CSS و جاوااسکریپت در Layout
- 34. استفاده از th:inline برای ترکیب جاوااسکریپت و Thymeleaf
- 35. کار با قالبهای ایمیل با Thymeleaf
- 36. پشتیبانی از بینالمللیسازی (i18n) با پیامهای متنی
- 37. تعریف فایلهای properties و استفاده از #{...}
- 38. تغییر زبان در زمان اجرا با LocaleResolver
- 39. ادغام Thymeleaf با Spring MVC
- 40. استفاده از SpringEL در عبارات Thymeleaf
- 41. مدیریت دادههای فرم با @ModelAttribute
- 42. کار با RedirectAttributes و flash attributes
- 43. مدیریت سشن و دادههای کاربر
- 44. استفاده از th:object برای اشیاء پیچیده
- 45. اعتبارسنجی سمت سرور و نمایش خطاها در قالب
- 46. کار با Spring Security و Thymeleaf
- 47. نمایش اطلاعات کاربر احراز هویت شده
- 48. مدیریت نقشها و دسترسیها در قالب
- 49. استفاده از th:authorize برای کنترل دسترسی
- 50. ایجاد صفحات خطا (Error Pages) با Thymeleaf
- 51. بهینهسازی قالبها با Caching
- 52. کار با Thymeleaf در برنامههای غیروب (Standalone)
- 53. پردازش قالبها به صورت برنامهنویسی با TemplateEngine
- 54. مدیریت استثناها در زمان پردازش قالب
- 55. تست قالبهای Thymeleaf با JUnit
- 56. ادغام با Spring Boot و تنظیمات خودکار
- 57. استفاده از Thymeleaf با Spring Data REST
- 58. کار با مقادیر boolean و نمایش وضعیتها
- 59. مدیریت لیستهای تودرتو و اشیاء تو در تو
- 60. قالببندی سفارشی با ابزارهای Dialect
- 61. ایجاد Dialect سفارشی برای توابع جدید
- 62. مدیریت فایلهای چندزبانه و fallback
- 63. استفاده از th:remove برای حذف عناصر در زمان اجرا
- 64. کار با th:alt-title و ویژگیهای دسترسیپذیری
- 65. ادغام با Bootstrap و فریمورکهای CSS
- 66. مدیریت وضعیتهای UI با th:classappend
- 67. استفاده از th:attrprepend و th:attrappend
- 68. کار با Dynamic URL و پارامترهای مسیر
- 69. مدیریت محتوای Ajax و بارگذاری جزئی
- 70. ادغام با WebSocket برای بهروزرسانی بلادرنگ
- 71. بهبود کارایی با فعالسازی حالت Production
- 72. مدیریت خطاهای 404 و 500 در Thymeleaf
- 73. ایجاد منوهای پویا با دادههای سمت سرور
- 74. کار با Session Attributes و HttpSession
- 75. مدیریت کوکیها در قالب
- 76. استفاده از th:onclick و رویدادهای جاوااسکریپت
- 77. قالببندی اعداد اعشاری و درصد
- 78. مدیریت آرایهها و لیستهای خالی
- 79. کار با Map و دسترسی به کلیدها
- 80. تبدیل انواع داده با Conversion Service
- 81. مدیریت ورودیهای تاریخ و زمان در فرمها
- 82. ایجاد گزارشهای PDF با Thymeleaf و Flying Saucer
- 83. کار با Thymeleaf و Apache Tiles
- 84. مهاجرت از JSP به Thymeleaf
- 85. اشکالزدایی قالبها با حالت Debug
- 86. مدیریت فایلهای استاتیک و WebJars
- 87. استفاده از th:errors برای نمایش خطاهای فیلد
- 88. مدیریت دکمههای ارسال و بازنشانی فرم
- 89. کار با th:value برای تنظیم مقدار پیشفرض
- 90. مدیریت جلسات کاربری و لاگین/لاگوت
- 91. بهینهسازی SEO با متادیتا در Thymeleaf
- 92. مدیریت تصاویر و آپلود فایل در فرمها
- 93. استفاده از th:with برای ایجاد متغیرهای موقت
- 94. مدیریت خطاهای مسیریابی و پارامترهای گمشده
- 95. ایجاد قالبهای ایمیل با HTML و CSS درونخطی
- 96. خلاصه و بهترین شیوههای استفاده از Thymeleaf
تگها:
Apache Thymedeaf
Thymeleaf
آموزش Thymeleaf
برنامه نویسی جاوا
توسعه وب جاوا
جاوا
فریمورک جاوا
قالب Thymeleaf
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.