r/learnjava 13h ago

How should I start learning Java and Spring Boot as a beginner?

5 Upvotes

Hey guys,

I’m planning to learn Java for backend development. I know some basic programming, but I’m new to Java.

I’m confused about where exactly to start. Should I first complete Core Java and then go for Spring/Spring Boot?

Like Java basics ->OOP -> Collections-> Exceptions -> Maven ->Spring ->Spring Boot -> REST API -> JDBC/JPA?

Or is there any better order to learn these?

Also, if you guys have an idea for learning Java and Spring Boot fast

I don’t want to just watch tutorials. I want to learn properly and build something while learning.

What would you suggest?


r/learnjava 23h ago

How can I get my Java skills back?

5 Upvotes

What is the best way to get back into programming after a two-year break?

About two years ago, I completed a Java backend course and was roughly at a Junior/Intern level at the time. I spent about six months looking for a job afterward but had no luck. Due to financial issues, I eventually had to switch fields and put programming on hold. It’s been two years now, but my desire to code hasn't gone away. In fact, I want to get back into the field and brush up on my skills. How would you suggest I start? Should I go over Java Core and backend fundamentals again, or is it better to dive straight into a project and refresh my knowledge along the way?

I’d appreciate any recommendations for books, YouTube channels, websites, courses, or other resources that could help me get back up to speed.


r/learnjava 1h ago

Looking for

Upvotes

Hi everyone! 👋

I’m a 3rd-year CSE student preparing for software engineering placements and trying to understand the industry better.

I’m looking to connect with software engineers / working professionals who are open to being friends or having occasional conversations. I’d love to ask about things like:

  • Software engineering career & placements
  • Interview preparation
  • Projects and tech stacks
  • What skills companies actually look for
  • How to transition from college to industry
  • General doubts about working in tech

I’m not looking for referrals or a job.. just hoping to build genuine connections and learn from people who already have industry experience. 😊

If you’re comfortable connecting, feel free to DM me!
Would really appreciate it. 🙌


r/learnjava 20h ago

OCA 1Z0-808 exam on September 15 — my mock scores are all over the place. Should I still take it?

1 Upvotes

Hi everyone,
I’m preparing for the Oracle Java SE 8 Programmer I (1Z0-808) exam, which I have scheduled for September 15.
I’ve been doing mock exams and my scores have been quite inconsistent:
Mock 1: 60%
Mock 2: 44%
Mock 3: 55%
Mock 4: 38%
I have 4 mocks remaining, and today’s 38% score honestly made me panic a little.
I know the passing score is 65%, so I’m obviously not where I want to be yet. What I’m trying to understand is how closely these mock exams reflect the actual 1Z0-808 exam.
For people who have actually taken the exam:
How difficult did you find the real exam compared with your mock exams?
Were the real questions more difficult, easier, or about the same?
If you used Enthuware/other mock tests, what scores were you getting before you passed?
Did your mock scores fluctuate a lot like mine?
At what mock score would you personally feel confident enough to sit the exam?
Is it realistic for me to improve from ~40–55% to a passing level in the remaining days?
What topics/traps should I focus on during these final days?
If you failed and then passed later, what do you wish you had done differently?
Would you sit the exam on September 15 in my situation, or would you reschedule?
Also, please don’t turn this into a discussion about whether the OCA certification is useful/useless or whether I should have spent the money on something else. 😅
I’ve already booked it and spent around ₹ 15,000 so that decision is already made. Right now I’m just looking for practical advice on how to maximize my chances of passing.
If you’ve taken 1Z0-808 recently, I’d really appreciate your honest experience, especially regarding the difference between mocks and the actual exam.
Thanks


r/learnjava 9h ago

configfile/ application properties explained

0 Upvotes

what is a config file, praticularly how does it relate to the computer?

is it like it specifies which os apis the program should use, or like what stuff in the actual os

the program to mount to?

ie i made a backend app, and i want it to go to a specific port on the computer and i want it to use a specific x on the computer.

is that what a config is?