Java Web Learning STEP.1 ——— The most important Java Foundation
工欲善其事, its prerequisite. It is essential to learn the Java Web, or to start learning the basics of Java Web,java.
Basic Syntax (★★★★★)
Arrays, collections, data Structures (★★★★★)
IO stream, Thread (★★★★★)
Network Programming (★★★★★)
Annotation Reflection (★★★★☆)
The following is a tutorial video material:
① This is a very comprehensive Java Basics Tutorial video (including source code)
Https://pan.baidu.com/s/1HA0j1Jmwjd2lDjGgWRoK0A Password: xaqx |
②java Development Technology ebook
Https://pan.baidu.com/s/1mXZaBrJ8j_StXKymdCbsrA Password: r8yo |
Java Web Learning STEP.2 ——— the previous paragraph also needs to know
In actual development, although the Java Web does not directly handle the foreground page, but the relationship with the front page is inseparable, the implementation of the background to consider the front-end experience, so the front-end understanding is necessary.
HTML (★★★★★)
CSS (★★★☆☆)
JS,JQ (★★★★☆)
Ajax (★★★☆☆)
①HTML5 Foundation to Mastery and project combat
Https://pan.baidu.com/s/1IyiosGD4C_ppF-LKGkL1JA Password: 8xj4 |
② really finally found me a long time ago to learn the front-end foundation of the project, no frame, only with Html+css+js, the following source link, you can see Oh!
https://pan.baidu.com/s/11JMGbXJFdFOl-WyT0NGw8g Password: al1j |
Java Web Learning STEP.3 ——— database is also important
Background programmer folder between the former engineer and database administrator, the previous paragraph and the database need to have a certain understanding, although do not need to achieve the level of professional database management personnel, but the basic database management must be mastered, the change, the database is very important, If you do not want to connect an object name to the architect's rules, then go in the direction of the architecture, the basis of this entity class to determine the development of the follow-up procedure.
Change and delete (★★★★★)
Transaction processing (★★★★☆)
User Management and Rights Management (★★★☆☆)
The following is a tutorial video material:
①mysql Database +ORACLE+JDBC Tutorial Video
Https://pan.baidu.com/s/1iAzMc8f9u_oHYSgazS9H5Q Password: uqln |
② six days to play with you Mysql-video
Https://pan.baidu.com/s/1Y5GQvtIKaYrv8ghyqWl3Jw Password: s84e |
Java Web Learning step.4 ——— from traditional Jsp,servlet
When it comes to Java web,jsp, JSP and servlet are two identical forms of the same origin in the Java Web, and they are also the Java Web must-learn knowledge. This part is part of the Java backend development that must be very proficient, so this part is the most need to spend effort.
JSP (★★★★★)
Servlet (★★★★★)
The following is a tutorial video material:
①javaweb Foundation
Https://pan.baidu.com/s/1cTRPl0YgZWbcS1R6ulcbJw Password: Wske |
②javaweb Stage
Https://pan.baidu.com/s/1KvlfrOouFLCmEIKrRuCezQ Password: Famt |
③javaweb Comprehensive Project Combat
Https://pan.baidu.com/s/1tEc35FvZfiFL5JD6AmRBRg Password: cj44 |
Java Web Learning STEP.5 ——— Learn the framework and do more with less
For now, as the mainstream framework of the SSM is a qualified background programmer must be proficient in a technology, and although the SSH framework is less recent than the SSM so hot, but still have a lot of audiences, for the SSH framework, also must have a certain understanding. Self-taught, the process of building SSM is easy to vomit. But the recent fire of spring boot is not the same, the following are the advantages of spring boot:
Easily create stand-alone spring applications.
Embed a web container such as Tomcat, Jetty, and so on, without the need to deploy a war file.
Provides a series of "starter" to simplify the MAVEN configuration.
Run out of the box and automatically configure spring as much as possible.
Spring (★★★★★)
Spring Boot (★★★★★★)
Struts 2 (★★★★★)
Hibernate (★★★★☆)
Spring MVC (★★★★★)
MyBatis (★★★★★)
The following is a tutorial video material:
① Base Advanced Java Web
HTTPS://PAN.BAIDU.COM/S/1HBLMU__HT8BHGQEHWEVYJW Password: 7akr |
②springboot Micro-Service Architecture application
Link: Https://pan.baidu.com/s/1s1CclBZu292D2Ra0bqBUcA Password: 2lsa |
③SSH Framework integrated Project Development video
https://pan.baidu.com/s/1MH7cIgK3Fln4LagNpwwO6g Password: Rynt |
Java Web Learning STEP.6 ——— Project Combat
Paper on the end of the light, it is known that the matter to preach, a good programmer, is through a step-by-step practical practice, rather than through the number of books to see how many video tutorials can be created. Project actual combat process is you from the "student" to "engineer" the process of transformation, in the actual combat, to find their shortcomings, weaknesses, to become a good programmer.
Bat Daniel Pro-Elasticsearch-based SouFun combat |
See Spring Cloud microservices governance from a weather project |
Java Enterprise E-commerce Project Architecture Evolution path Tomcat cluster and Redis distributed |
Java in-depth micro-service principle to transform real estate sales platform |
SSM to spring boot-from zero development Campus shop platform |
Java Spring Boot Enterprise ordering system |
Java second kill system solution optimization-high performance concurrency combat |
Spring Boot technology stack Blog enterprise back and forth |
Java SSM Rapid development of online education platform of imitation mu-net |
Spring boot with front and back end progressive development Enterprise Blog system |
10 Projects Practical Tutorials Video Resource acquisition: Follow the public number: Java Development tutorial Video
Java self-Study Programming learning Path Resource Collection