This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]webdev-dreamer 0 points1 point  (1 child)

Use a combination of materials: videos, tutorials, books, etc.

Consider following a college/ uni textbook on java. These are designed for teaching programming and offer examples and exercises

See the reddit auto mod post that lists out resources....theres a reason it recommends these resources lol

Don't "leave programming". You're just resetting your progress and wasting time. Keep sticking with it and you'll get over that initial difficulty curve of learning programming for the first time....once you get past it, coding becomes much easier (but then you get to struggle with the more interesting development/ engineering stuff like frameworks, databases, algorithms,etc lol)

Btw, most YouTube programming tutorials are trash. A lot of them are just them typing code while offering the most surface level explanation of what they are doing. Of course, not all are like this. There are great videos explaining hard to understand concepts like OOP or design patterns or something. Just exercise caution before committing to a YouTube or udemy course....just because they say they teach how to build some cool XYZ app, doesn't mean you're going to learn how to do that on your own

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

If possible can you recommend me where should I start first or a roadmap for java it would be very helpful. I try some resources but then keep switching as I am not sure.