想要用html5做网站,需要掌握哪些技术?
第一阶段:PC端网页制作基础
阶段目的:掌握PC端、手机端UI设计基本原则与技巧,熟练使用设计、开发工具完成PC端网页制作。
1.基础技能训练
a.UI设计基础:学习UI设计的基本理论、常见的UI模型,掌握UI设计的工具和使用方法。学习常见的网页截图、抠图、测量方式。
b.Html4+CSS2:学习html的基本标签语法与属性,学习html的语义化编程方式,学习css2的概念与语法格式,以及css2中的css属性、选择器、布局方式等,学习html+css在pc机的各个浏览器之间的兼容性解决方案,学习html与css的编写规范以及企业常见的程序结构
2.项目实战
信用卡核心及外围管理系统
第二阶段:javascript开发
阶段目的:熟练掌握javascript的语法、面向对象的编程思想,熟练掌握常用的DOM、htmlDOM、BOM接口,可独立完成常见网页特效和复杂的网页游戏。
1.基础技能训练
Javascript基础:学习javascript语言基本语法,常用开发、调试工具。学习Javascript语言基础,包括数据类型、运算符、表达式、数组、值传递、流程控制、内存分配。学习JavaScript的内置API接口、DOM、HTMLDOM、BOM接口。
2.Javascript高级
a.javascirpt面向对象:学习面向对象编程的方式,掌握javascript中面向对象开发的方式,如继承、封装等。学习Javascript的Object、Function底层实现机制,熟练掌握this、instanceof等关键字的使用方式。学习javascript常见的设计模式
b.与服务器端交互方式:学习http请求与发送请求方式。学习ajax发送请求的方式,以及JSON的创建以及解析方式,学习跨域访问的几种方式。
3.项目实战
国际报文管理平台
第三阶段:第三方接口开发
阶段目的:熟悉常用的第三方接口,并使用接口完成项目开发段:第三
1.第三方接口开发
学习百度地图、车行网的API接口开发,学习微信公共平台API接口,学习腾讯QQ登陆API接口,微信登陆API接口,天气预报网页接口,淘宝公用平台接口。
2.综合项目实战
物流运作系统管理
第四阶段:UI框架
阶段目的:了解常用的第三方框架使用方式
1.Bootstrap框架
学习bootstrap的css组件、javascript组件。学习使用sass。
2.EasyUI框架
学习使用easyUI的UI控件
3.Angularjs
学习angularjs的模块化、作用域、控制器、表达式、过滤器、指令等。
4.综合项目实战
烟草专卖管理系统
第五阶段:移动端开发
1.手机网页开发
a.Html5:学习使用html5的新增标签,学习使用html5的音频视频插件、文件操作,学习使用html5的canvas、svg,学习使用html5中的离线缓存,学习使用websocket、webworker、消息推送等。
b.css3:学习使用css3中新增的属性,学习使用css中新增的多列、弹性魔盒等布局样式,学习使用css3中的过渡、动画、转换等功能,学习使用媒体查询、以及新增的单位完成响应式布局,学习使用css3新增的选择器。
c.手机端框架:学习使用jquerymobile完成手机UI制作,学习使用requirejs等轻量级js工具。
2.手机app开发
a.Html5plus:学习使用html5plus完成手机app制作的开发模式、调试模式,以及基于操作系统的api接口,
学习使用调用本地设备的api接口方式,学习使用MUI完成网页UI制作。
b.cordova:学习使用cordova完成手机app的制作。
上一篇:H5响应式布局制作网站的好处 | 下一篇:政府部门网站建设规范 |