وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Spring Web MVC 6

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

Spring is one of the most popular frameworks to build applications, catering to a varied number of requirements such as web services, web applications, microservices, and more.Spring MVC helps developers build modular web applications in Java or Kotlin with a clean separation of business and presentation logic and works with a variety of UI technologies, making it easy to plug in any UI framework. In this course, instructor Ketkee Aryamane guides you through the fundamental aspects of Spring MVC, taking a deep dive into the framework that helps build robust web applications and integrates well with a variety of UI frameworks such as React and Angular. It provides foundational modular components that allows developers to focus on the business logic rather than the administrative tasks in application development.


01 - Introduction
  • 01 - Effortless development with Spring Web MVC 6
  • 02 - Introduction to Spring Framework
  • 03 - Spring 6.0 features
  • 04 - Changes for MVC in Spring 6.0
  • 05 - What you should know
  • 06 - Exercise files and database setup
  • thumbs.zip

  • 02 - 1. Getting Started and Project Set Up
  • 01 - Overview of Spring MVC
  • 02 - Why use Spring MVC
  • 03 - Spring MVC request processing flow
  • 04 - Project development overview
  • 05 - Use Spring Boot to create an MVC application
  • 06 - Overview of Thymeleaf
  • 07 - Set up the Collectibles app
  • 08 - Set up the home page flow
  • 09 - Fragment the home page into modular components
  • 10 - Link HTML pages from the home page
  • 11 - ViewResolvers

  • 03 - 2. Implementing Controller Flows
  • 01 - MVC controller annotations
  • 02 - Create a Controller and Java bean for the search function
  • 03 - Add a repository API to retrieve data from DB
  • 04 - Connect UI, controller, and data access code
  • 05 - Access model attributes on Thymeleaf UI
  • 06 - Add a search string on the UI

  • 04 - 3. Validation, Data Binding, and Localization
  • 01 - Understand validation and data binding
  • 02 - Understand the user registration flow
  • 03 - Add a Controller to display the HTML form
  • 04 - Create a user bean and add validation constraints
  • 05 - Add a Controller method to submit the form
  • 06 - Bind properties and error messages on HTML
  • 07 - Test the bean validation flow
  • 08 - Add a custom validator
  • 09 - Add InitBinder to register a custom validator
  • 10 - Understand l10n and i18n
  • 11 - Add LocaleConfiguration and ResourceBundle file
  • 12 - Add a save user code
  • 13 - Link the about template

  • 05 - 4. Async Request Processing
  • 01 - Conventional HTTP request processing
  • 02 - Spring MVC async processing under the hood
  • 03 - Async configuration
  • 04 - Add Controller methods for async processing
  • 05 - Connect a Controller with a repository

  • 06 - 5. Interceptors
  • 01 - Introduction to interceptors
  • 02 - Add to cart use case overview
  • 03 - Add and register an interceptor class
  • 04 - Add repository and Controller methods
  • 05 - Map attributes on the product details page
  • 06 - Add a session in the interceptor
  • 07 - Implement add to cart in Controller
  • 08 - Display the number of items in the cart
  • 09 - Error mapping pages
  • 10 - Add a custom error handler

  • 07 - 6. Spring MVC REST Controllers
  • 01 - RESTful services recap
  • 02 - Use @RestController and @PathVariable
  • 03 - Use @ExceptionHandler
  • 04 - Use @RequestBody
  • 05 - Use @ResponseEntity
  • 06 - Challenge
  • 07 - Solution

  • 08 - Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 26734
    حجم: 722 مگابایت
    مدت زمان: 307 دقیقه
    تاریخ انتشار: 26 آذر 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید