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 ....