Upřímně, tohle je prostě prasácký kód. V rámci zjednodušení bych si například představoval zpracování výjimky pomocí metody printStatckTrace(). Ale volat getMessage() a nijak nezpracovávat výsledek? To je tam proto, aby catch blok nebyl prázdný? Nějaké metody se jmenují anglicky, nějaké česky. Formátování taky hrůza.
Tenhle kód je ukázka jak v Javě (a potažmo ani v jiných jazycích) nepsat. Co se týče JavyFX, tak se ukázalo pár widgetů, fxml a tím to hasne. A pak se řeší čtení dat z databáze, což nemá s JavouFX nic společného. A co třeba trochu probrat observable implementace v JavěFX.
Doufám, že se podle tohoto seriálu nikdo učit nebude, protože mu to buď znechutí Javu (anebo celé programování) anebo se podle něj naučí hromadu zlozvyků díky kterým bude špatným programátorem.