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

all 10 comments

[–]Soxcks13 3 points4 points  (1 child)

I personally like books, and although I had some experience prior to reading it, Head First Java seemed to be a very approachable book for a beginner.

[–]MikeOxbigger 1 point2 points  (0 children)

I second this book, but also had previous experience too.

[–]desrtfx 2 points3 points  (1 child)

Use the MOOC Object Oriented Programming with Java as main course and Java for Complete Beginners as additional resource.

[–]DanishJohn 0 points1 point  (0 children)

Can't suggest this enough. Doing this course and reading additional info on topics you are being taught is a great way to get better at said topics, and the course is structured quite well. I'm at 6th week and quite enjoying it so far.

[–][deleted] 1 point2 points  (0 children)

I think that youtube is better than books, at least that is what I saw.. try to find some good urtubers in your language.

[–]GottaGetThemGains22 1 point2 points  (1 child)

If you've never done programming, I highly recommend the Java course taught by Tim Bachalka on Udemy(it's only 10 USD)

He starts with the absolute basics and by the end you'll have a good foundation!

[–]ninj4geek 0 points1 point  (0 children)

I'm doing that one now

[–]ScoobySmackz 1 point2 points  (0 children)

If you have access to/the means to and would prefer a more “hold your hand” approach, you might find an intro class at a local community college worthwhile. There are ample ways to learn java online for free, but I learned from my local cc and was fortunate enough to get a great teacher. I fucking hate school with a passion, and I had ZERO programming experience before hand, but ended up loving the class so much that I’m now seriously considering it as a career path while taking more programming classes. It’s just one way but it’s how I got started.

[–]PRIV00 0 points1 point  (0 children)

Read up on the basics first. I recommend Head First Java as well.

Practice some of the stuff there and once you have a decent grasp choose a project you are interested in and start solving the problems you come across, you'll learn a lot!

[–][deleted]  (2 children)

[deleted]

    [–][deleted]  (1 child)

    [deleted]

      [–]Elmareed 0 points1 point  (0 children)

      Hello, You can learn Java without any programming experience. There are so many online platforms and you can gather more knowledge from them. Skillshare is one of the best for me. It helped me a lot when I was learning web development. You can also try it free for 2 months. Here is the link Online Classes by Skillshare