阶段 知识点基础 详细内容
第2阶段
工具篇 项目管理工具(Maven&SVN) 项目构建工具Maven&项目版本控制工具SVN使用
Linux系统及编程 Linux安装与常用命令
shell编程
Java Web阶段
可掌握的核心能力:
(1) 运用常用的网页开发技术设计网页;(2)掌握WEB系统交互原理;(3)掌握JavaWeb开发核心技术;
(4)运用JavaWeb核心技术完成简单功能实现;(5)掌握JavaWeb高级技术,创建更好的Web应用程序;
(6)具备B/S结构软件开发能力。
可解决的现实问题:
能够完成B/S结构网站开发,具备了真实环境的项目部署能力,能够完成中小型企业管理系统等传统项目的开发。
市场价值:
熟练掌握JavaWeb网站设计课程后,可满足java软件开发行业的中级需求,根据市场反馈数据来看,薪资可达8000元/月。
阶段 知识点基础 详细内容
第3阶段
JavaWeb 前端技术 1. html 【详细内容】:HTML网页结构
2. HTML常用标签
3. 表格、表单、列表
4. 框架和Dreamweaver
1. CSS 【详细内容】:使用CSS美化网页文本、图片、超链接
2. 使用盒子模型美化网页元素
3. 使用浮动和定位布局并制作网页
4. 堆叠次序、网页布局。
1. JavaScript第一讲 【详细内容】:JavaScript的基本语法
2. 定义、运算符和使用函数。
1. JavaScript第二讲 【详细内容】:window对象的常用属性、方法、事件
2. 使用定时函数和Date对象制作时钟特效。
1. jQuery第一讲 【详细内容】:jQuery基本语法
2. jQuery选择器:基本选择器、层次选择器、属性选择器、过滤选择器
1. jQuery第二讲 【详细内容】:jQuery事件:鼠标事件、键盘事件、表单事件、复合事件
2. jQuery DOM操作:样式操作、内容操作、节点操作、节点属性操作、遍历操作、表单验证
3. 正则表达式:正则表达式的基本语法、邮箱、密码等常用正则表达式、表单选择器
1. BootStrap 【详细内容】:Bootstrap CSS,Bootstrap 布局组件,Bootstrap插件,Bootstrap 其他(响应式布局、移动设备优先的 WEB 前端项目框架)
JavaWeb核心 1. Tomcat、JSP、Request和Response 【详细内容】:动态网页开发基础、 JSP数据交互;使用分层实现业务处理、JSP开发业务应用
1. Servlet第一讲 【详细内容】:Servlet基础;什么是Servlet
2. Servlet的生命周期
3. Servlet与JSP的关系
4. Servlet接口、ServletRequest和ServletResponse接口、ServletConfig接口
1. Servlet第二讲 【详细内容】:ServletContext接口、GenerlcServlet抽象类 2. HttpServlet抽象类; 3. 请求与响应 转发 4. Cookie和Session
1. el和jstl 【详细内容】:EL基本语法、隐式对象;核心标签库。
1. Filter和Listener【详细内容】:过滤器的生命周期、FilterConfig、Filter-Chain、多个过滤器执行顺序、四种拦截方式、过滤器的应用场景;ServletContextListener、HttpSessionListener、HttpSessioniAttributeListener、ServletRequestListener、ServletRequestAttributeListener。
Ajax应用 1. AJAX核心(XMLHttpRequest)、打开与服务器的连接(open方法)、发送请求、接收服务器响应、AJAX应用举例
2. 在jquery中,最底层的方法是$.ajax(),第二层是 load(), $.get() 和 $.post(),第三层是 $.getScript() 和 $.getJSON()。
1. EasyUI 【详细内容】:EasyUI 应用,EasyUI 拖放,EasyUI 菜单与按钮,EasyUI 布局,EasyUI 数据网格,EasyUI 窗口,EasyUI 树形菜单,EasyUI 表单。
redis 1. Redis【详细内容】:使用Redis处理session共享。
JavaWeb综合项目实战之网上书城项目 1. 通用BaseServlet抽取 【 详细内容】:前台子系统之用户模块、分类模块、图书模块。
2. 缓存技术 【 详细内容】:前台子系统之购物车模块、订单模块。
3. JavaMail 【 详细内容】:后台子系统之管理员模块、分类管理模块、图书管理模块、订单模块。
4. 在线支付【 详细内容】:在线支付模块。
5. 文件上传;Linux项目部署 【 详细内容】:网站的部署到Linux服务器上
|