DEV Community

Cover image for Getting started with Spring
xanderon
xanderon

Posted on

Getting started with Spring

This is my first post to Dev 😊
I'm a junior developer (back-end developer using JavaScript) and I want to learn Spring.

So I already asked around and got some reasonable advice. As Spring helps remove boilerplate code, to be able to understand what Spring does I should first learn what that boilerplate code does.

I've already started list of things I should learn (some of them I already know, like the java OOP and a few of the design patterns)

Pre-Spring brush up: 👨đŸŧ‍đŸ’ģ

1. Java OOP

2. Design Patterns:

  • Singleton
  • Factory
  • Adapter
  • Inversion of control

3. The ORM Concept

4. Java Web Apps

  • JSP
  • Servlet
  • Security
  • Web Container

Do you have any more pre-Spring suggestions? 🧐

I would also appreciate online resources suggestions. 🙏

ℹī¸

I'm thinking that I could create another post in the future with a complete pre-Spring guide including online resources together with my personal experience going from Java to Spring.

Thank you for reading!

Top comments (0)