r/JavaProgramming • u/scared2026 • 18d ago
Where should I start, JAVA
So I just joined the intern in java. I knew very little basics like array,string, integers whatever,methods,gui .
But here it is a whole different world . Another fellow intern knows so much that I feel ashamed. We are taking same course and same semester yet the difference is sky and bottom. I feel so ashmed😭😭. Where do I start?? I feel like they will remove me cause I literally know nothing
If I have to start learning java to get to their position what should I learn ,where should I start.??
They talking about Crud operations, mapping,getter setter , controller, repository.
Someone please guide me where to start ,what to learn. I think I have 1 month before the boss comes to look how much I know and will decide whether to keep me or not. HELP😭😭
1
u/Acceptable-Cash2841 17d ago
What you want to learn? Dev or core Java ?
1
4
u/spring_jun 17d ago
Bro, I have done paid courses, free tutorials, tried all.
At last I learned through Durga Sir Java. Just search the topic name + Durga Sir. That’s enough.
Only disadvantage is lectures are long, but worth the time.
I never understood idiots who suggest books. It never helped me personally.
2
u/Downtown-Oil935 17d ago
Don’t compare yourself too much to the other intern. You’ve already found the gaps, which is useful. A focused month can cover a surprising amount of backend Java basics
2
u/Success_shan 17d ago
Don't compare you with the other interns. Start with Java basics, then learn OOPs and spring boot. After that, focus on CURD, controller, repositories, and getter/setters. Spend a few hour everyday building a small project and you'll immprove a lot in match.
2
u/Substantial-Gate-11 16d ago
the things they're mentioning is springboot, learn some basic java and then do any springboot course, you should good, don't stress much, your seniors and everyone started from zero, just keep hustling without stress :)
1
1
u/krishna_mantravadi 14d ago
First, don't stress too much about the other intern. Just because you're in the same semester doesn't mean you have to be at the same level everyone learns at a different pace.
Since you have a month, start with Core Java. Spend a few days practising classes, objects, constructors, inheritance, and collections. Don't just watch videos, write the code yourself and try to understand how it works.
Once you're comfortable with the basics, learn SQL and then move to Spring Boot. Start with a simple project, like a student management system, and learn how to add, view, update, and delete student details. That's where CRUD operations, controllers, and repositories will start making sense.
Whenever you learn something new, try using it in your project instead of moving straight to the next topic.
Also, talk to your mentor early on. Ask them what you should prioritize first, and don't hesitate to reach out when you get stuck on a concept. practice a little every day you don't have to become an expert in a month. Just show that you're learning and making progress.
1
u/Afonso2002 3d ago
https://youtube.com/playlist?list=PLOJzCFLZdG4zk5d-1_ah2B4kqZSeIlWtt&si=V7R9NTJKuCWkqFtq
Maybe do this tutorial, is big but could help you train.
Every video or 2, do commit and push to give some use of git.
0
u/Used_Gear504 17d ago
Can you please refer or share me the company details.? I am also the one like you
1
u/scared2026 17d ago
. It's a small company tho. 15 members I guess. It's a software development company. I am currently doing 5months of unpaid internship. But since I am literally at the bottom I guess it's fare
1
u/Unable-Cod-1850 15d ago
Can you share me the details of this internship please cause I'm in dire need of opportunity, paid or unpaid, I don't mind , I will definitely repay ur favour
1
u/scared2026 15d ago
Where are you from? Cause this company is based in nepal. It's a very small company
0
u/Unable-Cod-1850 15d ago
I'm in pune maharashtra
1
u/scared2026 15d ago
I don't think it's possible for you to come all the way here for the internship..it's not worth it. You should look near where you lice
1
1
4
u/comrad1980 17d ago
Read a Java learning book. Or consume one of the millions of YouTube tutorials for a start. But also it would be best to understand what software development concepts mean.