Social Question

Dexter's avatar

What should I do so that I can learn Java in a fast and efficient manner?

Asked by Dexter (13points) July 15th, 2021

I have completed some semesters in coding but got a big gap so in that time I didn’t do any practice. So I have bought some videos on Udemy and saved some in youtube so that I could start from scratch, I tried videos and other free websites such as code academy but it I am not getting a good grip and that what it makes me nervous and pissed every time. I am an overthinker and whenever I struggle with it I get really nervous. I need some hope and some descripted suggestions on it so that I can start again. Resources, tips, ideas, etc are appreciated.

Observing members: 0 Composing members: 0

5 Answers

snowberry's avatar

Perhaps you could audit a course. Auditing isn’t as expensive, but you’ll still get the instruction.

Dexter's avatar

@snowberry some detailed description would be appreciated :)

Forever_Free's avatar

I typically get a reference book from Amazon or B&N to start.

After that if I need more I sign up for an online course on O’Reilly Learning

Zaku's avatar

If I had any good Java resources, I’d share them, but I tend to avoid Java, so I don’t.

The way I taught myself programming was to do my own little projects and experiments.

As a professional software developer, I have continued to use this general procedure:

Starting with a program I feel I fully understand, I change the code to see what it will do, and test some of my assumptions. Then I try to make the working program do different things, and see what I can get working a bit at a time, to add more and more things I knew how to do.

Then when I felt like I have enough useful things I know how to do to make something more complex, I outline what I want to try to make, and try to make that. Then I test it out to see if it actually works exactly as I expect or not, and if not, I study those parts so that I think I fully understand how to get them to work the way I want.

Sometimes lessons and examples are useful, but it depends strongly on who created them, and what the example is about. If I have time, I prefer to follow a set of gradual tutorials that build on each other, made by someone whose communication and teaching style I particularly like. Unfortunately, there are far more examples on the Internet of people with styles I don’t like, making very limited and barely-explained examples of doing things that aren’t what I really want to do, in some context that isn’t what I want or need.

snowberry's avatar

I searched for “How to audit a college course”. This is the first link that popped up.
https://www.bestcolleges.com/blog/auditing-a-class/

Answer this question

Login

or

Join

to answer.
Your answer will be saved while you login or join.

Have a question? Ask Fluther!

What do you know more about?
or
Knowledge Networking @ Fluther