آموزش تسلط بر برگ آویشن با چکمه بهاره

Mastering Thymeleaf with Spring Boot

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از الگوهای Thymeleaf با Spring Boot متخصص شوید یاد بگیرید چگونه یک سند HTML5 را به یک الگوی Thymeleaf تبدیل کنید از Bootstrap CSS برای ایجاد یک صفحه وب اولیه پیکربندی Spring MVC با Spring Boot برای نمایش الگوهای Thymeleaf خارج کردن مقادیر متن در فایل های خصوصیات استفاده از بسته های Spring Message برای مقادیر متنی بین المللی نمایش خصوصیات POJO از طریق قالب Thymeleaf تکرار روی لیست ها برای نمایش محتوای جدولی استفاده از قطعات Thymeleaf برای نظر دادن اجزای HTML نمایش پیام های اعتبارسنجی Spring با استفاده از Thymeleaf استفاده از پسوند Thymeleaf Spring Security برای نمایش یا عدم نمایش محتوا به کاربران پیش نیازها:شما قبل از شروع این دوره باید HTML، CSS و جاوا را بدانید. مهارت های اولیه با Spring بسیار مفید هستند. تمرکز این دوره بر روی Thymeleaf و استفاده از Thymeleaf with Spring/Spring Boot است. اگرچه به طور خاص در بهار نیست.

Thymeleaf یک موتور قالب بسیار محبوب برای استفاده با Spring MVC برای تولید صفحات وب غنی و پویا است.

برخلاف سایر گزینه های موجود برای جاوا و Spring Boot، Thymeleaf دارای یک زبان قالب طبیعی است - به این معنی که می توانید الگوها را مستقیماً در مرورگر مورد علاقه خود مشاهده کنید. این واقعا به تسریع روند توسعه شما کمک می کند.

این کار را با JSP انجام دهید!

در این دوره آموزشی گام به گام در ساخت یک تجارت الکترونیکی مانند برنامه وب با استفاده از Thymeleaf، Spring MVC، و Spring Boot راهنمایی می شوید.

تمرکز این دوره بر ساخت محتوای وب با Thymeleaf است. شما دوره ساخت صفحات وب را با استفاده از Bootstrap CSS شروع می کنید. اینها صفحات وب ساده ای هستند که می توانید مستقیماً در مرورگر خود مشاهده کنید. (هنوز هیچ Spring Boot یا Spring MVC وجود ندارد!) این به شما یک نمای کلی از Bootstrap CSS، یکی از محبوب‌ترین چارچوب‌های CSS که امروزه استفاده می‌شود، می‌دهد!

در مرحله بعد، HTML را برای وب سایت کاتالوگ محصول می سازید. فقط HTML برای نشان دادن لیست محصول و صفحات جزئیات محصول.

سپس صفحات HTML شما را می گیریم و آنها را به قالب های Thymeleaf تبدیل می کنیم. ما قالب ها را به یک برنامه Spring Boot اضافه می کنیم. Spring Boot به صورت خودکار Spring MVC را برای ارائه الگوهای Thymeleaf در Tomcat پیکربندی می کند.

می‌بینید چگونه اسناد HTML را از HTML ساده به قالب‌های Thymeleaf برای برنامه Spring Boot منتقل می‌کنیم.

با استفاده از Spring MVC، می‌توانید شروع به معرفی محتوای پویا در قالب‌های Thymeleaf کنید.

از اینجا می‌توانید با استفاده از Thymeleaf با Spring Boot کاوش کنید.

نمونه هایی از این موارد را به دست می آورید:

  • خارجی کردن ویژگی های متن

  • استفاده از بین المللی سازی Spring MVC با Thymeleaf

  • استفاده از Thymeleaf Fragments برای اجزای معمول صفحه.

  • از ابزارهای Spring Boot Developer برای سرعت بخشیدن به توسعه خود استفاده کنید

  • پرداخت POJO از Spring MVC تحت Thymeleaf

    بازگشت
  • حلقه روی لیست ها در Thymeleaf

  • استفاده از قطعات برگ آویشن با لیست

  • نحو بیان برگ آویشن

  • اعتبار سنجی MVC بهار با Thymeleaf

  • استفاده از Spring Security با Thymeleaf

  • نحوه نمایش محتوای مختلف به کاربران وارد شده در مقابل کاربران ناشناس

