Java programmer learning route

Source: Internet
Author: User

After several years of work, we will summarize the following learning routes. If you are a comrade preparing to enter the Java programmer field for your reference!

Serial number

Name

Description

Recommendation Learning

1.

Standard Java Technology

Understand the basic principles and concepts of Java

Java programming ideology (intensive)

2.

Basic Web Development Technology

Understand the core foundation of Java Web development, HTTP protocol, and J2EE

In-depth experience of Java Web development-core BASICS (intensive reading)

3.

JS, HTML, and other web page technical basics

Understand JS, HTML, CSS, and other core web page technologies

Javascript web development-Zhang Xiaoxiang)

4.

Spring framework technology

Core understanding of Spring IoC and AOP logic and Applications

Spring Chinese development Reference Manual (extensive read)

5.

Hibernate framework technology

Understand the concept of ORM, the core mechanism and application of hibernate

Proficient in Hibernate: detailed explanation of Java object persistence Technology (extensive read)

6.

AJAX technology

Understand AJAX concepts and basic applications

Ajax In Action)

7.

ZK framework technology

Understand the ZK presentation layer framework concept and component Application Method

ZK Developer's Guide (extensive read)

All in all, you need to understand the core foundations of Java, J2EE, web, and presentation layer technologies... As for books, the benevolent and wise are wise. I have read these books and I think they are good. I recommend them. In addition, do not underestimate the foundation. Whether you are a master or a programmer depends largely on whether your basic theoretical system is solid enough. If the foundation is not powerful, the rich experience is also a code farmer ....

After several years of work, we will summarize the following learning routes. If you are a comrade preparing to enter the Java programmer field for your reference!

Serial number

Name

Description

Recommendation Learning

1.

Standard JAVA Technology

Understand the basic principles and concepts of JAVA

JAVA programming ideology (intensive)

2.

Basic WEB Development Technology

Understand the core foundation of java web development, HTTP protocol, and J2EE

In-depth experience of JAVA Web development-core BASICS (intensive reading)

3.

JS, HTML, and other web page technical basics

Understand JS, HTML, CSS, and other core web page technologies

Javascript web development-Zhang Xiaoxiang)

4.

Spring framework technology

Core understanding of Spring IOC and AOP logic and Applications

Spring Chinese development Reference Manual (extensive read)

5.

Hibernate framework technology

Understand the concept of ORM, the core mechanism and application of hibernate

Proficient in Hibernate: detailed explanation of Java object persistence Technology (extensive read)

6.

AJAX technology

Understand AJAX concepts and basic applications

Ajax In Action)

7.

ZK framework technology

Understand the ZK presentation layer framework concept and component Application Method

ZK Developer's Guide (extensive read)

All in all, you need to understand the core foundations of Java, J2EE, web, and presentation layer technologies... As for books, the benevolent and wise are wise. I have read these books and I think they are good. I recommend them. In addition, do not underestimate the foundation. Whether you are a master or a programmer depends largely on whether your basic theoretical system is solid enough. If the foundation is not powerful, the rich experience is also a code farmer ....

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.