2020 Teach you how to better learn Java

Learning is a need to plan time for self-study, the need to have a learning route, because most people are learning from a zero base, so I suggest that you have to follow the outline to go, otherwise very easy to go the wrong.

First put Outline
Here Insert Picture Description
1. Develop a learning plan, no plan of doing things can do nothing, do not blindly learning to learn, know that they are learning something every day, this is a gradual process, not to learn today, less school tomorrow, Finally, you basically will give up.

2. an introductory Java books, of course, when you are learning Java, must first learn a knowledge and reading, this is the way I came, so efficiency is very high, do not first read, so use small, will always look not write, do not develop this habit.

3. mastery learning methods, so many people learn Java, 80% of people will give up because a lot of people blindly groping in front of people take the detour, he still walk, this is not a wise man, a wise man will save himself time, in accordance with detours ideas to learn, to ask questions with someone who has to pay attention to learning Java, so you began to learn, rather than do not know anything went blind study.

4. The system of tutorials, if you want to see the video to learn Java, the video is not much, is that the new, is fine, but watch the video there are many good, many people would make such a mistake, is, one day a lot of video, and read get away, and his mouth said, can understand what he said, but he will not write, the performance of which in itself is not learning.

The good people's help in the process of learning Java, you do not need to rely on their own, outside help is needed, many novice looking for others to help solve the problem, this is very save time, many people such as configuration environment day get it working, we absolutely do not waste time in such a place, so it is best to guide someone.

Java learning stage five

Stage 1: Java programming ideas and design skills to master:

Proficient in object-oriented thinking and Java basic grammar; skilled Java exception handling; proficient JavaI / O operation; master Java multi-threaded operation; proficient use Jjava collection classes; master Java network programming; proficient in database / JDBC use.

Stage 2: Web front-end development skills to master:

Master html + css + js-related technologies; write code by H5 associated libraries fast; built in line with the requirements of large data interface, the front-end back-end + + Big Data to achieve a three-dimensional one.

Stage 3: JavaEE Advanced master the skills:

Master Tomcat / Nginx server built; master the use of Jsp & Servlet; proficient SSH, SSM principle and two popular frameworks.

Stage 4: Big Data knowledge to master the core skills:

Hadoop understand the principle mechanisms; understand hadoop cluster building process; Hdfs API to use and understand mr programming model; Learn to use the hive, hbase, sqoop, flume and other components.

Stage 5: Integrated Project acquired skills:

Large-scale online mall project, the day of the project, ordering systems, online bookstores, OA office automation projects, CRM customer relationship management projects and other real comprehensive enterprise project development capability to meet the skill level of senior Java engineer.
Here Insert Picture Description
Here Insert Picture Description
Above are some of my own thoughts, to share out the welcome to correct me, the way to find a wave of concern, inside information after you click [small partners concerned about my Java ] you can receive free ~
Here Insert Picture Description

Published 19 original articles · won praise 7 · views 6439

Guess you like

Origin blog.csdn.net/ZYQZXF/article/details/104524164
Recommended