JavaFX Trainings and Tutorials
If you are new to JavaFX there are some good resources to start learning about all the cool features of JavaFX and how the APIs should be used to create applications. This page will give an overview to all resources that I can recommend to any developer who wants to learn JavaFX.
Together with DZone and Michael Heinrichs I created a JavaFX 8 Refaced that can be found here:
JavaFX Online Tutorial
Sadly you can't find that many JavaFX beginner tutorials online. In addition some tutorials are old and target a JavaFX Version < 2.x that isn't compatible to JavaFX 8. Here is a list of good JavaFX tutorials that are up to date and can be used as a good starting point:
I created a 2 hour online course for Parleys. The "JavaFX for beginners" course gives an overview to the JavaFX APIs and shows you can create your first applications by using the Scene Graph, controls, layout panes, CSS and FXML. For a beginner this is a good point to get a quick overview of JavaFX and a start creating your first small applications.
If you want to learn JavaFX in more deep the Canoo JavaFX training will be perfect for you. Together with Michael Heinrichs (Former technical lead of JavaFX core components) and Dierk König (OpenDolphin project lead) I prepared different JavaFX courses that will fit for beginners or developers with specific needs. Here is an overview of the different courses that we offer:
- 3 days "JavaFX for Business Application"
- 1 day "JavaFX for Swing Applications"
- 1 day "JavaFX for sophisticated user interfaces"
- 1 day "JavaFX Enterprise with OpenDolphin"
Next to my JavaFX book there are some other good books that can be used to learn the basics of JavaFX. Currently there are no experts book on the market and therefore all JavaFX books are good for beginners. I would prefer the following ones: