课程详情:第一阶段:前端页面重构
1、PC端网站布局:
课程内容:TML基础,CSS基础,CSS核心属性,CSS样式层叠,继承,盒模型容器,溢出及元素类型,浏览器兼容与宽高自适应,定位,锚点与透明图片整合,表格,CSS属性与滤镜。
2、HTML5CSS3基础:
课程内容:HTML5新增的元素与属性,表单域增强元素,CSS3选择器,文字字体相关样式,CSS3位移与变形处理,CSS32D转换与过度动画,CSS3,3D转换与关键帧动画,弹性盒模型,媒体查询,响应式设计。
3、WebApp页面布局:
课程内容:移动端页面设计规范,移动端切图,流式布局(100%布局),等比缩放布局(rem布局),响应式布局,viewport,rem/vw的使用,flexbox详解,移动端reset,1pxborder,高清图片,
淘宝移动端页面适配方案。
第二阶段:JS高级程序设计
1、JavaScript交互功能开发:
课程内容:基本语法,循环语句,函数与数组,String与Date,BOM与DOM,事件,拖拽效果,cookie存储,正则表达式,Ajax,面向对象基础,运动与
游戏开发。
2、jQuery经典交互特效开发:
课程内容:时间轴特效,tab页面切换效果,网页定位导航特效,滑动门特效,焦点图轮播特效,导航条菜单效果,瀑布流特效,弹出层效果,倒计时效果。
3、PHPMySQL后端基础:
课程内容:Apache,PHP,MySQL,HTTP(s)协议详解,Ajax进阶、跨域与Defered,Apache与Nginx环境搭建与配置,接口的定义,Mock数据,Restful,前后端联调,前端安全(XSS,CSRF,JSON注入)。
4、PC端全栈开发项目:
课程内容:大首页、列表页与详情页,展示与交互特效,搜索,登录与注册,购物车,jQuery
UI与jQueryEasyUI,Bootstrap(ACE),Highcharts/Echarts,ArtTemplate,velocity,smarty,云平台系统前端,ApachePHPMySQL服务器搭建。