01阶段前端页面重构
01PC端网站布局
前端开发环境介绍(DreamWeaver、 Notepad++、HBuilder)
HTML基础,CSS基础,CSS核心属性
CSS样式层叠,继承,盒模型
容器,溢出及元素类型
浏览器兼容与宽高自适应
- 定位,锚点与透明
- 图片整合
- 表格,CSS属性与滤镜
- CSS优化
02HTML5+CSS3基础
- HTML5新增的元素与属性
- 表单域增强元素
- CSS3选择器
- 文字字体相关样式
- CSS3位移与变形处理
- CSS3 2D转换与过度动画
- CSS3 3D转换与关键帧动画
- 弹性盒模型
- 媒体查询
- 响应式设计
03WebApp页面布局
- 移动端页面设计规范
- 移动端切图
- 文字流式/控件弹性/图片等比例/特殊设计的布局
- 等比缩放布局
- viewport/meta
- rem/vw的使用
- flexbox详解
- 移动 web特别样式处理(reset, 1px border, 高清图片)
04Java流程控制
- 复合语句
- 条件语句
- if条件语句
- switch多分支语句
- while循环语句
- do…while循环语句
- for循环语句
02 阶段JavaScript程序设计
01原生 JavaScript交互功能开发
- 循环语句
- 函数与数组
- String与 Date
- BOM与 DOM
- 事件
-- 拖拽效果
- cookie存储
- 正则表达式
- Ajax
- 面向对象基础
- 运动与游戏开发
02面向对象进阶与 ES5/ES6应用
- Promise/A+
- 设计模式(观察者模式等)
- 原型链
- 构造函数
- 执行上下文栈与执行上下文
- 变量对象与活动对象
- 闭包
- this
- ES5
- ES6
0306JavaScript工具库自主研发
- DOM库
- 事件库
- AJAX库
- 原型和继承库
04Java流程控制
- jQuery框架介绍
- jQuery插件扩展原理及自定制设计
- 时间轴
- tab页面切换效果
- 网页定位导航
- 滑动门
- 焦点图轮播
- 导航条菜单效果
- 瀑布流
- 弹出层效果
- 倒 计 时效果
- 抽奖效果
03 阶段PC端全栈项目开发
01HTTP协议、Ajax进阶与后端
- Java的发展历史
- Java的应用领域
- Java语言的特性
- Java面向对象
- Java性能分类
- 搭建Java环境
- Java工作原理
02前端工程化与模块化应用
-Gulp
- Webpack
- Git/SVN
- CommonJS
- AMD
- CMD
- ES6模块化
03PC端网站开发
- 大首页、列表页与详情页
- 展示与交互
- 搜索
- 登录与注册
- 购物车
04AngularJS
- 基础知识(ng-app,Modules,Controller,$apply,$watch)
- 指令(ng-repeat,ng-class,ng-show,ng-hide)
- 过滤器(date,limitTo,filter)
- 表单(NgModelController,表单验证)
- 服务(自定义服务,Angular提供的服务:$log,$timeout,$q,$http)
- 其他(Controller as 语法,安全的依赖注入方法)
- directive(指令,组件)
- ng-router
- 标准项目结构设计
手机成为大的互联网流量入口,越来越多的人用手机进行社交,购物,娱乐。