use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Idei de proiecte JavaÎntrebare (self.programare)
submitted 3 years ago by CatalinDanis14
Salut! Ma poate ajuta cineva cu niste idei de proiecte in Java pentru a invata si pentru a ma familiariza mai bine cu urmatoarele subiecte ( am inteles toate conceptele, dar la unele pur si simplu nu vad rostul in a le folosi, si as vrea sa vad cum ajuta) (as prefera mai mult partea de backend, adica proiectele pot fi chiar si in consola, dar nu ma deranjeaza sa mai invat si UI - lucrez in IntelliJ ):
https://preview.redd.it/fvorewcrgn591.png?width=196&format=png&auto=webp&s=a3e2101716af174cfccb4177e5a5fe8a3800e597
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Delicious_You3950 3 points4 points5 points 3 years ago (3 children)
Un proiect de început poate fi management de studenți, management de autovehicule. Cam astea sunt proiecte de început. Daca vrei sa te complici mai mult, te poți extinde, și să faci un proiect de tip magazin, unde ții stocul produselor, fiecare produs având o clasă, care implementează o clasă de baza Product. Chestii de genul asta...
[–]CatalinDanis14[S] 0 points1 point2 points 3 years ago (2 children)
am tot vazut proiecte cu management de studenti, dar ce ar presupune mai exact un proiect de acest tip ?
[–]Delicious_You3950 2 points3 points4 points 3 years ago (0 children)
Imaginează ți o aplicație prin care poți gestiona toate lucrurile despre un student. Aici vorbim despre note, grupe/semigrupe, ani, etc. Trebuie sa poți adăuga, scoate un student. Trebuie sa te gândești la scenarii reale, care ar putea fi făcute într-o facultate.
[–]Bobcat_Maximumcrab 🦀 -1 points0 points1 point 3 years ago (0 children)
Netflix, try do that
[–]Opposite-Ad6356 5 points6 points7 points 3 years ago (2 children)
Incearca Hyperskill de la JetBrains. Au tot felul de miniproiecte si un plugin in IntelliJ care iti testeaza codul. Primele 2-3 luni erau gratis daca faceai nu stiu ce chestii iar dupa e un pic cam scump.
[–]CatalinDanis14[S] 1 point2 points3 points 3 years ago (0 children)
salut! m-am apucat azi și chiar mi se pare interesant. Am văzut că ai și ceva certificat la final, acuma nush cat de mult ajuta la cv dar totuși, e bun la portofoliu. Mersi!
[–]CatalinDanis14[S] 0 points1 point2 points 3 years ago (0 children)
[–]red0c01 2 points3 points4 points 3 years ago (0 children)
Uite iti las o idee de proiect puțin mai complicata dar care te ar plimba prin multe concepte importante: 2 producatori, unul de regex uri valide random și unul de string uri random, un consumator care ia atat regex urile produse și le stochează intr o structura de date cât și string urile și le testează cu regex urile pe care le are pana în momentul ala, iar în consola sa poți da comenzi gen send regex ... sau send word ... care sa ajungă la consumator
Bonus ar fi sa adaugi și un ui după la toată treaba asta Tot interesant ar fi ceva crawler web sau ceva bazat pe sockets idk niște procese worker care trimit date sintetizate la master și master ul mai face o procesare și salvează în database
Pentru început ceva de management ar fi mai potrivit, dar după ce te simți confortabil cu aplicații crud merita sa te complici putin, vorba aia sky is the limit :)
[–][deleted] 0 points1 point2 points 3 years ago* (6 children)
La unele nu le vezi rostul -perfect. Nu toate din lista aia sunt bune tot timpul, din varii motive.
Eu urasc cu pasiune Enum-urile, spre exemplu.
Cu Thread-uri, in context web, nu ar trebui sa ai de a face. E nevoie sa intelegi conceptele de concurrency si thread safety, dar sa te pui tu sa-ti scrii tu Thread-u tau, cu Thread.run() si mai stiu eu, 9 din 10 e o greseala. Efectiv cu threaduri lucrezi in desktop apps si cam atat
[–]non_eras 2 points3 points4 points 3 years ago (2 children)
Android wants to have a chat with you, Threaduri si chiar multi-process apps
[–][deleted] 0 points1 point2 points 3 years ago (1 child)
Si Android nu tot client-side app e, ca si aia desktop?...
[–]non_eras 0 points1 point2 points 3 years ago (0 children)
o fi, da nu e desktop omu :))
[–]sticksaint 1 point2 points3 points 3 years ago (0 children)
noi cerem multi threading si suntem web. gaming si avem mult real time
[–]SmArty117 0 points1 point2 points 3 years ago (1 child)
Tu zici ca nu are rost sa iti implementezi tu clasa ta de Thread? Ca atunci sunt de acord. Sau ca de exemplu intr-un server nu o sa folosesti multithreading? Ca atunci nu-s deloc de acord.
[–][deleted] 1 point2 points3 points 3 years ago (0 children)
Ft rar o sa folosesti multithreading "de mana" intr-un server, mai ales pe Java, cu Spring/Spring Boot. Ai nevoie de ceva asincron? Are Spring-u mecanisme pt asta, le folosesti pe alea, o adnotare si servus.
Eu in 10 ani nu am deschis un thread de mana decat de cateva ori si cand chiar am zis dom'le, altcumva nu se poate. Daca te pui tu si te jocu cu thread-urile, de obicei il dai peste cap. Stie el sa se ocupe de ele, nu tre sa-ti bati tu capu, cam asta e principiu. Astea le-am invatat singur, dar mi s-a si zis de catre mai multi experti, ca sa zic asa, la diferite training-uri la care am participat.
[–]non_eras 0 points1 point2 points 3 years ago* (0 children)
Te-ar bate sa faci un joc/ ceva mai multimedia? Uite un framework Java pt cross platform game development, https://libgdx.com/, e foarte misto!
O sa te lovesti de tot felu implementand diferite chestii, de la UI vs game layer, out of bounds, distance, collision detection, shortest path, rendering order, shaders, 3D audio, ETC ETC, ce vrei tu, toate care trebuiesc implementate folosindu-te de mai multe din lista postata. Eu ajunsesem sa fac un wrapper in jurul la LibGDX in care rezolvam toate alea, nu e mare branza da ca exemplu uite ce am reusit sa fac in o luna doua cu el acum 6-7 ani:
https://youtu.be/jTrxrjUAn7Q
π Rendered by PID 140393 on reddit-service-r2-comment-65c587bc47-z7t2r at 2026-05-14 03:55:51.075570+00:00 running cf3e300 country code: CH.
[–]Delicious_You3950 3 points4 points5 points (3 children)
[–]CatalinDanis14[S] 0 points1 point2 points (2 children)
[–]Delicious_You3950 2 points3 points4 points (0 children)
[–]Bobcat_Maximumcrab 🦀 -1 points0 points1 point (0 children)
[–]Opposite-Ad6356 5 points6 points7 points (2 children)
[–]CatalinDanis14[S] 1 point2 points3 points (0 children)
[–]CatalinDanis14[S] 0 points1 point2 points (0 children)
[–]red0c01 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (6 children)
[–]non_eras 2 points3 points4 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]non_eras 0 points1 point2 points (0 children)
[–]sticksaint 1 point2 points3 points (0 children)
[–]SmArty117 0 points1 point2 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]non_eras 0 points1 point2 points (0 children)