第一阶段(Java基础)
1、Java语言的高级特性
学习内容:静态导入、自动封箱拆箱、可变参数、增强for、枚举、类加载器、反射、内省、泛型、注解、动态代理回
目的:掌握Java语言的高级特性
2、Java多线程
学习内容:多线程加强、线程池、Thread Local 掌握Java线程池技术
目的:掌握线程的Join、notify、notifyAll等机制
3、XML
学习内容:Dom解析、Sax解析、Pull解析
Schem
目的:基于Xml的解析与维护
4、Web
学习内容:Html,Css,Js
目的:掌握简单的Html,Css,Js的编写
第二阶段(Web阶段,易买网项目贯穿)
1、JAVAWEB前端技术
项目介绍、项目开发流程Html、CSS、JS
了解真实项目开发流程,掌握前端开发基本技术。
2、JAVAWEB基础技术
Tomcat、HTTP协议、Servlet、Jsp、EL、JSTL、自定义标签
MVC、JAVAWEB三层架构
软件分层、耦合、解耦
AJAX
掌握JAVAWEB基础知识
深入理解软件分层思想
AJAX实现异步刷新
3、JAVAWEB高级技
Filter、Listener
文件上传、下载
在线支付 过滤器、监听器及常见应用场景
文件上传、下载
在线支付功能实现 aa
4、JAVAWEB框架加强
面向切面编程
通过注解控制事务
java基础加强、框架加强 JAVA高级特性
熟悉常见设计模式
通过模拟实现框架功能,为后续学习SSH打基础