Build a JavaFX Application
Treehouse
Course Summary
JavaFX is the de facto way to make Graphical User Interfaces (or GUIs) in Java. It is robust and customizable, and getting familiar with its APIs will expose many application design best practices.
-
+
Course Description
About this Course JavaFX is the de facto way to make Graphical User Interfaces (or GUIs) in Java. It is robust and customizable, and getting familiar with its APIs will expose many application design best practices. What you'll learn
- JavaFX fundamentals
- Client based application layout
- Event driven application development
About the Teacher
I am a developer / mentor seeking to make this world better than it was yesterday. I am a proud father. You can find me around Internettown as craigsdennis.
-
+
Course Syllabus
Graphical User Interfaces
Graphical User Interfaces, or GUIs, (pronounced gooeys) are how client based applications interact. 11 steps- Introductions 1:47
- History Lesson 3:29
- GUI History 4 questions
- Meet JavaFX 3:58
- Meet JavaFX 4 questions
- Node Types 2:53
- Node Types 4 questions
- Getting Started 6:09
- Getting Started 2 questions
- Adding Interactivity 6:26
- Adding an Event Handler 1 objective
Design a Better App
Separating design from logic is key to making scalable and reusable applications. 10 stepsBuild a Pomodoro App
This stage introduces the project we will be building during the course, a Pomodoro timer. 9 stepsIt's About Time
Event driven design is an important concept to grasp, and allows for all sorts of interactions from clicking and timing in client side applications. 8 steps