1. Most students studying Java must be looking for a job, so as a novice with zero foundation, you must know what standards you need to meet when looking for a job, so your first direction is to look at the recruitment confidence on various recruitment websites, which is your learning goal.
2.Java needs a systematic study plan step by step. Don't think about the shortcut to falling pie in the sky. Make a study plan for yourself for half a year. Whether you can learn it depends on your execution in the past six months. Calculate the new knowledge you learn every day, and then use what cases and exercises to consolidate the new things you learn every day, otherwise you will definitely forget them after learning.
Learning Java is not the way for us to learn math and Chinese at school, so we must have a set of learning methods to learn Java. As a beginner, if you don't understand, you will inevitably take many detours. All you have to do is try to cross the detours that the "predecessors" have gone through, and don't do repetitive and meaningless things. If you don't have a good Java learning method, you can add my signature to the Java learning group, hoping to help you avoid detours.
According to my learning experience, learning programming needs a guide, and many problems can't be solved as beginners, which wastes time. For example, many novices can spend a day configuring JDK, so there is absolutely no need to waste time on this issue. Let us know and remember next time, so there must be a guide to learning programming.
5. Systematic learning tutorial. Self-taught Java is definitely a main video and a sub-book. Because most people can't read books, the video should be novel and systematic, not messy. If not, I can handle it. The only book recommended by beginners, Java core technology
Let me briefly talk about training:
Many people don't recommend training. Personally, I remain neutral, because training is like going to school. People with nature are much better, but you must be clear that learning is always your own business. It's no use not working hard after class. You can choose training if you have the conditions, and the probability of success will be high. You can choose self-study if you have the conditions. As long as you insist on doing the whole thing every day, it will definitely pay off in the end. That's for sure. I am self-taught.
Pay attention to study:
1. There are many things that you naturally don't understand without being taught, so the first point is code specification. I've seen many people write top-notch code, so they go the wrong way from the beginning and give up easily.
2. Do more work, practice frequently and read more API.
3. Try to solve the problem by yourself first. If you really don't understand, find someone else to answer and exercise your problem-solving ability.
4. To improve learning efficiency, don't care about a problem for too long. Just plan what you want to do every day and finish it. Remember my brother's words: more than one can chew.
Well, I won't say too many technical terms, which beginners can't understand. These are my suggestions for learning Java from zero foundation. According to my studies in previous years, including my current job, beginners can do what I said above, and there is no problem in finding a job. Please feel free to ask me if you have any questions. I feel good. I hope to give me a compliment. Thank you.