Hello Ninjas, we’re starting with JavaFX which is a Java library that is used to develop Desktop applications as well as Rich Internet Applications (RIA). The applications built in JavaFX can run on multiple platforms including Web, Mobile, and Desktops. In the JavaFX series, we’ll learn about all topics of the JavaFX library such as Fundamentals, 2D Shapes, 3D Shapes, Effects, Animation, Text, Layouts, UI Controls, Transformations, Charts, JavaFX with CSS, JavaFX with Media, etc.