Learning JavaFX GUI Development

Go to class
Write Review

Free Online Course: Learning JavaFX GUI Development provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Learning JavaFX GUI Development is taught by Peggy Fisher.

Overview
  • Learn how to develop graphical user interfaces (GUIs) for enterprise apps with JavaFX.

Syllabus
  • Introduction

    • Welcome
    • What you should know before watching
    • How to use the exercise files
    • Challenges explained
    1. Get Started with JavaFX
    • What is JavaFX?
    • Overview of JavaFX architecture
    • The JavaFX scene graph
    2. Sample Applications
    • Create a simple JavaFX program
    • Add form controls
    • Add CSS to style a form
    • Set up an interface design
    • Challenge: Use FXML to let a user ask a question
    • Solution: Use FXML to let a user ask a question
    3. Drawing
    • Draw lines and shapes
    • Blend shapes
    • Draw text
    • Apply text effects
    • Challenge: Create a scene with random shapes and colors
    • Solution: Create a scene with random shapes and colors
    4. User Interface Components
    • Lay out a user interface
    • Add controls to the user interface
    • Use UI control event handlers
    • Include a menu
    • Provide a ListView for user selections
    • Use a TableView to display data
    • Challenge: Create a customer user interface challenge
    • Solution: Create a customer user interface challenge
    5. Graphics
    • Add an image
    • Animate using transformations
    • Add charts for better visualization
    • Challenge: Create a bar chart
    • Solution Create a bar chart
    6. Custom UIs
    • Apply CSS themes
    • Use selectors
    • Create style rules
    • Challenge: Create a CSS file with styles
    • Solution: Create a CSS file with styles
    Conclusion
    • Next steps