Getting Started with Java, Kafka, and Microservices: What Should I Learn?
Hey everyone,
I recently switched my tech stack to Java with Kafka. I haven’t worked with microservices and Kafka before, so I’d love some guidance on what I should focus on to become a strong developer in this space.
What key topics and concepts should I learn? Also, if you have any recommended resources (courses, books, or tutorials), I’d really appreciate it!
Thanks in advance :)

Don't hunt for the best resources on the internet or something, just a Google search would get you the resources, don't get into the loop of planning the best syllabus, just pick any resource and start learning.
Even you can ask LLMs these days, what are key concepts, how to implement them, and practical-use casess.
You have a guide or mentor in the form of LLM with you, use it.

You will never find the best or idea resource for you. Just get started with any you get and just go online and ask even Chatgpt on best projects you can do as beginner or intermediate or advanced. And start building and learning.