Build 3 JavaFX Apps

Real-world, modern-looking GUIs with JavaFX

This course, Build 3 JavaFX Apps, was published in May 2018.

What you’ll learn

  • At the end of this course, you will be able to:.
  • * Build applications in JavaFX.
  • * Create a portfolio of working Apps.
  • * Implement the MVC pattern.
  • * Analyse Business requirements.
  • * Devise JavaFX solutions.
  • * Develop real-world apps.

Course Content

  • Introduction –> 1 lecture • 6min.
  • Airline App –> 7 lectures • 1hr 2min.
  • Health Centre App –> 6 lectures • 52min.
  • Real Estate App –> 6 lectures • 50min.
  • Conclusion –> 1 lecture • 2min.

Build 3 JavaFX Apps


  • You should have completed a Java Intermediate or Advanced course.

This course, Build 3 JavaFX Apps, was published in May 2018.

In this course I will help you to develop real-world, modern-looking graphical user interfaces with JavaFX.

Hi there, my name is Marius from AlefTav Coding and this is an overview of this JavaFX course.

I am a java expert and teacher.  In fact, I taught myself to program, using java.  Having been a teacher for many years, I am now working full-time as an independent software instructor, making video tutorials on programming.  My passions are learning, teaching and Java in equal measure. It is my mission to help others learn programming in general and Java-related software in particular.

At the end of this course you will be able to:

* Build applications in JavaFX
* Create a portfolio of working Apps
* Implement the MVC pattern
* Analyse Business requirements
* Devise JavaFX solutions
* Develop real-world apps

The main topics of this course, are:  An introduction, followed by building 3 complete Apps: first of all, an airline App that models passenger and flight details, secondly, a health centre App that models provision of medical services and lastly, an App that models a business that buys, renovates and sells real estate.  I conclude this course with some final remarks.

Lectures start with a brief explanation of the lesson topic.  This is followed by building one aspect of the application. Further aspects are added in subsequent lectures until the complete app is built.  The lecture resources are a video tutorial and PDF document.  These can be downloaded for free to do personal study and review.

Along with the current JDK, SE 10, I am using as my preferred IDE, IntelliJ IDEA.  However, Instead of IntelliJ, you may wish to use either Eclipse or Netbeans.  In order to design the user interfaces I am using a stand-alone software tool, named, ‘SceneBuilder’.  You can download these 3 tools at the respective URLs indicated.

I designed this course for you if you have completed an intermediate or advanced course in Java.  Now you want to build Java apps as modern-looking graphical user interfaces, either for yourself or for others.

The sooner you enrol in this course the sooner you will be able to build apps in JavaFX.

Please note that you have an unconditional 30-day money back guarantee.  This means that if you are not happy with this course you can claim a full refund within 30 days.

Get Tutorial