Java is the technology with the widest application range and the best employment prospects among all programming languages. It is also the foundation of Android. However, programming is difficult to learn. Even if people take training courses, many people fail to learn it, which is the root cause that affects employment. This course focuses on javaweb development of dynamic websites. Based on the current course outlines of major training courses, from basic course explanation to employment courses, oriented to employment and job needs, explain the basic principles of core courses in depth, and then integrate the learning Enterprise-level project development, and can be transplanted to work, so that everyone can apply what they have learned and find a good job.