The Ultimate Guide to Java Programming & Reference:

OP
JGuru

JGuru

Wise Old Owl
What do companies look for a candidate to get a IT job?

Qualification : BE/BTech/ME/MTech, MCA, MBA etc.,

Percentage : 60% (Som Companies ask for 70%)

Programming Languages : C/C++, Java, Oracle etc.,

Project : Project in C++, Java (JavaSE, JavaEE), C#

Other Skills : English language (Communication), problem-solving skills (Arithmetic)

Java Books Recommended

1) Core Java by C .S Horstmann (2 volumes) - Java language core concepts

2) Java FAQ by Jonni Kanerva - Helps you to answer interview questions

3) Data Structures & Algorithms in Java by Robert Lafore - Learn algorithms & data structures

4) John Zukowski's Definitive Guide to Swing - Master Java Swing classes

5) Java How To Program by H M Deitel & P J Deitel - Learn how to program using Java language

Books for Arithmetic Aptitude/ IQ Puzzles

1) Arithmetic Aptitude by RK Aggarwal

2) Competition Success Review magazine

3) Shakuntala Devi puzzles

Not all candidates get the IT job or any other job. If you go to Bangalore or Chennai - Only 10 out of 10000 get a IT job!!!
So be serious. Study these books , learn programming, practise arithmetic aptitude solutions.
So work hard, and come up victorious in life.
 

TheSloth

The Slowest One
May be we can use this thread to post Java related content.

Here is a video on introduction of Virtual Threads and how to use it in Spring Boot apps, by Josh Long and Venkat Subramaniyam. It was long but nice so, I thought of sharing it here.
*www.youtube.com/watch?v=-t2O1UDwXlM

Please share Java related videos here which you think would benefit people here on the forum.

Side note, I am learning from book Reactive Spring by Josh Long as of now. It doesn't dive deep but surely give good hands on the new Reactive features.
Project Reactor reference : *projectreactor.io/docs/core/release/reference/coreFeatures.html
Please share good resources to learn reactive programming (in Spring/Java ecosystem) if you come across.
 

Desmond

Destroy Erase Improve
Staff member
Admin
I tried reactive programming with Spring a bit and found it to be somewhat harder to maintain and test. Might give WebFlux a try once again someday when I get some spare time from work.
 

TheSloth

The Slowest One
Yeah, same for me. there are so many things to learn, I am struggling to remember the methods and follow good practices to implement solutions.

There are reactive components in Java as well, under Flow package.
*docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/concurrent/Flow.html

Has anyone here used this in production code? I am looking for some general guidelines and tips and tricks to follow when coding with Flow.
 

Desmond

Destroy Erase Improve
Staff member
Admin
Hmm interesting. Though not very scalable. It will work inside a single JVM but little reason to use if you are targeting distributed systems or microservices.
 
Top Bottom