Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Spring Modulith – Spring for the Architecturally Curious Developer

Devoxx via YouTube

Overview

The course aims to teach learners about the architecture and design of applications using Spring, focusing on improving maintainability, testability, and overall quality. By exploring patterns and approaches such as code organization, Spring bean relationships, and domain events, participants will learn how to build applications that reflect architectural concepts effectively. The course covers topics like encapsulation, domain events for decoupling, and the use of libraries like jMolecules and Moduliths. The teaching method involves discussing key aspects, introducing relevant libraries, and demonstrating how Spring developers can create better-structured and maintainable applications. This course is intended for developers interested in enhancing their architectural skills within the Spring framework.

Syllabus

Introduction
The Domain
Functional Parts
Functional Architecture in the Code Base
Cupid for joyful coding
Sample repo
Order Management
Spring Module API
Architecture Diagrams
Application Module
Dependency Management
Modularity
Metadata
Build Modules
Repair
Integration Tests
Application Module Test
Inventory Dependency
Order Integration Test
Bootstrap
Mode direct dependencies
Integration test
Updated documentation
New properties
Integration style
Eventbased communication
Application module listener
Published events
Published events abstraction
Scenario API
Recap
Questions

Taught by

Devoxx

Reviews

3.0 rating, based on 1 Class Central review

Start your review of Spring Modulith – Spring for the Architecturally Curious Developer

  • Good course, it helps to know principal Spring modules and bases.
    I found the modularity that i take much time search on

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.