致力于提升研发企业的持续创新能力

结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。

课程分类列表

HTML5实战训练营
课程类别:开发语言工具

HTML5实战

课程讲师:

姜志辉(大胡子)

课程周期:

2天

课程费用:

5200元/人

在成为美国海军陆战队的正式成员之前,所有的“菜鸟”都必须来到位于加州圣迭戈和南卡罗来那州的巴利斯岛两个训练基地之一,经历疯狂而严格的训练考核。只有那些掌握了超乎寻常技艺的勇士才有机会成为世界上最酷的精锐部队-- 美国海军陆战队中的一员。

      欢迎来到BOOTCAMP。在这里,我们将全周期生活在JavaScript实战编码的环境下完成Web技能的学习。一起穿越JavaScript开发中危险重重的“编程陷阱”和“开发沼泽”,才能完成Web开发周期“实战拉练”目的的各项测试和考核。要想完成这项光荣的使命,我们必须:

• 熟练使用各种“生存工具”:如JavaScript调试工具、单元测试工具、合并与压缩、IDE开发环境以及其插件的使用;
• 独立搭建JS下的持续构建开发环境;
• 掌握各种编程实践的技法。这包括:TDD、BDD...各种实战开发方法;
• 本能将Kanban与XP的敏捷实践作为基础实践;
• 构建自己的Web MVC前后端开发框架;
• 全周期生活在JavaScript实战编码的环境下完成各种开发任务...




       每2名成员会形成一个团队。每一个团队都会有自己指定的“作战区域”和“武器装备”。我们的终极目标是穿越那些危险重重的“编程陷阱”和“开发沼泽”,让那些真正来自第一线的开发实践成为我们身体中的一部分,变成我们的标识。从而成为世界上最酷的精锐部队--“美国海军陆战队”中的一员。

       全程采用“Hackathon”学习模式,完全抛弃“HelloWorld”式的毛毛虫案例,远离华而无实的PPT讲义。

       我们来自开发实战的最前线!
       我们!
       需要的是“近身肉搏”、“拳拳到肉”的地狱式训练!
       只有。对,只有那些坚持到最后的勇士才配的上我们的荣誉:
       我们是“Web Programming Ninja”。我们奋斗在软件开发的最前线!


课程大纲(企业内训可定制化

HTML5训练营大纲

第一天、美轮美奂的HTML5

更自然的语义表达(1H)

•使用<Doctype>简化⻚页⾯面

•常用的HTML5新标签

•优雅降级

•表单验证

•新的DOM事件

•丰富的上下文数据

 

美轮美奂的CSS样式(2H)

•新的CSS功能

•使用CSS3的字体美化页面

•使用媒体查询进行响应式设计

•更酷的边框

•更强大的伪类

•使用CSS3完成PS效果

•视口调试

 

使用富媒体帮助用户认识我们(1H)

•制作Audio和Video说明

•解码器

•为视频添加字幕

•使用Canvas和SVG绘图

•图形样式

•向Basecamp学习

 

更酷的页面交互(2H)

•实现拖拽

•拖入/拖出文件

•可编辑的Editable

•操控历史按钮

 

第二天、移动时代的Html5应⽤用

将数据存储在本地(1H)

•HTML5下的几种本地存储

•利用WebStorage API实现持久化

•更复杂的IndexedDB

•LocalStorage与优雅降级

•使用FileSystem API缓存多媒体资源

 

“爸爸在哪儿?(1H)

•使用地理API获取当前位置

•用户跟踪

•即时更新

•优雅降级方案

 

工作线程(1H)

•创建内联工作线程

•使用定时器转递状态

•在独立的Worker中操作图

•在多个浏览器中同时连接共有Worker

 

NodeJS进行通信(1.5H)

•使用NodeJS构建WebSocket服务器

•使用WebSocket与服务器通信

•优雅降级

•聊天室

 

构建HTML5高级应用(1.5H)

•HTML5+CSS3+Backbone+NodeJS+MongoDB

找到所需课程了吗?即刻 填写申请表格 与我们联络吧