Java learning ideas and suggestions for beginners

  Java to learn how to prepare for a career change, I believe that many novice Java who are considering this issue, if you are in school, be sure to learn the basic premise (such as computer systems, algorithms, compiler theory, etc.), and then consider the following to be the study, the first part: for Java has not done the work of students, including some students and the students just ready to switch to Java.


  A, first of all to find a basis for Java Java based tutorial to learn about recommended where power node basis instructional videos, learn the basics of Java, it should as much hands-on, very often, the things you take for granted, such as running out of what you write, you children will find not the case, do not believe you try, after completion of the above, you should have a basic understanding of Java, you can write simple programs in Java language, and you use the most simple editor, such as Notepad, this time, do not rush to the next section, leaving a good few days to write some procedures, familiar with the basic content as possible.


  Two, Web development a few days after you write a program, you tend to be more confused, because you write something seem like useless, such as the realization of a simple calculator, to read a file and so on. This time you should go to learn to write something that makes you feel interesting things, so you should learn more knowledge. These are mainly related to the development of Web content, including HTML / CSS / JS (front page), Servlet / JSP (J2EE) and Mysql (database) relevant knowledge. Their order should be learning from front to back, and therefore should be the first to learn HTML / CSS / JS (front page)


  You can try to write some pages, of course, you can do your best to make it the most beautiful. This section is for the back-end Java, in theory, is not particularly important, but at least you can write your own to reach the level of a few simple pages. Next, you need to learn is Servlet / JSP (J2EE) part, which is the back-end Java development to be very proficient in part, so this is part of the three-part takes the most effort, but this time, you have to learn use development tools, you can no longer use Notepad, you can select the eclipse, when you download and install a good eclipse later, see step by step video tutorials to learn, must be more hands-on and choose Servlet / Jsp part of the video, we can select power node.


  The final step, you need to learn to use the database, mysql is a good entry-choice, but the field of mainstream Java relational database is mysql. This is part of the general when you learn Servlet / Jsp, it will come into contact with, which is part of JDBC database-related parts. Not only do you have to learn to operate the database using JDBC, but also learn to use the database client tools, such as navicat, sqlyog, a second election can be.


  Third, the development framework When you learn the above, this is not enough when you work, you also need to continue their studies. The company in order to improve the efficiency of development, will use some JavaWeb framework, so you still need to learn some development framework. SSM is now more mainstream framework, namely spring, springmvc, mybatis. You need to learn to build these three frames, and use them to make a simple CRUD Web project. You can not understand what the meaning of those configurations are, and why you want to do, keep them behind you to understand.


  But you have to use three of them can quickly build a Web framework, process the first time you set up you can record, believe in yourself, you will be used. Also mention that is that you build in the process of SSM, it may be a tool called maven will often come into contact with. This tool is also your job after them is almost a must to use tools, so you are in the process of building the SSM, you can also look at the way of knowledge maven. In your present stage, you only need to know about maven on the network can use basic, some high-end usage increases as your work experience, will gradually come into contact with.


  Fourth, when you're done learning development framework, you should find a job, find internships in school, graduates find full-time. At the same time, while looking for a job, you should not stop your learning, to be exact, is that you can not stop learning after all, above the content you just gulping learned to use, you can gradually try to Learn more thing, the network is your most important teacher, well, that so much, they call it, I hope this can help to ape as a program or a program is about to become the ape you.

Reproduced in: https: //www.jianshu.com/p/57435caee376

Guess you like

Origin blog.csdn.net/weixin_34023863/article/details/91275755