JAVA basics: How to Become a Java developer

Source: Internet
Author: User

In fact, I don't think that programming can be a hot topic. It's impossible to get everything done in one step. It should be a step-by-step process.
---- If you are not familiar with java, I suggest you start with the basic syntax of java and then gradually master java's object-oriented programming methods and ideas, important knowledge points such as classes, objects, inheritance, encapsulation, polymorphism, coverage, and overloading. These are the foundation and are indispensable for your further development. It is hard to imagine that a self-proclaimed java expert does not even know the java polymorphism. After getting familiar with these features, you can get familiar with java APIs and start some projects. In this way, you will be familiar with java programming.
---- After you are familiar with java, you can start to learn network knowledge. Then we can learn about Java servlet. In fact, servlet is not very difficult, and there are not many content, mainly to clarify its specifications. After all, it is an important component of J2EE. At the same time, you need to learn about JDBC and install a test database on the machine. If conditions permit, it is good to install some large commercial databases. However, for the convenience of learning, I suggest installing a free Mysql software, which is a very good database. Although the software is free of charge, it is particularly powerful and is often used in many small and medium-sized projects. After learning servlet and jdbc, you can start to write some experiments, such as basic BBS and chat rooms. Well, you can make a community.
---- After you are familiar with servlet, you can learn JSP. JSP mainly involves some commands and standard behaviors, and the difficulty lies in TLD. As long as you are familiar with this, you can skillfully develop JSP.
---- When you find yourself familiar with servlet jsp, you are confident now. To find more challenges, you can get started with the knowledge of EJB in J2EE. EJB focuses on several beans and deployment. In addition, it is most important to integrate them into the J2EE architecture. The programming in J2EE has become not very important now, and the architecture idea is the essence of J2EE. Therefore, the learner should take the time to digest the essence into his mind.
---- Well, you are already a skilled J2EE engineer. I don't need to talk about the next step, and I know how to do it. :)
---- In addition, for those who are already familiar with java Development, I would like to make a small suggestion here, that is, to spend more time on the design pattern. Actually, the design pattern is used in practical applications, especially for large-scale project development. As a result, many large companies require software developers to be proficient in design patterns and object-oriented ideas.
---- The above are some of the summary rules. I hope to help you !! Hope you will become a master of java soon!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.