服务热线

400-600-2138

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

收藏课程
课程编号:58671 时间:2012年06月16日-17日 讲师:王家林 地点:北京
学习费用:2500 元/位
用手机看:
课程编号 开课日期 地点 培训天数 选择报名

培训对象:

尤其适合于金融机构、互联网公司、智能终端开发者;传统Web开发人员;传统的智能手机,例如Android的开发人员;想学习HTML5的人员;

课程收益:

课程大纲:

时间地点: 上海,2012年6月9-10日;北京6月16-17日

课程费用: 1900元/人(2人或以上报名),1人报名为2500元/人

培训对象: 尤其适合于金融机构、互联网公司、智能终端开发者;传统Web开发人员;传统的智能手机,例如Android的开发人员;想学习HTML5的人员;

学员基础: 具有web前端开发经验,了解HTML

课程背景

HTML5 虽然是web客户端开发技术,但是如何基于HTML5架构一个从前端到后端的完整解决方案,才是应用开发的关键。本课程关注于如何基于HTML5构建客户端、Web端和服务后台的应用开发。本课程讲彻底解答上述所有的问题,全部内容至简而实,采用代码驱动,把HTML5、CSS3、PhoneGap、Ajax、jQuery Mobile、Node.js的秘密向您娓娓道来。

授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

课程特点:

1、理论与实践相结合,解决你的实际问题。

2、真实案例的剖析,深入浅出的讲解,使你能学以致用。

课程目标:

本课程涵盖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时代,如何应对高并发的服务请求?

培训内容: 2天

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打造非同步处理机制案例实战

特约讲师:

王家林--多部畅销书作者,致力移动互联网技术研究与应用:HTML5和Android。

国内最早从事于Android应用程序软件开发和创业技术人员之一,一直关注HTML5的发展动态和技术实现。目前担任多家著名公司的技术顾问,致力于HTML5和Android软、硬、云整合;同时精通企业级Android应用开发实战,对Android框架的原理、IoC、设计模式有深刻独特的理解,精通C/C++组件通过JNI调用移植成为Android应用框架的核心组件,擅长修改应用框架,精通JPA、Struts、Spring、MySQL, 熟练LAMP技术。

项目经验:

HTML5的软硬整合、HTML5和云计算的整合、

HTML5游戏项目、HTML5的Web项目、

Android手机卫士、Android移植工作、Android上特定硬件的垂直整合、

编写Java虚拟机、Android框架修改、

Android娱乐多媒体软件(针对酷六、优酷、土豆等类型的网站)、

大型B2C电子商务网站、大型SNS网站等。

讲师介绍:

在线报名:

客户报名咨询:020-39971893     400 600 2138

近期相关公开课:

报名服务流程:

中培网优势:

热门课程

会员登录

勾选即代表确认同意《用户协议》

没有账号?立即注册

忘记密码?