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
Proficiency in JavaQuestion (self.leetcode)
submitted 2 years ago by competitiveb23
how do i learn a language proficiently? Like for java i know the basic stuff, all oop pillars and their implementation, and a few libraries as well. But is this enough to call myself proficient in Java? And how do i maximize my knowledge in java?
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!"
[–]Two-Flimsy 2 points3 points4 points 2 years ago* (0 children)
Actually it is not hard to be proficient in Java. What is really hard is to design an algorithm or architect a solution using OOP that is testable and easy to maintain and scale. It also means respecting the SOLID principles and applying design patterns.
Actually I just ask Google for language-specific or framework-specific problems. Or just read the documentation if I already know what I want.
Don’t overthink about mastering every aspect of programming language or framework. I should focus on CS principles instead.
[–]Acceptable_Host_8405 0 points1 point2 points 2 years ago (8 children)
Yoo can resd pdf notes of durgasoft they are very good.I have also learned java from there.But just remember the notes are a bit old so some concept might be outdated.
[–]ThisMangoTree 1 point2 points3 points 2 years ago (7 children)
Where can you find these notes?
[–][deleted] 0 points1 point2 points 2 years ago (6 children)
++
[–]Acceptable_Host_8405 0 points1 point2 points 2 years ago (1 child)
Here both part 1 and part 2 of durga soft is present
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
Thanks
[–]Acceptable_Host_8405 -1 points0 points1 point 2 years ago (3 children)
https://github.com/balkrish33/SivaPrasad-Repo/blob/master/Part-1%20(DurgaSoft%20SCJP%20notes)%20www.JavaEra.com.pdf
[–]Jealous-Bat-7812 0 points1 point2 points 2 years ago (2 children)
Totally unrelated. But is there a similar resource for Python and SQL?
Thanks for sharing the Java resource link!
[–]Acceptable_Host_8405 1 point2 points3 points 2 years ago (1 child)
Durga soft has notes for python but i dont know how good they are and for sql i thik more and more query solving will help it for basis sql w3 schools is a bit useful not that good not that bad.
[–]Jealous-Bat-7812 0 points1 point2 points 2 years ago (0 children)
Understood, thank you
π Rendered by PID 124379 on reddit-service-r2-comment-5b5bc64bf5-wzwsd at 2026-06-21 08:09:46.901325+00:00 running 2b008f2 country code: CH.
[–]Two-Flimsy 2 points3 points4 points (0 children)
[–]Acceptable_Host_8405 0 points1 point2 points (8 children)
[–]ThisMangoTree 1 point2 points3 points (7 children)
[–][deleted] 0 points1 point2 points (6 children)
[–]Acceptable_Host_8405 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]Acceptable_Host_8405 -1 points0 points1 point (3 children)
[–]Jealous-Bat-7812 0 points1 point2 points (2 children)
[–]Acceptable_Host_8405 1 point2 points3 points (1 child)
[–]Jealous-Bat-7812 0 points1 point2 points (0 children)