Skip to content

Latest commit

Β 

History

History
58 lines (37 loc) Β· 3.29 KB

File metadata and controls

58 lines (37 loc) Β· 3.29 KB

πŸš€ Road Map To Be A Spring Developer

Welcome to your comprehensive guide to learning and mastering the Spring framework! This repository contains the most important topics you need to know, accompanied by excellent resources and tutorial links.

πŸ”— Primary Reference Repository: Personal Roadmap (This repo contains the core required topics along with links to their tutorials)


β˜• Java 8 (Streams & Functional Programming)

Crucial basics to master before diving into Spring to ensure you write clean, modern code.


🌐 Java EE (JSP & Servlets)

Understanding web fundamentals in Java and how servers operate under the hood.


🌱 Spring Framework (Free Resources)

A collection of the best free tutorials available on YouTube to build a strong foundation in Spring.

Core Tutorials πŸ“š

Application Security (Spring Security) πŸ”’

  • πŸ‡¬πŸ‡§ Spring Security Architecture: Watch Here
  • πŸ‡¬πŸ‡§ Spring Security with JWT: Watch Here
  • πŸ‡¬πŸ‡§ Spring Security Full Course: Watch Here

Practical Applications & Projects πŸ’»

  • πŸ› οΈ Projects (Spring and Angular): Watch Here
  • πŸ› οΈ Various Projects Playlist: Watch Here
  • 🧩 Microservices Project (YouTube): Watch Here

πŸ’³ Paid Courses & Advanced Technologies

For those looking for comprehensive professional content (Udemy) or wanting to enter the world of Microservices.


πŸ“š Important Additional Resources (Highly Recommended!)

πŸ”— Fawry Internship Repository: GitHub Repo

πŸ’‘ Tip: This repository contains excellent explanations for most topics, especially those related to architectural design such as HTTP, RESTful APIs, and Design Principles. I highly recommend checking it out to develop a solid foundational understanding of software architecture.