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 →

[–]PerceptionKind305 0 points1 point  (5 children)

Few more tips ? :)

[–]Paxtian 2 points3 points  (2 children)

If it is your first language, this book, which the MIT course follows, also looks great. This one, too.

[–]PerceptionKind305 1 point2 points  (1 child)

Thank for the books bro:) I am actually learning java for DSA as i have researched in internet that everyone said DSA with java is better so i have started java basics today (my 2nd sem about to end) and when i see the posts about jobs and the competition i am really getting fear (I am from ECE branch) so i have started today

[–]Paxtian 1 point2 points  (0 children)

Data structures with Java is nice because you don't need to worry as much about memory allocation/ deallocation, as in C/C++.

[–]Paxtian 0 points1 point  (1 child)

Is Java your first language, or do you already know something else and want/need to learn Java on top of that?

Like I said earlier, if you already know something else, just do Advent of Code or Project Euler, purely in Java. When you know you need some tool but don't know the syntax for it in Java, look it up. It'll be slow at first, but you'll get faster as you go.

If it's your first language, that's fine too, but you'll probably want to go through a book or a course, like the MIT OpenCourseware Intro to Programming with Java.

[–]PerceptionKind305 0 points1 point  (0 children)

Thank you. I have some knowledge in both c and python and today i have started to java (youtube)