Full Stack Study Guide for Software
Engineers (~4 Years Experience)
Core Java Programming
🔹 Learn: Syntax, loops, data types, methods, classes
🌐 Website: [Link]
📺 YouTube: [Link]
list=PLsyeobzWxl7oRZk5RnrFDRUapCjSbl_3C
🧪 Practice: Write 15 Java programs (palindrome, factorial, etc.)
Object-Oriented Programming (OOP)
🔹 Learn: Encapsulation, Inheritance, Polymorphism, Abstraction
🌐 Website: [Link]
java/
📺 YouTube: [Link]
🧪 Practice: Create class hierarchies demonstrating inheritance and interfaces
Exception Handling
🔹 Learn: try-catch-finally, custom exceptions
🌐 Website: [Link]
📺 YouTube: [Link]
🧪 Practice: Write code that throws and catches custom exceptions