Java introductory grammar, threading mechanism, process control structure, IO process, object-oriented kernel, network programming, abnormal system, design pattern set and generics, new features of JDK8/9/ 10, reflection system, comprehensive projects: customer management system, examination management system, bank management system.
stage Ⅱ
Understand DB, DBMS, SQL, common functions, common database relational systems, stored procedures and views, comparison and understanding, transactions and transaction isolation levels, DML, DQL, DCL, DDL, triggers, data addition, deletion, query, indexing and optimization, DQL data query language, through cases: employees, group query, sub-query, management system, joint query.
The third stage
HTML and CSS, XML and Tomcat, HTTP protocol and Servlet, thyme, session control, JavaScript, Vue.js, Ajax, crosscutting project: Shang silicon valley bookstore, filter, listener: ServletContextListener.
The fourth stage
Spring, Linux, SpringMVC, Redis, MyBatis, SSM integration case, SSM integration.
The fifth stage
GC algorithms git and GitHub, Mysql advanced, Mycat, Nginx, Docker, ElasticSearch, RabbitMQ, SpringBoot, SpringCloud, distributed transaction JVM, JUC, Zookeeper, Dubbo, cryptography.
The sixth stage
Online booking registration platform: Shangyitong, Spring Home Bucket Project: Shangchouwang, large-scale financial project: Shangrongbao, distributed project: American tourism, front-end separation project: Shangshan, micro-service architecture project: Shangpinhui.
The seventh stage
Basic series of interview questions, concurrent programming topics, open source framework source code analysis topics, micro-service architecture topics, high-performance architecture topics, detailed explanation of interview questions of large factories, performance optimization topics.