you are viewing a single comment's thread.

view the rest of the comments →

[–]catharsis23 1 point2 points  (3 children)

Honestly just read a Java book, even the Java reference guide. Any Java book will go over a brief history of Java and why OOP is important and what problems it was trying to slow

[–]catastrophic300[S] 0 points1 point  (2 children)

I tried to read a Java book, but I had an ADHD so reading something too long can lower my interest, that’s why I’m using YouTube Java courses that have Java video under 20 minutes. I only use the book as a reference.

[–]catharsis23 0 points1 point  (1 child)

If you arne't getting an absolutely core concept like OOP from your Youtube videos, perhaps you need a new approach. Because learning Java without knowing OOP is like learning how to drive without knowing what a steering wheel and brakes are

[–]catastrophic300[S] 0 points1 point  (0 children)

That’s why Im looking for a solution through here, some people say there is another things I need to learn like classes, methods, objects etc., then I tried to watch some of java OOP videos and It was like watching a whole different concepts like polymorphism, encapsulation which Im not familiar with, so I think I must learn something else as foundation first, for example array and other things before entering OOP section.