Java Backend simple roadmap with
resources
Java Roadmap 2023 Amigos (Recommended to know first)
o [Link]
v=fO9HN3nvDLI&pp=ygUUYW1pZ29zY29kZSBvb3AgamF2YSA%3D
o [Link]
1. Introduction to Programming and Computer Science Fundamentals (Done)
[Link]
2OZ0E&pp=ygUkYmFzaWNzIGNvbXB1dGVyIHNjaWVuY2UgZnVuZGFtZW50YWxz
[Link]
2. Memory Allocation
[Link]
oi8lo&list=PLwCMLs3sjOY6z3264DylWHcHBtmEjUWrA&pp=iAQB
[Link]
[Link]
3. Basics Java (Java Core)(Done)
[Link]
sXyQ9&pp=iAQB
[Link]
%3D%3D
4. OOP (Done)
[Link]
v=jz8JVznL2HA&list=PLwWuxCLlF_ue7GPvoG_Ko1x43tZw5cz9v&pp=iAQB
[Link]
v=07muEL_Fw9U&list=PLQYjhn7xrRnYGLR6IjXVpysWM6JDPzICF
5. Java 8 Feature(Done)
[Link]
60f132e9c55d
[Link]
v=QRwG9X9l6xI&list=PLsyeobzWxl7qbvNnJKjYbkTLn2w3eRy1Q
[Link]
Best
1. Exception Handling
2. Collections
6. Multithreading
[Link]
v=J_7FtjWgoC4&list=PLqM7alHXFySEJYFqrpxG4eTbUAiX6jD0Y
[Link]
qfU&list=PLqleLpAMfxGARB5Xa4Baa0lpRlUvZVJH8
[Link]
[Link]
a0e1a9e8a1e0#:~:text=1%20Multithreading%20in%20Java%20is%20a%20process
%20of,each%20process%20can%20have%20many%20threads.%20More%20items
7. Java EE
[Link]
eSwXikXIT8 (Java SE + EE Eng Mostafa Elgazar)
[Link]
8. JDBC
[Link]
EODzBbHOI
[Link]
iQDUl10vM&list=PLEAQNNR8IlB4R7NfqBY1frapYo97L6fOQ
[Link]
v=opGGHTYv_s8&list=PLGRDMO4rOGcPgplpMgG0_RFB23TrURhR0&pp=iAQB
9. Database
[Link] (ITI)
[Link]
v=pomxJOFVcQs&list=PLQnljOFTspQXjD0HOzN7P2tgzu7scWpl2
[Link]
[Link]
10. Hibernate
[Link] (The Best)
[Link]
v=rj8fdfCQ9bY&list=PLGRDMO4rOGcMrHnQoSg3pK4PpxCV6pzmO
11. Spring Framework (General Courses)
[Link]
ovWVlM&pp=ygUYd2hhdCBpcyBzcHJpbmcgZnJhbWV3b3Jr
[Link]
v=jj2rNQuLEbg&list=PLGRDMO4rOGcOKUURLsVMKZbCZhZJNtEwW&pp=iAQB
[Link]
v=8SGI_XS5OPw&list=PLwvrYc43l1MzeA2bBYQhCWr2gvWLs9A7S&pp=iAQB (Amigos the
best)
[Link]
v=vSpB7FqL8Cs&list=PLMkr7X9JBPp4OlZCl0dzk8nXVb3Qygmeo&pp=iAQB (Nour Shaheen
Arabic)
[Link]
[Link]
l0e0dcLEiAI2
12. Spring Core
[Link]
F1YIUo_AWConTTY_VWGJnveT8&pp=iAQB
[Link]
v=UNINluR7se0&list=PLSVW22jAG8pCKcoHpnCh1cUeQJ8Aazchn
[Link]
[Link]
[Link]
13. Spring MVC
[Link]
F1YIiJH5rpBcv3M6DSrbi08vI&pp=iAQB
[Link]
ac8e283cf7e4
[Link]
[Link]
To&list=PLGRDMO4rOGcP0B8ZHYbuz8AsvTyvJ-E7_&pp=iAQB
14. Spring Data
[Link]
[Link]
v=vOr1ewmCBDw&list=PLGRDMO4rOGcMnZFX9RpG_aCuSSKC3v3Qz&pp=iAQB
[Link]
v=eY9riN5Y2mQ&list=PL41m5U3u3wwkS8BU0fIeRQwY3hK4VlFlX&pp=iAQB
[Link]
15. Spring Boot
[Link]
8NFRfIBkbdJuifnWkPCR&pp=iAQB
[Link]
v=ZJ7afDSrb3s&list=PLGRDMO4rOGcN21sn_D3F1WOa8O38c_10R&pp=iAQB
[Link]
16. Spring Security
[Link]
Wr5ascD_&pp=iAQB
[Link]
F1YLT_zHNomoylxqSjN7l5vSH&pp=iAQB
[Link]
17. Solid Principles
[Link]
v=pKo7S70WiKY&list=PLwWuxCLlF_uevri_OpofVLXkRRFnZ7TSV&pp=iAQB
18. Design Pattern
[Link]
v=aSDdHSW6_bU&list=PLsV97AQt78NTrqUAZM562JbR3ljX19JFR
[Link]
v=hT9Gv_wabbw&list=PLnqAlQ9hFYdewk9UKGBcHLulZNUBpNSKJ
[Link]
dOEgzBpGnt3GuEszo_piQq52XSqAmj
Spring Framework Best YouTube Channels
1-Java Guides ([Link] )
2-Amigos ([Link] )
3-Bouali ([Link] )
4-Java Brains ([Link] )
5-Telusko ([Link] )
Java and Spring Framework Best Websites
1-Javatpoint ([Link] )
2-Tutorialspoint ( [Link] )
3-Java Guides ([Link] )
4-Source Code Example ([Link] )
Some extra resources
Solve Java | HackerRank