Current location - Education and Training Encyclopedia - Education and training - What is the content of Java training?
What is the content of Java training?
First stage

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.