0、基础知识阶段:数据结构、操作系统、计算机网络、计算机组成原理、数据库。
一、JavaWeb部分
第一阶段:JavaWeb前端技术
web前端技术
HTML, CSS, JavaScript基础(网页三剑客)
新的前端框架react、vue,angular等。
第二阶段:服务器端技术
sql及JDBC
JavaWEB 核心技术:XML的概念与基本作用、XML的基本语法、XML的约束模式、DTD、Schema、名称空间。XML解析介绍、DOM4J解析XML、XPath的使用。
WEB服务器的工作原理(Tomcat的体系结构、HTTP协议详解)(计算机网络)。
Servlet(简介、生命周期、配置详解、访问路径分析、ServletConfig使用及servlet初始化参数的使用,ServletContext使用)。
Cookie及Cookie的应用,Cookie实现商品浏览历史记录、Cookie实现记住用户名和密码,Session及Session域的应用,Session跟踪机制,利用Session防止表单重复提交,MD5算法及其应用,Session的持久化。最后结合之前所学知识完成一次性验证码和购物车小案例。
MVC模式介绍、JavaBean介绍、BeanUtils使用。
JDBC的事务,转账案例的实现。JDBC的CRUD及分页,条件查询。
AJAX介绍、XMLHttpRequest对象详解、JQuery的AJAX、JSON介绍、JSOPN、JSONLIB插件的使用。
单点登录,redis,nginx,负载均衡。
二、项目阶段
1、SSH框架、SSM框架
Hibernate5框架、Struts2框架、Spring4框架、SSH综合案例实战
2、项目实战
数据库、Maven、BOS物流管理系统或者是像ERP管理系统、商务综合管理平台之类的很多项目。
3、Spring Boot