آموزش راهنمای کامل برای بهار MVC - آخرین آپدیت

دانلود Complete Guide to Spring MVC

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا به دنبال بهار هستید؟ این دوره یک مرور کلی در مورد نحوه ساخت برنامه های وب با استفاده از الگوی معماری-کنترل کننده مدل بهار (MVC) ارائه می دهد. با تمرینات دستی و نمونه های عملی و واقعی در دنیای واقعی ، مربی Semirah Dolan به شما نشان می دهد که برای تسلط بر مفاهیم اصلی MVC بهار ، از جمله کنترل کننده ها ، نمایش ها ، مدل ها و موارد دیگر چه چیزی لازم است. در طول راه ، نحوه رسیدگی به درخواست های HTTP ، پردازش داده ها و ایجاد رابط های کاربر پویا را بیاموزید. عمیق تر به موضوعات پیشرفته مانند اعتبار سنجی داده ها ، رسیدگی به استثناء و توسعه API آرامش بخش. در پایان این دوره ، شما به مهارت های مورد نیاز برای طراحی و توسعه برنامه های وب کارآمد و مقیاس پذیر با استفاده از Spring MVC مجهز خواهید شد.

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

مقدمه Introduction

  • آنچه باید بدانید What you should know

  • ملزومات MVC بهار Spring MVC essentials

1. نحوه ساخت محتوای وب با Spring MVC 1. How to Build Serving Web Content with Spring MVC

  • یک صفحه اصلی اضافه کنید Add a home page

  • یک کنترلر وب ایجاد کنید Create a web controller

  • آنچه شما خواهید ساخت و آنچه شما نیاز دارید What you will build and what you need

  • برنامه را امتحان کنید Test the application

  • Devtools Boot Spring Spring Boot devtools

  • مبانی پرش: مخزن منبع برای این راهنما Skip basics: Source repository for this guide

  • از ابتدا شروع کنید و از اصول اولیه پرش کنید Start from scratch vs. skipping the basics

  • با شروع بهار شروع می شود Starting with Spring Initializr

  • برنامه را اجرا کنید Run the application

  • مراحل خلاصه و بعدی Summary and next steps

5. Dispatcherservlet 2. DispatcherServlet

  • ورود به سیستم Logging

  • رندر و بومی سازی را مشاهده کنید View rendering and localization

  • درخواست پردازش و رسیدگی Request processing and handling

  • انتقال داده ها: حل کننده چندتایی Data handling: Multipart Resolver

  • Dispatcherservlet DispatcherServlet

3. فیلترها 3. Filters

  • داده های فرم Form data

  • هدرهای ارسال شده Forwarded headers

  • کم عمق Shallow ETag

  • کورس CORS

4. کنترل کننده های حاشیه نویسی 4. Annotated Controllers

  • روشهای کنترل کننده: آرگومان های روش Handler methods: Method arguments

  • مشاوره کنترل کننده Controller advice

  • روشهای کنترل کننده: مقادیر بازگشت Handler methods: Return values

  • اعتبار سنجی Validation

  • استثنائات: مقادیر بازگشت Exceptions: Return values

  • روشهای کنترل کننده: تبدیل نوع Handler methods: Type conversion

  • درخواست های نقشه برداری: انواع رسانه های تولیدی Mapping requests: Producible media types

  • نقشه برداری درخواست ها نمای کلی Mapping requests overview

  • اعلامیه: پروکسی های AOP Declaration: AOP proxies

  • بررسی اجمالی initbinder @InitBinder overview

  • درخواست های نقشه برداری: الگوهای URI Mapping requests: URI patterns

  • بررسی اجمالی استثنائات Exceptions overview

  • مدل Model

  • بررسی اجمالی روشهای کنترل کننده Handler methods overview

  • نمای کلی اعلامیه Declaration overview

  • درخواست های نقشه برداری: انواع رسانه های مصرفی Mapping requests: Consumable media types

  • استثنائات: آرگومان های روش Exceptions: Method arguments

5. نقاط پایانی عملکردی 5. Functional Endpoints

  • عملکردهای روتاری و مسیریابی RouterFunctions and routing

  • اجرای سرور Running a server

  • فیلتر کردن توابع کنترل کننده Filtering handler functions

  • بررسی اجمالی عملکرد HandlerFunction overview

  • HandlerFunction: ServerRequest & ServerResponse HandlerFunction: ServerRequest & ServerResponse

  • عملکرد کنترل: اعتبار سنجی HandlerFunction: Validation

  • نمای کلی نقاط پایانی عملکردی Functional endpoints overview

  • خدمت به منابع استاتیک Serving static resources

  • HandlerFunction: کلاس های کنترل کننده HandlerFunction: Handler classes

