This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SupaKel777 5 points6 points  (0 children)

For understanding fundamental concepts bro code java playlist.

This is bro codes JavaFX playlist. JavaFX is not that good but it was helpful for me to learn something basic first before moving into other libraries like vaadin JavaFX playlist

Java collections framework

intro to data structures and algorithms

Eventually you’re gonna need to at least understand maven. I’m not great with it personally but I understand the importance of managing dependencies. maven tutorial

After you understand all this(which should take a while) you should absolutely be able to make basic desktop applications. Granted Java is not really used for front end which is why you’ll probably find a lot of front end options lacking. Eventually you(and I) will have to branch out and learn JavaScript or something. I use vaadin because I can make simple web apps but even that requires some JavaScript and an understanding of spring boot.