Java GUI

Real-world, modern-looking GUIs with JavaFX

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Marius Claassen

architecture icon Web Development,Java Programming


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

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

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 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, 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 enroll 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.


What will you learn in this course:

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


What are the prerequisites for this course?

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


Check out the detailed breakdown of what’s inside the course

SECTION 1: Introduction
1 Lectures
  • play icon JavaFX 1 - Course Overview 06:28 06:28
SECTION 2: Airline App
7 Lectures
SECTION 3: Health Centre App
6 Lectures
SECTION 4: Real Estate App
6 Lectures
SECTION 5: Conclusion
1 Lectures

Instructor Details

Marius Claassen

Marius Claassen

I taught myself to program using Java.  Having been a teacher for many years, I am now working full-time as a blogger and making video tutorials.  My passions are learning and teaching in equal measure.  It is my mission to help others learn in order to better themselves.  

For those of you interested in Affiliate Marketing and Travel,

Click the " Website " button on my profile page to get FREE access to my blog posts.

See you at my website :)

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us