We design structure, not illusions
The Formodyx team focuses on building courses centered on logic, structure, and practical use of JSF.
We don’t promise magic solutions. Instead, we explain how JavaServer Faces works at a level that helps you apply it in real scenarios. Each course is built around clear understanding - from UI components to complete interaction between layers. We teach in a way we’d want to learn: without clutter, without hype, with structure and clarity.
Formodyx
Essential Pack

Core areas we focus on
We break down complexity into manageable units. These four directions form the foundation of any JSF application.
-
Components & Templates
Reusable elements, adaptive layouts, template management.
-
Navigation & Flow
Page transitions, conditional navigation, structured routing.
-
Java Integration
Interaction with CDI, EJB, JPA, and backend logic.
-
State Management
Scope layers, session control, lifecycle handling, caching.
Choose your level — from foundation to full control
Each course is a logical block. You decide where to start and how deeply to explore JSF.
-
Core Depth
Regular price €40,00 EURRegular priceUnit price per -
Logic Spire
Regular price €50,00 EURRegular priceUnit price per -
Flow Kernel
Regular price €60,00 EURRegular priceUnit price per -
Binding Grid
Regular price €75,00 EURRegular priceUnit price per
The ones who build structure
We’re a small team that treats each course like a real system project.

JSF Specialist
Samantha Brooks
Works on JSF application structure. Explores ways to align backend Java logic with interface components.

Interface Engineer
James Whitaker
Focused on UI architecture and component logic. Experienced in implementing complex Java interfaces.

Content Architect
Chloe Ramirez
Builds the educational flow and presentation. Believes in teaching through structured logic and real-world cases.
Knowledge that forms a clear structure
We aim for one thing: not to “teach everything,” but to help you assemble a system.
Here’s what you’ll gain:
-
Build
Design components that align logically and stay
maintainable. -
Connect
Link UI with Java logic, manage data, and establish full interaction flow.
-
Organize
Structure your projects so they remain scalable and
readable. -
Manage
Handle state, caching, transitions, and maintain clarity over complexity.
Frequently Asked Questions
We’ve collected answers to the most common questions about learning with Formodyx.
Collapsible content
Do I need JSF experience before starting?
No, the first course is designed for beginners. It introduces the framework step-by-step and explains all the core concepts clearly.
Should I know Java before taking these courses?
Basic Java knowledge helps a lot since JSF is built on it. If you’ve written methods or worked with classes, that’s a solid starting point.
What topics do your courses cover?
Everything from form creation and layout design to routing logic, state handling, CDI, JPA, and templating — all necessary elements of a full JSF project.
How much time does a single course take?
Each course has its own timeline, ranging from 10 to 36 hours. You can go at your own pace.
What if I get stuck on a topic?
Every course includes a support channel, and we're always available to help clarify things when needed.
Are these courses good for revisiting the framework?
Absolutely. If you’ve used JSF before, these courses help you systematize your knowledge and explore new approaches to building projects.