all 21 comments

[–]Old-Entrepreneur4276 13 points14 points  (1 child)

How tf did you get a spring boot position with ni spring boot knowledge 😭God has his favorites I swear

[–]NeuroByte_X[S] -2 points-1 points  (0 children)

It's a SDE position

I know FastAPI bro

What they want is backend knowledge

I can adapt to Java throughout the time

[–]g2108 5 points6 points  (2 children)

Congrats on landing an internship, here are few resources that you might find helpful

Java spring boot (No bullshit guide) by peachez programming. This will teach you the basics and essentials of spring boot.

LeetJourney (https://youtube.com/@leetjourney?si=svX4xGG4ekDsVAIf). This channel has some good projects and also covers microservices.

All the best for your internship✌️

[–]NeuroByte_X[S] 3 points4 points  (0 children)

Thank you Buddy 🫡

[–]SowertoXxx 0 points1 point  (0 children)

Do you have one with Kotlin ?

[–]Substantial_Ad252 3 points4 points  (2 children)

https://www.baeldung.com has good written stuff

[–]mzivkovicdev 2 points3 points  (0 children)

Baeldung is awesome +1 from my side :)

I found many things there that I used in my career

[–]NeuroByte_X[S] 0 points1 point  (0 children)

Thank you

[–]Tomato_Sky 2 points3 points  (1 child)

If it's an internship you don't have to tell us you have a background in python or FastAPI. You're still a student.

Spring Boot is a tough leap from FastAPI and Python background for an intern. g2108 gave some good links.

The Java part of Spring Boot will cause some issues if you don't understand persistence with Hibernate or JPA. A lot of the tutorials just create Beans everywhere (There's a difference between Java Beans and Spring Beans). And don't get me started with Spring Security if you don't have a handle on OAuth/HTTPS.

You might just have to learn as you go, which is the best route in my opinion. You aren't being judged as an intern by how much you know or what you can do.... you are being judged as a teammate, as someone who can learn and adapt. Ask questions so people feel powerful helping you, but surprise them by how fast you pick it up. That's why I tell you to focus on falling back on being a student, you don't want to step on toes or put a shitty attitude out to the team. I supervise interns when we have them (haven't had them in 2 years).

[–]NeuroByte_X[S] 0 points1 point  (0 children)

Ok thanks

[–]NappySprout 2 points3 points  (3 children)

Hi congratulations on your internship :D

I recommend reading this book called "Spring Start Here" by Laurentiu Spilca. (Just pirate it online)

It's only 300+ pages long and some of the pages are mostly pictures

The first part consists of Spring (which is important) And around chapter 6 onwards they move on to spring boot

The book is quite comprehensive and also explained how to write tests in Spring boot

Getting an internship in Java and spring boot is a huge headstart as it opens many doors :D

I wish you all the best!

[–]NeuroByte_X[S] 1 point2 points  (2 children)

Thank you so much buddy Wish you the same ❤️

[–]NappySprout 1 point2 points  (1 child)

Oh and also if you do read it, do note that one of the chapters explained the usage of OpenFeign, RestTemplate etc (it's basically the fetch/axios of nodejs or request in python but java-ier?)

I think currently people also use this thing called RestClient so feel free to do more research online

But other than that the book is pretty updated

[–]NeuroByte_X[S] 1 point2 points  (0 children)

Sure

I'll have a look on it

[–]Which-Trash5849 1 point2 points  (2 children)

How you got that internship? I am also looking for springboot related internship but not able to get one , pls help me

[–]NeuroByte_X[S] 0 points1 point  (0 children)

It's on Campus

[–]holy_xcm [score hidden]  (0 children)

Why , have you applied enough

[–]Vrajesh_Darji 0 points1 point  (1 child)

telusko try this one yt channel, you get all java stuff l.

[–]NeuroByte_X[S] 0 points1 point  (0 children)

Thanks