در حالی که این دوره از Spring Framework، Spring Boot، Spring MVC و Spring Security استفاده می کند - اینها موضوعات اصلی دوره نیستند.

اگر شما یک توسعه دهنده Spring Framework هستید، به JSP ها (صفحات سرور جاوا) عادت کرده اید و می خواهید در Thymeleaf سرعت بیشتری داشته باشید، این یک دوره آموزشی عالی برای شماست! دیگر هرگز نمی خواهید از JSP ها استفاده کنید!

حتی اگر توسعه‌دهنده Spring Framework نباشید، باز هم از این دوره بسیار سود خواهید برد! Thymeleaf یک فناوری قالب قدرتمند برای جاوا و اسپرینگ است. با Spring Boot ایجاد محتوای پویا غنی بسیار آسان می شود!


سرفصل ها و درس ها

شروع کار با برگ آویشن و بوت بهاره Getting Started with Thymeleaf and Spring Boot

  • معرفی مربی - جان تامپسون، گورو چارچوب Spring Instructor Introduction - John Thompson, Spring Framework Guru

  • معرفی دوره Course Introduction

  • نمای کلی بخش Section Overview

  • ایجاد یک پروژه بوت بهار Creating a Spring Boot Project

  • در حال بررسی از GitHub Checking out from GitHub

بوت استرپ CSS Bootstrap CSS

  • نمای کلی بخش Section Overview

  • مروری بر HTML Overview of HTML

  • افزودن منابع CDN برای Bootstrap CSS Adding CDN Resources for Bootstrap CSS

  • سیستم بوت استرپ گرید Bootstrap Grid System

  • تعیین کد بوت استرپ Bootstrap Code Assignment

  • بررسی تعیین تکلیف کد بوت استرپ Bootstrap Code Assignment Review

ساخت نمونه وب سایت کاتالوگ محصولات Building the Example Product Catalog Website

  • نمای کلی بخش Section Overview

  • ساخت صفحه فهرست اصلی Building the Main Index Page

  • تخصیص کد صفحه محصول Product Page Code Assignment

  • بررسی تکلیف کد صفحه محصول Product Page Code Assignment Review

رندر قالب Thymeleaf با Spring Boot و Spring MVC Rendering Thymeleaf Templates with Spring Boot and Spring MVC

  • نمای کلی بخش Section Overview

  • پیکربندی فنری MVC Spring MVC Configuration

  • تبدیل HTML به قالب های Thymeleaf Converting HTML to Thymeleaf Templates

  • Thymeleaf استاندارد Dialect XSD Thymeleaf Standard Dialect XSD

  • رندر کردن منابع استاتیک در Thymeleaf Rendering Static Resources In Thymeleaf

  • انتساب کد تگ تصویر Thymeleaf Thymeleaf Image Tag Code Assignment

  • بررسی تکلیف کد تگ تصویر Thymeleaf Thymeleaf Image Tag Code Assignment Review

بیرونی کردن متن در Thymeleaf با Spring MVC Externalizing Text in Thymeleaf with Spring MVC

  • نمای کلی بخش Section Overview

  • بیرونی کردن متن در Thymeleaf با Spring MVC Externalizing Text in Thymeleaf with Spring MVC

  • بین المللی سازی متن بهار MVC با استفاده از Thymeleaf Spring MVC Internationalization of Text using Thymeleaf

  • کدنویسی i18N i18N Coding Assignment

  • بررسی تکلیف کدنویسی i18N i18N Coding Assignment Review

