Java技术因为其混合开发和特性层面的优点,被很多的运用到移动互联网和*开发中。本课程在学生早已拥有基本的Java程序编写*知识后,介绍应用Java来开发Web程序流程。既牵涉到Web前端开发,又有Web服务端开发的內容。关键介绍Web服务端开发的*知识。本课程根据开发一个B2C种类的电商*的实战演练实例,课程遮盖了一个Web网站和手机应用程序的服务端程序流程的全部內容。学生进行本课程后,在课堂上就完成了一个详细的电商*的开发全过程。另外也学会了JavaWeb开发的全部內容。
培训目标:
学习培训Web程序运行构造
学习培训HTML与CSS网页页面开发基本、JavaScript开发语言等手机客户端技术
学习培训JSP基础英语的语法、JSP内嵌目标、JavaBean技术、Servlet技术、过滤装置和窃听器等服务端开发技术
学习培训JavaWeb的数据库操作、EL(关系式語言)、JSTL标识
掌握和把握Ajax技术、JQuery等前后端框架
课程考试大纲:
实例介绍
本课程中牵涉到的电商*要求介绍。包含用户管理系统,产品管理,订单管理系统,物流信息管理等五大控制模块。另外介绍每一个控制模块中的实际要求,及其进行后的验收标准。
HTML5和CSS3
1.B/S构架
2.HTML基础应用
3.HTMLDOM
4.CSS和css样式表
5.盒子模型与合理布局
6.HTML5新特性(WebSocket通讯协议,Canvas,SVG,GeoLocation,线下缓存文件)
7.CSS3新特性
动手能力实践活动:建立电子商务网站的前端开发基础构造
JavaScript
1.JavaScript基础英语的语法
2.数字能量数组,涵数,目标的应用
3.JavaScript時间关联/开启
4.DOM实体模型
5.JavaScript实际操作CSS,DOM
动手能力实践活动:完成电子商务网站的操作界面的动画特效
AJAX&jQuery
1.Ajax简述
2.XMLHttpRequet应用
3.Json英语的语法与应用
4.jQuery关键涵数
5.jQuery选择符
6.jQuery实际操作CSS
7.jQuery根据Ajax应用
动手能力实践活动:完成电子商务网站往后面台递交数据信息
BootStrap
1.BootStrap应用
2.栅格系统
3.表格,报表,按键,照片
4.下拉列表
5.导航栏
6.分页查询,时间轴
动手能力实践活动:进行电子商务网站的母版页和导航条,通用性莱单
Web服务端技术
1.Http协议书
2.Tomcat网络服务器运用
3.Tomcat文件目录构造分析
4.Tomcat端口配置
5.Tomcat起动与终止
6.与MyEclipse融合
动手能力实践活动:构建开发自然环境和工作环境
Servlet运用
1.了解HTTPServlet的基本知识
2.了解Servlet的生命期
3.了解Servlet系统架构
4.把握Servlet要求和回应
5.跳转和分享
6.中文乱码解决方法
7.新项目途径难题
动手能力实践活动:进行电子商务网站中的*和信息解决作用
JSP
1.了解JSP的定义及其英语的语法
2.了解JSP基本原理
3.掌握JSP网页页面的实行全过程和JSP网页页面的优势
4.把握典型性Web程序运行的文件目录构造
5.叙述Web程序运行的开发全过程
6.JSP脚本制作段和关系式
7.JSP申明和命令
8.JSP9大隐式目标
9.域目标应用
动手能力实践活动:进行电子商务网站中的互动网页页面
Session&Cookie
1.Session基本原理
2.Session无效
3.URL重写
4.Session活性和钝化处理
5.Token动态口令运用
6.Cookie体制
7.Cookie建立与应用
动手能力实践活动:完成客户身份*作用
EL表达式
1.EL表达式介绍
2.EL应用
3.EL赋值基本原理
4.EL的11大暗含目标
5.EL或运算
6.库函数深层次
动手能力实践活动:完成数据信息I/O作用
JSP的JSTL(规范标识库)
1.了解关键标识库
2.了解I18N和文件格式标识
3.了解SQL标识库
4.自定义标签库应用
5.自定义标签库基本原理
Filter过滤装置和窃听器
1.了解Servlet过滤装置
2.了解Servlet过滤装置的生命期
3.把握怎样完成简易的Servlet过滤装置
4.Servlet窃听器完成
5.Listener窃听器线上客户
动手能力实践活动:统一身份*控制模块
JSP分页查询技术
1.Javaweb分页查询完成的基本原理
2.JavaMail应用
3.线上支付
4.上传文件
动手能力实践活动:进行数据处理方法作用和线上支付作用
现代化
1.现代化基本原理
2.ResourceBundle&Locale
3.现代化資源文档
4.时间/数据/贷币现代化
5.网页页面动态性中英文切换
6.网页页面点一下连接中英文切换fmt标识库的应用
动手能力实践活动:进行中英页面
Servlet4新特性
1.要求/回应重复使用
2.流的优先
3.网络服务器消息推送
4.Http2.0新协议书
动手能力实践活动:完成和提升商品查询作用
JavaWeb开发方式
1.根据ModelI方式新项目开发运用
2.根据ModelII方式新项目开发运用
3.版本控制专用工具SVN的应用
4.Git版本控制的应用
5.JMeter稳定性测试,稳定性测试技术
Linux
1.Linux系统软件基本
2.Linux网络基本
3.Linux在VMware下的安裝
4.Linux下Java自然环境的构建
5.Linux下Tomcat安裝和配备
6.Linux下Oracle/MySQL安裝与应用
7.Shell程序编写
Redis
1.NoSQL&Redis新手入门
2.Redis/memcache/MongDB比照
3.Redis安裝&起动
4.分布式系统数据库查询CAP基本原理
5.Redis五大基本数据类型和操作过程
6.Redis整体配备Redis.conf
7.Redis持久化(RDB和AOF)
8.Redis事情操纵
9.Redis公布和定阅
10.Redis(Master/Slave)主从复制
11.Jedis
动手能力实践活动:完成分布式系统电子商务网站