求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
航天信息 Java EE 5
中科院研 J2EE高级开发
赛迪时代 “J2EE设计模式
福富软件 J2EE设计模式和
上海盛趣 J2EE架构设计
信城通 J2EE体系架构设
北大方正 Java中级&J2

相关课程  
Struts+Spring+Hibernate
基于J2EE的Web 2.0应用开发
J2EE设计模式和性能调优
Java EE 5企业级架构设计
Java单元测试方法与技术
Java编程方法与技术
 

全部课程 >web开发  
基于HTML5的客户端、Web端和服务后台的应用开发   
8128 次浏览  56 次
王老师
多部畅销书作者,致力移动互联网技术研究与应用:HTML5和Android
 
时间地点: 北京 上海 深圳根据报名开班
课程费用: 5000元/人,详见 公开课学习手册
报公开课  
企业内训:可以根据企业需求,定制内训,详见 内训学习手册


认证方式:
培训前了解能力模型。
培训后进行能力评测:
  • 在线考试
  • 能力分析,给出学习建议
  • 合格者颁发证书,作为职业技能资格证明


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

     
    培训目标:

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

    培训对象:尤其适合于金融机构、互联网公司、智能终端开发者;传统Web开发人员;传统的智能手机,例如Android的开发人员;想学习HTML5的人员;
    学员基础:具有web前端开发经验,了解HTML
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练

    培训内容: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打造非同步处理机制案例实战
       
    8128 次浏览  56 次
    其他人还看了课程
    基于Nginx构建强大的Web服务器  3067 次浏览
    基于J2EE的Web 2.0应用开发  4096 次浏览
    Python高级运维开发实战  3966 次浏览
    Web前端高级工程师必备技能实战   1943 次浏览
    Python自动化运维技术与最佳实践  3381 次浏览
    Vue大型项目开发实战  774 次浏览
    定制内训


    咨询服务:大数据技术平台构建与应用
    咨询目标 帮助客户设计、规划大数据架构
    帮助客户建立大数据技术平台,
    帮助客户建立大数据分析模型
    咨询范围 大数据架构:数据结构模型,存储空间,数据分析模型
    大数据技术平台:分布式存储与计算平台,采集工具,分析工具
    大数据分析应用案例:分析模型,结果报告
    咨询方式 调查分析客户当前的数据资源和使用情况。
    为客户设计大数据架构
    搭建大数据技术平台
    建立大数据分析应用示例。
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    QT应用开发 11-21[线上]
    C++高级编程 11-27[北京]
    LLM大模型应用与项目构建 12-26[特惠]
    UML和EA进行系统分析设计 12-20[线上]
    数据建模方法与工具 12-3[北京]
    SysML建模专家 1-16[北京]