I've been learning java seriously since past 6 months(3hrs/day average) and I am through the basics of programmIing(not java), I've started to learn oops but it;s a long way forward. I've been creating tiny projects wenever possible as making big projects entirely by copying-pasting code without understanding the fundamentals didn't take me anywhere in the past(I have a cs degree already ffs which i wasted).
Now, I am learning oops concepts and by god, these concepts are super boring (or it's just me?) I want to learn these concepts as fast as possible? I still have 100 pages of text to complete before I start with exception handling(I am studying from D.Liang's java textbook). FFS
And there are tons of exercises in between to make me learn. Which wll take me easily 2 months of 3hrs each day of study.
I am planning to complete reading the entire book as this is very valuable to me so far. But I am just at pge 386 and the book ends at page 1300 OH GOD. I feel miserable. I am doing projects on the way, but I want something entertaining on the way to learn about that can distract me from java. IDK any help?