# What can i do to accelerate my javafx learning journey?

**URL:** <https://forum.kirupa.com/t/what-can-i-do-to-accelerate-my-javafx-learning-journey/677090>\
**Category:** programming\
**Created:** [August 31, 2025, 10:55am UTC](https://forum.kirupa.com/t/what-can-i-do-to-accelerate-my-javafx-learning-journey/677090 "2025-08-31T10:55:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![oslon](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/oslon/32/24631_2.png) [@oslon](https://forum.kirupa.com/u/oslon)\
**Post date:** [August 31, 2025, 10:55am UTC](https://forum.kirupa.com/t/what-can-i-do-to-accelerate-my-javafx-learning-journey/677090/1 "2025-08-31T10:55:34Z")

</div>

I am at daniel liang chapter 14 and 15 working on basics and animation. chapter 16 seems additional but it contains fantastic project on tic tac toe. i am not sure if it requires concepts of chapter 16 for that project or not, but i guess so.

my goal is to learn algorithms and data structures. for it, javafx is not mandatory but if i want to be able to make useful applications specially visual tools (there are exercises in daniel liang book for making them), then it would be more fun, engaging and meaningful. i will take 1 month just to study javafx and finish 16 chapter. lol…and i am studying full time(entire day self studying). i do not have that much time left as this is I am doing totally for the joy of learning.  
I need some tips.

Programming is not something that can be crammed as it takes dedication and time. Thus I am seeking creative solutions for my problems.

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [September 2, 2025, 4:28pm UTC](https://forum.kirupa.com/t/what-can-i-do-to-accelerate-my-javafx-learning-journey/677090/2 "2025-09-02T16:28:23Z")

</div>

Longer term, would having a deep understanding of JavaFX be useful for you? If so, then go for it. Otherwise, look into building the same app on a tech stack that you think has more longevity.

---

<div class="post-metadata">

**Author:** ![Wayne](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/wayne/32/16501_2.png) [@Wayne](https://forum.kirupa.com/u/Wayne)\
**Post date:** [September 3, 2025, 5:27pm UTC](https://forum.kirupa.com/t/what-can-i-do-to-accelerate-my-javafx-learning-journey/677090/3 "2025-09-03T17:27:08Z")

</div>

Isn’t there desktop app **wrapper** framework around react apps? I think slack uses it!
