第一阶段:JavaEE基础,涵盖了Java开发的各个方面,包括Java开发简介、基本语法、运算符、流程控制语句、数组、函数、面向对象、常用类库、异常处理、I/O系统、集合与泛型、线程管理、网络编程、反射机制、设计模式应用,以及通过双色球、Java学生管理系统、网络聊天室、中国商用车金融超市利息计算器等实战项目,将理论与实践相结合。第二阶段:Web前端基础,主要涉及HTML+CSS、HTML5+CSS3、JavaScript、jQuery、jQuery easyui、Bootstrap等前端技术,通过构建一个网上商城项目,学员能够掌握前端开发的基本技能。第三阶段:JavaWeb课程,内容涵盖数据库技术,如MySQL、JDBC、数据源、数据库连接池、DBUtils工具,以及XML扩展性标记语言、Web服务器、HTTP协议、Servlet、请求与响应、JSP、MVC、会话管理、过滤和监听、Servlet3.0及新特性、异步请求、日志记录等技术,通过中国商用车超市、影城等实训项目,使学员能够掌握JavaWeb开发的核心技术。第四阶段:分布式互联网新技术,包括Java图表制作、Java生成PDF/Excel、Webservice技术、GIT版本控制、SVN版本控制、Linux操作系统、负载均衡、并发编程、MySQL分库分表、读写分离、微服务架构、Java搜索引擎、Redis、消息队列、分布式计算框架如Dubbo/Zookeeper及SpringCloud等技术,通过综合案例,使学员能够掌握分布式互联网开发的关键技术。