课程培训
基于HTML5的客户端、Web端和服务后台的应用开发培训课

 基于HTML5的客户端、Web端和服务后台的应用开发培训课程

培训目标:

 

本课程涵盖HTML5、CSS3、PhoneGap、Ajax、jQuery Mobile、Node.js等一些列HTML5相关技术,重在强调代码的实战能力以及背后的原理分析。

掌握本课程后,能够完全胜任任意需求的HTML5 + CSS3 + PhoneGap + Ajax + jQuery Mobile + Node.js的HTML5时代的开发。

  • HTML5技术和商业思考
  • HTML5时代的商业机会和变革
  • 通过一个Blog实例实战HTML5&CSS3
  • 如何在服务器端和客户端打在完美的并发非同步处理方案?
  • 本地存储
  • 离线应用程序
  • 通信API
  • 使用web workers处理线程
  • 获取地理位置信息
  • PhoneGap的商业思考
  • PhoneGap的技术思考
  • PhoneGap框架的技术基石是什么?
  • 安装PhoneGap开发第一个PhoneGap程序
  • PhoneGap案例开发实战
  • 使用HTTP&AJAX和远程服务器端沟通;
  • 彻底洞悉jQuery Mobile
  • Node.js实战高并发和非阻塞式的服务端
  • Node.js和WebSocket的整合;
  • 如何调试HTML5?
  • HTML5中如何使用PUSH技术?
  • HTML5的音视频给多媒体开发
  • HTML5的多线程、本地存储、离线存储、地理位置等背后的密码是什么?
  • 在HTML5时代,如何应对高并发的服务请求?
HTML5技术和商业思考
  • HTML5的目标;
  • 无法拒绝使用HTML5的原因;
  • 可以放心使用HTML5的原因
HTML5时代的商业机会和变革
  • HTML5时代新的商业模式;
  • HTML5与传统的Native App;
  • HTML5讲给整个IT界带来全新的变革;
通过一个Blog实例实战HTML5&CSS3
  • 实战HTML5新增页面元素;
  • 实战HTML5中的表单;
  • 实战HTML5中的Canvas
  • 实战html 5页面中视频和音频
  • CSS3技术实战
本地存储
  • web storage剖析
  • 简单web留言本
  • 作为简易数据库来利用
  • 本地数据库的基本概念
  • 用executesql来执行查询
  • 使用数据库实现web留言本
  • transaction方法中的处理
离线应用程序
  • 离线web应用程序
  • 新增的本地缓存
  • 本地缓存与浏览器网页缓存的区别
  • manifest文件
  • 浏览器与服务器的交互过程
  • applicationcache对象
  • swapcache方法
  • applicationcache对象的事件
通信API
  • 跨文档消息传输
  • 跨文档消息传输示例
  • web sockets通信
  • 使用web sockets api
  • web sockets api使用示例
  • 发送对象
使用web workers处理线程
  • web workers处理线程
  • 与线程进行数据的交互
  • 线程嵌套
  • 单层嵌套
  • 在多个子线程中进行数据的交互
  • 线程中可用的变量、函数与类
获取地理位置信息
  • geolocation api的基本知识
  • 取得当前地理位置
  • 持续监视当前地理位置的信息
  • 停止获取当前用户的地理位置信息
  • position对象
  • 在页面上使用google地图
PhoneGap的商业思考
  • PhoneGap的目标
  • PhoneGap与HTML5
  • PhoneGap与Android等本地系统
PhoneGap的技术思考
  • PhoneGap的架构艺术
  • PhoneGap与 HTML5、CSS3、JavaScript的关系
  • PhoneGap与智能手机的核心功能——包括相机、文件访问、地理定位,加速器,联系人,声音和振动等
  • PhoneGap的优势和劣势
PhoneGap框架的技术基石是什么?
  • 使用WebView
  • 在WebView中使用JavaScript
  • 创建本地Java API
  • 使用JavaScriptInterface
  • JavaScript调用Java
  • Java调用JavaScript
  • PhoneGap是如何使用 JavaScriptInterface的
安装PhoneGap开发第一个PhoneGap程序
  • 安装PhoneGap SDK;
  • PhoneGap库的加入
  • JavaScript的构建
  • Assert下HTML文件的构建
  • 编写配置文件
  • 打包、安装、运行第一个PhoneGap程序
PhoneGap案例开发实战
  • 通过Connection 测试网络链接
  • 通过Accelerometer 来采集设备的动作
  • 通过Compass 获得当前设备的方向
  • PhoneGap 操作本地系统的Camera
  • PhoneGap其它的本地API;
使用HTTP&AJAX和远程服务器端沟通
  • Ajax在HTML5时代的价值;
  • HTTP&AJAX实战
彻底洞悉jQuery Mobile
  • jQuery Mobile设计的技术思考和商业思考
  • jQuery Mobile入门初体验;
  • 使用页眉、工具栏和标签栏;
  • jQuery Mobile中的表单和按钮;
  • jQuery Mobile中的列表;
  • jQuery Mobile和CSS结合;
  • jQuery Mobile主题;
  • jQuery Mobile的API;
  • 和服务器集成;
  • jQuery Mobile和 HTML5开发框架 PhoneGap结合;
Node.js实战高并发和非阻塞式的服务端
  • Node.js的思考;
  • Node.js开发环境安装;
  • Node.js开发实战
Node.js和WebSocket的整合
  • 使用Node.js和WebSocket打造非同步处理机制及其重大价值;
  • 使用Node.js和WebSocket打造非同步处理机制案例实战 



如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>