The first three topics of every volume are live. New topics are added in rounds across all volumes, so the whole path grows evenly.
Web Tier & Web Application Technologies
1.1 Web Application FundamentalsClient-server, HTTP, HTTPS, Request/response, Statelessness, Sessions, Cookies1.2 Web Server vs Application ServerWeb server, Servlet container, Application server, Responsibilities1.3 Jakarta EE Web ArchitectureWeb container, Components, Deployment, WAR, EAR, LifecycleCDI, Dependency Injection & Interceptors
1.1 Dependency ManagementDependency, Graph, Tight coupling, Loose coupling1.2 Dependency InjectionConstructor, Field, Method, Resolution1.3 Inversion of ControlIoC, Container responsibility, LifecycleEnterprise Business Services
1.1 EJB ArchitectureContainer, Enterprise beans, Container services1.2 Stateless Session BeansLifecycle, Pooling, Stateless behavior, Use cases1.3 Stateful Session BeansState, Client association, Lifecycle, Use casesPersistence & Transaction Management
1.1 ORMImpedance mismatch, ORM concepts, Mapping1.2 Persistence ContextEntityManager, Context, Managed entities1.3 Entity LifecycleNew, Managed, Detached, RemovedMessaging, JSON, Security & Validation
1.1 Messaging FundamentalsMOM, Producer, Consumer, Broker, Queue, Topic1.2 JMS ArchitectureConnection, Session, Destination, Producer, Consumer1.3 Message TypesTextMessage, BytesMessage, ObjectMessage, MapMessage, StreamMessageJakarta EE Platform Architecture & Enterprise Integration
1.1 Evolution of the PlatformSame platform, three owners, three names. The technology evolved steadily; the name and the package prefix changed for legal reasons, not technical ones.1.2 SpecificationsA specification is a promise with a test suite attached. The prose says what must happen; the TCK proves a given product actually does it.1.3 ProfilesProfiles are standardised subsets. Three concentric circles — Core inside Web inside Platform — so you can take only as much of the platform as your system actually needs, and still be portable.
Newsletter
Get new tutorials every week
New ArchitectMind tutorials and interview questions, once a week. No spam, unsubscribe anytime.