Java software development practices

Source: Internet
Author: User

Java software development and cultivation process * First stage: Java basics, including java syntax, object-oriented features, common APIs, Collection framework; * Second stage: java interface programming, including AWT, event mechanism, SWING, this part can also be skipped and can be used again. * Stage 3: java API: input and output, multithreading, network programming, reflection annotation, etc., the essence of java; * Stage 4: Database SQL basics, including addition, deletion, modification, and query operations and multi-table queries; * Stage 5: JDBC programming: including JDBC principles, JDBC connection libraries, JDBC APIs, although Hibernate is much more convenient than JDBC, JDBC technology is still in use, and the idea of JDBC is particularly important. * Stage 6: in-depth understanding of advanced features of JDBC: including database connection pools, stored procedures, triggers, CRM philosophy; * stage 7: HTML language learning, including HTML tags, form tags, and CSS, which is the basis of Web application development. * stage 8: JavaScript scripting language, including javaScript syntax and objects. * stage 9: DOM programming, including DOM principles, common DOM elements, and important DOM programming ideas. * stage 10: servlet development is an important step in java development, including the installation and use of XML and Tomcat servers, simple understanding of HTTP protocol, and Servlet APIs. This is the basis of java web development; * Stage 1: JSP development: JSP syntax and tags, custom tags, EL and JSTL libraries, and MVC three-layer architecture design patterns. * Stage 2: AJAX development: AJAX principles, request Response Processing, AJAX Development Library; * Stage 2: Lightweight Framework, learning of Struts framework, one of the three frameworks, has since entered the essence of java web development, including the Struts architecture, various components, tag library and extensibility learning; * Stage 2: Hibernate framework learning, one of the three frameworks, including retrieval ing technology, multi-Table query technology, cache Technology and performance optimization; * stage 15th: Spring framework learning, one of the three frameworks, including IOC, AOP, DataSource, transactions, SSH integration, and JPA integration;

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.