0% found this document useful (0 votes)
29 views3 pages

Java& Spring Boot Roadmap

The document provides a comprehensive list of resources for learning Java and Spring, including links to videos, articles, and books. Topics covered include basic syntax, JVM workings, garbage collection, threading, data types, functions, memory management, serialization, Gradle, Maven, Spring Core, Spring Boot, and Spring MVC. Each section contains multiple references for deeper understanding and practical application.

Uploaded by

devbhargav100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views3 pages

Java& Spring Boot Roadmap

The document provides a comprehensive list of resources for learning Java and Spring, including links to videos, articles, and books. Topics covered include basic syntax, JVM workings, garbage collection, threading, data types, functions, memory management, serialization, Gradle, Maven, Spring Core, Spring Boot, and Spring MVC. Each section contains multiple references for deeper understanding and practical application.

Uploaded by

devbhargav100
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

Basic Syntax:
a. https://www.youtube.com/watch?v=81piDKqPxjQ
b. https://www.youtube.com/watch?v=RRubcjpTkks

2. How JVM works ?


a. https://www.javatpoint.com/jvm-java-virtual-machine
b. https://www.javatpoint.com/jvm-java-virtual-machine
c. https://youtu.be/G1ubVOl9IBw

3. Garbage Collection
a. https://stackify.com/what-is-java-garbage-collection/
b. https://www.youtube.com/watch?v=XXOaCV5xm9s

4. Basics of threads
a. https://docs.oracle.com/javase/7/docs/api/java/lang/Thread.html
b. https://www.simplilearn.com/tutorials/java-tutorial/thread-in-java
c. https://www.youtube.com/watch?v=TCd8QIS-2KI

5. Data types and variables:


a. https://www.guru99.com/java-variables.html
b. https://www.javatpoint.com/java-variables
c. https://www.javatpoint.com/java-data-types

6. Functions:
a. https://www.javatpoint.com/method-in-java
b. https://www.w3schools.com/java/java_methods.asp
c. https://www.youtube.com/watch?v=vvanI8NRlSI
d. https://www.w3schools.com/java/java_lambda.asp
e. https://northcoder.com/post/passing-java-functions-in-variables/

7. Memory Management:
a. https://www.javatpoint.com/memory-management-in-java
b. https://www.youtube.com/watch?v=fM8yj93X80s
c. https://www.javatpoint.com/collections-in-java
d. https://www.tutorialspoint.com/java/java_collections.htm

8. Serialisation
a. https://www.javatpoint.com/serialization-in-java
b. https://www.baeldung.com/java-serialization

9. Gradle
a. https://gradle.org/
b. https://spring.io/guides/gs/gradle/
c. https://youtu.be/kONQCIAcWeI
d. https://youtu.be/6V6G3RyxEMk

10. Maven
a. https://maven.apache.org/guides/getting-started/
b. https://spring.io/guides/gs/maven/

11. Sprint Core


a. Terminology
i. https://spring.io/quickstart

b. Architecture
i. https://www.javatpoint.com/spring-boot-architecture
ii. https://www.interviewbit.com/blog/spring-boot-architecture

c. Configuration
i. https://docs.spring.io/spring/docs/current/spring-framework-reference/
ii. https://www.tutorialspoint.com/spring/index.htm

d. Dependency Injection
i. https://www.baeldung.com/spring-dependency-injection
ii. https://medium.com/edureka/what-is-dependency-injection-
5006b53af782
iii. https://www.javatpoint.com/dependency-injection-in-spring

e. Spring MVC
i. https://www.javatpoint.com/spring-mvc-tutorial
ii. https://www.tutorialspoint.com/spring/
spring_web_mvc_framework.htm

f. Annotations
i. https://www.digitalocean.com/community/tutorials/spring-annotations
ii. https://www.javatpoint.com/spring-boot-annotations

12. Spring Boot

a. Spring Boot Starters


i. https://www.baeldung.com/spring-boot-starters
ii. https://www.geeksforgeeks.org/spring-boot-starters/

b. Autoconfiguration
i. https://docs.spring.io/spring-boot/docs/2.0.x/reference/html/using-
boot-auto-configuration.html
ii. https://www.javatpoint.com/spring-boot-auto-configuration

c. Actuators
i. https://spring.io/guides/gs/actuator-service/
ii. https://www.javatpoint.com/spring-boot-actuator

d. Embedded Server
i. https://subscription.packtpub.com/book/application-development/
9781789132588/3/ch03lvl1sec24/embedded-servers
ii. https://docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/
html/howto-embedded-web-servers.html
13. Spring MVC
a. Servlet
i. https://www.baeldung.com/spring-boot-dispatcherservlet-web-xml
ii. https://docs.spring.io/spring-framework/docs/3.0.0.M4/spring-
framework-reference/html/ch15s02.html

b. JSP Files
i. https://spring.io/blog/2012/10/30/spring-mvc-from-jsp-and-tiles-to-
thymeleaf/
ii. https://www.geeksforgeeks.org/spring-mvc-with-jsp-view/

c. Architecture
i. https://www.javatpoint.com/spring-mvc-tutorial
ii. https://www.geeksforgeeks.org/spring-mvc-framework/
iii. https://terasolunaorg.github.io/guideline/1.0.1.RELEASE/en/
Overview/SpringMVCOverview.html

d. Components
i. https://rollbar.com/blog/spring-boot-vs-spring-mvc-how-do-they-
compare/
ii. http://makble.com/spring-mvc-components

Java Books:

Java Basics: https://www.amazon.in/Head-First-Java-Brain-Friendly-Guide/dp/8173666024


Spring Boot: https://www.amazon.in/Spring-Boot-Building-Applications-Grayscale/dp/
8194722969/ref=sr_1_5?
dib=eyJ2IjoiMSJ9.or7uQ472Gg215xKBw2TtuIdAQ6gSN7GD2Ffo8uODZ7ml9NZIS7rr2JmlG
IYnTibFZ-
fC13TUorulOc63kzUBUsayOdI5lvsUiVSgjO_ccd3xfEq4ft9OFHsiMecuLlO6yCwWgh5mDxFc
npWfh4A2pwqS6FROgkpGqOHstoyd8-365h9TeADO6-
tSdWx0WAirRUe2gkqBneE5Ahm8fznGoue6fhTx_r5HjNKv7lA_SVA.W8tYju9E2paX4OeSno
pBokMRF_CkeyxZMJdrhFdapoc&dib_tag=se&keywords=spring+boot+books&qid=1719526
053&sr=8-5

You might also like