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

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

  • بیرونی کردن متن در 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

نمایش نظرات

نظری ارسال نشده است.

آموزش تسلط بر برگ آویشن با چکمه بهاره
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5 hours
66
Udemy (یودمی) udemy-small
04 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
16,255
4.6 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Thompson John Thompson

Spring Ahead Code Academy Spring Ahead Code Academy

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

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.