Anyone who learns anything is 0 basis, in the process of learning to check and fill in the gaps, and gradually become skilled, masters, experts, so for people with zero basis of course you can learn java technology, which has been proved by many people can.
In fact, zero basis to learn java is never terrible, the fear is not chiseled mountain road determination. If your heart is really interested in the IT industry, interested in the Java language, then you encourage yourself more, or you can according to a variety of channels to self-study knowledge about Java, you can through the network to watch the basic video about the direction of Java, but this road will be more arduous to walk.
Because the information on the Internet is not filtered and systematically organized by professionals. For students with no basic knowledge, navigating through the plethora of information can become very overwhelming, and there is also the risk of receiving incomplete or incorrect knowledge. Because the computer is about a logical thinking ability, to put it bluntly is to do things to pay attention to the rationale, to be able to learn by example.
By way of self-study, this may take more detours, but stick to it, there will still be a very small part of the people to reach the end. When you get there depends on how long it takes you, how fast you walk, how long the road is, and other factors.
So, I think it is still necessary for students who want to learn java well to attend professional training.
Of course, I first of all still have to declare that I also do training, before you decide to train, I hope you understand a truth: training is also just to take you to the beginning, do not bet on the training organization, want to go higher in this industry, farther, but also need to continue to learn, improve.
Training institutions are mainly to provide a good learning environment and atmosphere, as well as the basic teaching of the entry, fit the market and the technical needs of enterprises, more suitable for those who learn by themselves when self-control ability is poor students, as well as those who did not study well in the university, or want to enter this line of work.
In short, zero basis can learn java, these basic things and there is no technical difficulty, it can be said that some need to memorize things.
In the beginning, it may be difficult to write their own code, basically need to look at other people's code and then their own copy of the gourd, otherwise they will not write, all beginners begin to be so, so it is normal, this will need to write more practice, little by little accumulation, the accumulation of knowledge, the logic of the accumulation of a lot of smooth, and after that, naturally, it will be hands on to write their own code, this is a problem of more writing, more practice. This is a matter of writing and practicing more.