استفاده از قطعات برگ آویشن Using Thymeleaf Fragements

  • نمای کلی بخش Section Overview

  • استفاده از قطعات برگ آویشن Using Thymeleaf Fragments

  • تکه های برگ آویشن کد انتساب Thymeleaf Fragments Code Assignment

  • بررسی تکلیف کد Thymeleaf Fragments Thymeleaf Fragments Code Assignment Review

  • جایزه - با استفاده از ابزار توسعه دهنده Spring Boot BONUS - Using Spring Boot Dev Tools

نمایش اشیاء با استفاده از Thymeleaf با Spring MVC Displaying Objects Using Thymeleaf with Spring MVC

  • نمای کلی بخش Section Overview

  • لایه سرویس فنری MVC Spring MVC Service Layer

  • بازگرداندن اجسام به Thymeleaf Returning Objects to Thymeleaf

  • دسترسی به خواص شی در Thymeleaf Accessing Object Properties in Thymeleaf

  • نمایش انتساب کد اشیاء Displaying Objects Code Assignment

  • منطق شرطی در آویشن Conditional Logic in Thymeleaf

فهرست کردن اشیاء با استفاده از Thymeleaf Listing Objects Using Thymeleaf

  • نمای کلی بخش Section Overview

  • پیکربندی فنری MVC Spring MVC Configuration

  • تکرار در Thymeleaf Iteration in Thymeleaf

  • استفاده از تکرار با قطعات Using Iteration with Fragments

  • تخصیص کد تکرار Iteration Code Assignment

  • بررسی تکلیف کد تکرار Iteration Code Assignment Review

  • عبارات برگ آویشن Thymeleaf Expressions

پیام های اعتبارسنجی MVC بهار Spring MVC Validation Messages

  • نمای کلی بخش Section Overview

  • پیکربندی فنری MVC Spring MVC Configuration

  • راه اندازی فرم ها در Thymeleaf Setting Up Forms in Thymeleaf

  • نمایش هشدار خطا با استفاده از Bootstrap CSS Display Error Alert Using Bootstrap CSS

  • نمایش پیام های اعتبار سنجی سطح فیلد Displaying Field Level Validation Messages

  • اعتبار سنجی در Thymeleaf Code Assignment Validation in Thymeleaf Code Assignment

  • اعتبار سنجی در بررسی انتساب کد Thymeleaf Validation in Thymeleaf Code Assignment Review

  • تخصیص کد فرم ورود Login Form Code Assignment

  • بررسی کد تخصیص کد فرم ورود به سیستم Login Form Code Assignment Code Review

استفاده از Spring Security با Thymeleaf Using Spring Security with Thymeleaf

  • نمای کلی بخش Section Overview

  • نمای کلی بخش Section Overview

  • Spring Security Maven Dependencies Spring Security Maven Dependencies

  • پیکربندی امنیتی بهار Spring Security Configuration

  • Thymeleaf Spring Security Dependencies Maven Thymeleaf Spring Security Maven Dependencies

  • فضای نام Thymeleaf Spring Security XML Thymeleaf Spring Security XML Namespace

  • نمایش محتوا بر اساس وضعیت ورود به سیستم Showing Content Based on Logged in Status

  • نمایش محتوا بر اساس نقش Showing Content Based on Role

  • نمایش اطلاعات کاربر Showing User Information

  • Spring Security JSP Tag Lib Spring Security JSP Tag Lib

پیوست A - استفاده از GitHub Appendix A - Using GitHub

  • مبانی GitHub GitHub Basics

  • گردش کار GitHub GitHub Workflow

نتیجه گیری دوره Course Conclusion

  • نتیجه گیری دوره Course Conclusion

نمایش نظرات

آموزش تسلط بر برگ آویشن با چکمه بهاره
جزییات دوره
5 hours
66
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
17,139
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Thompson John Thompson

Spring Ahead Code Academy Spring Ahead Code Academy

بهار با شغل شما در پیش است