蓝鸥武汉html5 移动应用开发培训课程大纲
*阶段:前端开发基础语言
①、XHTML+CSS2.0
html模板、css引入方式、盒模型、常见的文本样式、常用标签、浮动floa、css定位、表格表单、网站布局
②、HTML5+CSS3
html5标签、viewport、流式布局、响应式布局、css3选择器、css3边框、css3背景设置及蒙版、less替换功能和HBuilder使用、css3渐变、css3倒影、css3过渡、css3-2d变形、css3-3d变形、css3关键帧、贝塞尔曲线、css3动画、animate.css、服务器端字体、怪异盒模型、外廓、重置属性、分栏布局、弹性布局、bootstrap的全局css样式、bootstrap的组件、javascript插件
第二阶段:前端开发中级
前端开发中级我们将学习JavaScript、JQuery以及canvas等课程。
①、JS原生课程
JS介绍、alert语句、JS在HTML中所放位置、onclick事件、JS选择器、变量定义、算数运算符、分支语句、循环语句、数组及冒泡算法、二维数组、string、计时器、Date函数、选字游戏、mac版时钟、无间断滚动、碰壁反弹效果、setInterval版大图滚动、tween.js库及滚动、各大网站常见动画效果、DOM常用节点方式、滚动偏移瀑布流、image对象、获取计算后样式、锅打灰太狼思路讲解、综合练习及讲解、浏览器对象、鼠标事件、键盘事件、表单事件、事件对象、放大镜、滚轮事件、回调函数、自定义滚动条、论坛图片、矩形碰撞检测、飞扬的小鸟DOM游戏开发、cookie与本地存储、触屏事件、设备事件、touch.js手势库的使用、swiper.js库的使用、事件综合应用、正则表达式中的元字符、方括号、正则的方法、量词、找qq号、兼容版的获取class、过滤标签、获取手机号、获取ip、判断密码等级
②、JQuery课程
jquery选择器、jquery-DOM操作、jquery动画的实现、jquery中的事件绑定及事件机制、jquery方法插件、jquery效果插件及封装、zepto.js库常用方法的使用
③、实战项目
④、JS面向对象+canvas学习
面向对象基础、仿写jquery、canvas基础、canvas动画、canvas动画性能优化、canvas实现拖拽及交互、canvas游戏开发-贪吃蛇(面向对象)、Tiled地图编辑器的使用、canvas进阶-canvas图像处理、获取图像区域、canvas游戏开发-微信打飞机
第三阶段:前端开发高级
①、后台开发基础
php环境搭建、变量、数据类型、语句、操作符、php的函数、字符串处理、对文件的操作、表单数据的上传和处理、正则表达式和爬虫、mysql基础、sql语言、数据库操作、ajax的意义、ajax的方法、json数据的处理、ajax实现登陆注册功能、jquery下的ajax实现、留言板、瀑布流功能实现、原生跨域请求jsonp、jquery版本jsonp使用