0% found this document useful (0 votes)
81 views

Java& Spring Boot Roadmap

Spring boot
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
81 views

Java& Spring Boot Roadmap

Spring boot
Copyright
© © All Rights Reserved
Available Formats
Download as 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-5006b53af
782
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/9781
789132588/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-framewo
rk-reference/html/ch15s02.html

b. JSP Files
i. https://spring.io/blog/2012/10/30/spring-mvc-from-jsp-and-tiles-to-thym
eleaf/
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-compa
re/
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.or7uQ472Gg215xKBw2TtuIdAQ6gSN7GD2Ffo8uODZ7ml9NZIS7rr2
JmlGIYnTibFZ-fC13TUorulOc63kzUBUsayOdI5lvsUiVSgjO_ccd3xfEq4ft9OFHsiMecuLlO6y
CwWgh5mDxFcnpWfh4A2pwqS6FROgkpGqOHstoyd8-365h9TeADO6-tSdWx0WAirRUe2gk
qBneE5Ahm8fznGoue6fhTx_r5HjNKv7lA_SVA.W8tYju9E2paX4OeSnopBokMRF_CkeyxZM
JdrhFdapoc&dib_tag=se&keywords=spring+boot+books&qid=1719526053&sr=8-5

You might also like