Learning Things Resources

11 February 2025

Introduction

As mentioned in my previous post, this year I'm planning to learn the things I couldn't focus on in 2024 — for reasons I've already shared. In this post, I'm listing down the topics I plan to learn and the resources I'll use. Hopefully, this helps anyone else looking to study similar topics too.

Topic NameReason for LearningResource Link
Spring BootI've always known Java and used it for DSA, but now I want to deep dive into the backend framework.Lovepreet Singh Bhaiya
NestJSIt's trending due to its support for microservices and allows using JavaScript as a backend language.Dave Gray
KubernetesI wanted to learn it in 2024, but now in 2025 I plan to use it to deploy apps in production and keep my projects running smoothly.Tech Tutorial with Piyush
RAG-based Applications (LangChain)It's popular right now, especially with AI-powered apps. I want to understand the core concepts and build something simple.FreeCodeCamp #1, FreeCodeCamp #2, Harish Neel
iOS App DevelopmentAlways wanted to explore app development, especially on iOS.Udemy Course, Udemy - Kenneth Jones

Plan to Complete

  1. Start with NestJS — Complete it and build one project to solidify understanding for future use.
  2. Move to RAG — Focus on grasping the underlying concepts and build a simple app using them.
  3. Continue with Kubernetes — But with a twist: I'll be using Podman alongside the tutorial.
  4. Then: Spring Boot or iOS App Dev — Depending on how things go and what interests me at the time.

Meanwhile, in free time:

  • I'll be following Applied OS
  • Studying for higher studies entrance exams
  • Working on personal projects or attending Team Siksha's sessions

I'll be starting after 17th February, once semester exams are over.

Also, I plan to write articles on these topics as I learn — both as notes for myself and to help others revisiting the same.

Conclusion

Thanks for reading this small blog of mine! I'd love to hear your thoughts — I'll be sharing this on Peerlist and X (Twitter). If you want to form a group to learn these topics together, feel free to DM me on Discord (call7062), X, or Peerlist.