JavaFX Training introduces the concepts and techniques required to develop feature-rich desktop applications using the JavaFX framework. The course explores user interface design, application architecture, data integration, graphics, animations, and application deployment, helping you create responsive and maintainable Java applications for business and enterprise use.
Prerequisites
- Basic Java Programming Knowledge
- Familiarity with an IDE
- Basic Understanding of GUIs
What You Will Learn
- What is JavaFX?
- JavaFX vs Swing and AWT
- Setting up JavaFX in IDEs (IntelliJ, Eclipse, NetBeans)
- Event Handling (lambda and anonymous class approaches)
- Nested layouts and scene graph
- Applying styles dynamically
- Adding images and image views
- Using Canvas for custom rendering
- Installing Scene Builder
- Connecting FXML with JavaFX controllers
- Integrating SQLite / MySQL
- Validation and user input filtering