Crash Course Into JavaFX: The Best Way to make GUI Apps

Learn how to create responsive GUI applications using the most popular Java GUI tookit, and explore the basics of JavaFX

3.95 (1130 reviews)
Udemy
platform
English
language
Programming Languages
category
Crash Course Into JavaFX: The Best Way to make GUI Apps
33,336
students
5 hours
content
Oct 2017
last update
FREE
regular price

What you will learn

Use JavaFX and understand its advantages and disadvantages

Create fluid GUI applications that solve real problems

Understand the basics of the JavaFX toolkit

Why take this course?

In this course we will be covering the essentials of JavaFX. Even if you don't have any prior GUI programming experience, you'll find that you can jump right in as all of the syntax and concepts
will be explained thoroughly. The course uniquely brings real-word  projects, deep dives into every topic, and constant implementation of the topics we cover. The course will prepare you for the basics of JavaFX at a major company as we will be covering the professional lingo that surrounds Java as well. We will also be using on of the most popular IDEs available, Eclipse. The topics we will cover range from  the basics(nodes, buttons, and panes) to slightly the more complicated (shapes, colors, and property binding). We will be explaining all of the syntax and terminology at the beginning of each lesson, but will always be implementing the concepts throughout the lesson. This means that if you know the terms, but not how to implement them you should still be able to enjoy the course. In addition, we will have extensive case studies that will allow us to tackle real world problems using the ideas we have discussed. The course is structured with the lessons being through, so that we can have an in-depth
dive into each topic, but not too long as to become boring. At the beginning of every lesson there will be a summary of what we will cover, and any major topics you may want to brush up on. The course is designed to take around 1-2 days to complete, however there is nothing that prevents your from taking your time or binging. Hopefully you are as excited as I am to start learning JavaFX together!

Screenshots

Crash Course Into JavaFX: The Best Way to make GUI Apps - Screenshot_01Crash Course Into JavaFX: The Best Way to make GUI Apps - Screenshot_02Crash Course Into JavaFX: The Best Way to make GUI Apps - Screenshot_03Crash Course Into JavaFX: The Best Way to make GUI Apps - Screenshot_04

Reviews

Tharun
October 7, 2023
Going from the history to current GUI development was quite good. Explaining each and every component helps to gain a strong knowledge in basics. Keep going, don't come back.
Sihem
February 12, 2022
No source code is available to run the examples, no slides to follow, just speech of the author, which is boring.
Roger
November 10, 2021
The instructor was knowledgeable and spoke clearly. The examples were appropriate to the material. My only issue was with the file structure. I think each chapter should have been a new class (or at least a new method, which is what I did). Having the previous examples pop up after you've moved on was distracting. I was hoping for tips on transitioning between stages / scenes.
Thomas
April 12, 2021
This course discusses the fundamentals of JavaFX. I would like to see a lesson that discusses How to add javafx-sdk-11.0.2 to a 1) new Java Project or 2) existing Java Project.
Luis
February 26, 2018
The teacher has great proficiency with JavaFX and the explanations are very detailed. The font used in the IDE is not ideal because its size is too small. I believe that an improvement in the course would be to use PowerPoint presentations for example to explain the concepts rather than using only spoken language. Auto captions display translation errors. O professor possui grande proficiência com JavaFX e as explicações são bem detalhadas. A fonte utilizada na IDE não é ideal pois o seu tamanho é muito pequeno. Acredito que uma melhoria no curso seria utilizar apresentações em PowerPoint por exemplo para explicar os conceitos ao invés de utilizar somente linguagem falada. As legendas automática apresentam erros de tradução.
TomaszPop
February 21, 2018
Facet całkiem spoko tłumaczy, ale nie na ogół tylko mówi na końcu pokazując wynik pracy. Można by to wzbogacić o jakieś animacje, wrzutki grafik w trakcie dla lepszego zrozumienia. Często też się myli w trakcie tłumaczenia, dodaje jako argument (scene) zamiast (scene2)... co wprowadza delikatny chaos, człowiek się zastanawia o co chodzi, a potem widać że nagle filmik jest cięty i wartość już jest poprawna :). W każdym razie dobry kurs, można go polecić :).
Ben
February 4, 2018
Een prima uitleg. Behandelt de basis van JavaFX. Soms praat de instructor veel en is dan niet altijd goed te volgen. Voordoen aan de hand van voorbeelden is duidelijker.
Julius
January 13, 2018
Te langzaam, maar verder ok. Er wordt iets te veel overexplained. Wel handig voor iemand die nog nooit een JavaFX applicatie heeft gemaakt.
Muhammad
December 9, 2017
this course is very good but my humble request to you is that please enhance the size of your eclipse id browser.
Mohamed
December 3, 2017
Extending Application instead of extending Object doesn't clarify the causality really, could be clearer in shorter time or same at least.
Reem
November 30, 2017
Amazing explanation! I love knowing the terminology and reasons behind the code.. did that extremely well! Thank you good sir!
Rares
November 22, 2017
It is a good course. I would have been more satisfied if the controller topic and how to create the layout in xml would have been also explained.
Aniket
November 17, 2017
The explanation is perfect in every aspect and clarity of voice ensures that I can distinctly hear each word even with your accent.
Leticia
October 12, 2017
The instructor is eloquent and very knowledgeable about the subject. He presents clear instructions in a well-written class script. I am enjoying it very much.
Oliver
September 28, 2017
This guy is the best! He not only explains how to do things, but also why would you do them. He also provides explanations of how things work (though he does not go in depth about things). Definitely recommend the course if you are starting in JavaFX and want to get a good understanding of the basics.

Charts

Price

Crash Course Into JavaFX: The Best Way to make GUI Apps - Price chart

Rating

Crash Course Into JavaFX: The Best Way to make GUI Apps - Ratings chart

Enrollment distribution

Crash Course Into JavaFX: The Best Way to make GUI Apps - Distribution chart
955418
udemy ID
9/11/2016
course created date
4/25/2020
course indexed date
Bot
course submited by