Uczę się Javy, oraz obecnie przerabiam kurs Oracle SQL.
Wpadłem na pomysł, aby stworzyć projekt, dzięki czemu miałbym okazję nabyć trochę niekomercyjnego doświadczenia przy budowaniu aplikacji bardziej złożonej, i wpisać sobie chociażby w CV.
Założenia są takie, że buduję aplikację która zarządza systemem sprzedaży - okienkowy program, gdzie możemy wybierać przedmiot z listy, sprzedać po określonej cenie, ustalić rabat itd.
Dodatkowo chciałbym, aby przedmioty oraz transakcje były zapisywane w bazie danych.
Co tutaj wykorzystać, i o czym pamiętać?
Planuję to zrobić w Javie wykorzystując SWING/AWT ewentualnie JavaFX, natomiast nie wiem jak podłączyć tą bazę danych np. SQL Oracle?
Można by było pomyśleć też o tym, aby ta baza była gdzieś w necie, natomiast instalacja klienta sprzedaży mozliwaby była na wielu komputerach i np. po sprzedaniu przedmiotu z jednego, było ich już mniej i w tym drugim np. sprzedać go nie można.
Jak sytuacja tutaj wygląda? jakie narzędzia trzebaby wykorzystać?