6. پیوندهای URI 6. URI Links

  • پیوندها به کنترل کننده ها Links to controllers

  • هندلینگ و ساختمان اوری URI handling and building

  • پیوندها در نمایش Links in views

  • درخواست های نسبی سرویس Relative servlet requests

7. درخواست های ناهمزمان 7. Asynchronous Requests

  • قطع کردن Disconnects

  • پیکربندی برنامه های MVC بهار Configuring Spring MVC applications

  • درخواست و پردازش پاسخ Request and response processing

  • انواع واکنشی Reactive types

  • تکثیر متن Context propagation

  • خوانده Callable

  • معذور DeferredResult

  • نمای اجمالی جریان HTTP HTTP streaming overview

8 8. CORS

  • پیکربندی CORS CORS configuration

  • مقدمه CORS CORS introduction

  • فیلتر CORS CORS filter

  • بهترین روشها و امنیت CORS best practices and security

9 پاسخ خطا 9. Error Responses

  • زمینه های غیر استاندارد Non-standard fields

  • سفارشی سازی و i18n Customization and i18n

  • دست زدن به مشتری Client handling

  • ارائه دادن Render

10. امنیت وب 10. Web Security

  • امنیت MVC بهار Spring MVC security

  • پشتیبانی تست MVC بهار Spring MVC test support

  • هدرهای پاسخ امنیتی Security response headers

  • محافظت از CSRF CSRF protection

11. حافظه پنهان HTTP 11. HTTP Caching

  • منابع استاتیک Static resources

  • کنترل CacheControl

  • کنترل کننده Controllers

  • فیلتر ETAG ETag filter

12. فن آوری های یکپارچه 12. Integrated Technologies

  • نمای اجمالی XSLT XSLT views overview

  • نمای کلی JSP و JSTL JSP and JSTL overview

  • XML Marshalling XML marshalling

  • نمای کلی PDF و اکسل PDF and Excel overview

  • نمای کلی نشانه گذاری Groovy Groovy Markup overview

  • نمای کلی Freemarker FreeMarker overview

  • تیملف Thymeleaf

  • RSS و اتم RSS and Atom

  • نمای اجمالی نمایش اسکریپت Script views overview

  • بررسی اجمالی جکسون Jackson overview

13. پیکربندی MVC 13. MVC Config

  • نوع تبدیل Type conversion

  • پیکربندی MVC را فعال کنید Enable MVC configuration

  • اعتبار سنجی Validation

  • API پیکربندی MVC MVC config API

  • رهگیرها و دستگیرندگان Interceptors and handlers

  • کنترل کننده ها و نمایش ها Controllers and views

  • پیکربندی پیشرفته Advanced configuration

14. http/2 14. HTTP/2

  • نمای کلی HTTP/2 HTTP/2 overview

15. نتیجه گیری 15. Conclusion

  • چه چیز بعدی: بهار 7 What's next: Spring 7

  • دانش خود را تمرین کنید Practice your knowledge

  • پایان Conclusion

نمایش نظرات

آموزش راهنمای کامل برای بهار MVC
جزییات دوره
7h 55m
96
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
16
- از 5
دارد
دارد
دارد
Semirah Dolan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Semirah Dolan Semirah Dolan

مهندس، توسعه دهنده بلاک چین، سخنران، مخترع، مربی

سمیرا دولان یک مهندس، توسعه دهنده بلاک چین، سخنران، مخترع، و مربی است.

سمیرا کار خود را با عنوان یک مهندس شیمی شاگرد در نیروی دریایی ایالات متحده، قبل از تبدیل شدن به یک مهندس حرفه ای. او در Johnson Johnson، Alcoa، eBay و Dell کار کرده است و در حال حاضر یک مشاور مستقل بلاک چین است. او در کنفرانس‌هایی در سراسر جهان سخنرانی کرده است، از جمله Mozilla Firefox London All Hands، جشن گریس هاپر برای زنان در محاسبات، انجمن ملی مهندسین سیاه پوست، و غیره.

سمیرا دارای مدرک فارغ التحصیلی در تجارت است. از دانشگاه جورج تاون و لیسانس علوم در مهندسی مکانیک و علوم کامپیوتر از دانشگاه ماساچوست، دارتموث.