WEB前端

WEB前端工程师

作者:长沙软件开发培训 来源:长沙软件开发培训 发布日期:2016-06-13 11:02

如今,前端开发工程师的职责,不是只有切图、制作网页这么简单哦!
前端开发工程师,会熟练使用时下非常流行的HTML5、CSS3技术,架构炫酷的页面;3D、旋转、粒子效果,页面变得越来越炫,对人才的要求也越来越高。
前端开发工程师,会全面掌握PC、手机、iPad等多种设备的网页呈递解决方案,响应式技术那可是看家本领,不仅仅是使用,我们会更多的探讨使用领域。
前端开发工程师,会开发微信小游戏,这可是时下十分流行的,别说『2048』、『围住神经猫』你没有玩儿过!我们可以借助于H5轻松开发小成本游戏。
前端开发工程师,会使用Facebook推出的React Native或是HTML5 Plus技术构建手机APP!HTML5颠覆原生指日可待,不管苹果还是安卓,都能用上新的APP,降低企业开发成本。
前端开发工程师,会掌握Ajax技术,页面不刷新,就能获得后台或是数据库中的数据,更好地呈递给用户!多么棒的用户体验!
前端开发工程师,会掌握高级面向对象、设计模式、MVC、Angular等高级程序书写技术。做大项目的时候,这些技术,能够让你的项目结构清晰,易于维护!
前端开发工程师,还会大数据的前端可视化、借助Node.js完成全栈开发、集成测试、自动化工作流、版本控制系统、团队协同、自动化部署等等。
课程大纲
HTML+CSS JavaScript基础 JS基本特效 JavaScript高级特性 jQuery基本使用
HTML进阶 JavaScript基础教程 常见特效,例如:tab,导航,整页滚动 正则表达式 选择器
CSS进阶 JavaScript内置对象常用方法 轮播图,用JS制作幻灯片 排序算法,递归算法 DOM操作
DIV+CSS布局 常见DOM树操作大全 弹出层,手风琴菜单 闭包,函数节流,作用域链 特效和动画
HTML+CSS整站开发 ECMAScript、DOM、BOM 瀑布流布局,滚动事件 基于距离运动框架 方法链,拖拽,变形
京东前台布局案例 定时器和焦点图 滚差视图 面向对象基础 jQueryUI组件基本使用
HTML5 CSS3 Bootstrap 移动Web开发
HTML5新语义标签 CSS3新选择器,伪元素 响应式概念 跨终端Web和主流设备简介
HTML5表单 颜色表示法,边框,阴影 媒体查询 视口
音频和视频 background系列属性改变 响应式网站制作 流式布局、弹性盒模型
离线和本地存储 transition,动画 栅格系统 rem
SVG 景深和透视,3D效果制作 栅格系统原理 移动终端JavaScript事件
Web Socket Velocity.js框架 Bootstrap常用模板 手机中常见js效果制作
Canvas 元素进场、出场策略 LESS和SASS Zepto.js
  炫酷CSS3网页制作   手机聚划算页面,手机滚屏
Web服务器基础 PHP基础 AJAX上篇 AJAX下篇
服务器基础知识 PHP基本语法 Ajax简介和异步的概念 JSON和JSON的解析
Apache服务器和其他常见Web服务器介绍 使用PHP处理简单的GET或POST请求 Ajax框架的封装 数据绑定和模板技术
Apache服务器搭建   XMLHttpRequest对象详细介绍、兼容性处理方法 JSONP、跨域技术
HTTP介绍   Ajax框架的封装 图片预读取和lazy-load技术
    Ajax中缓存问题 jQuery框架中的AjaxAPI
    XML介绍和使用 使用Ajax实现瀑布流案例
面向对象中级篇 面向对象三大特征 设计模式
从内存角度到理解JS面向对象 继承性 面向对象编程思维
基本类型、复杂类型 多态性 单例模式 工厂模式
原型链 封装性 策略模式 观察者模式
ES6中的面向对象 接口 模板方法模式 代理模式
属性读写权限,设置器,访问器   装饰者模式,适配器模式,面向切面编程
框架封装基础 框架封装中级 框架封装高级和补充
事件流 冒泡 捕获 运动原理 Jquery框架雏形
事件对象 单物体运动框架 可扩展性
事件框架 多物体运动框架 模块化
选择框架 运动框架面向对象封装 封装属于传智自己的框架
面向组件编程 面向模块编程
面向组件编程的方式 AMD设计规范
面向组件编程的实现原理 CMD设计规范
面向组件编程实战 RequireJS,LoadJS
基于组件化思想开发网站应用程序 淘宝的SeaJS
Web开发工作流 MVC/MVVM/MVW框架 常用库
GIT/SVN Angular.js React.js
Yeoman脚手架 Backbone.js Vue.js
NPM/Bower依赖管理工具 Knockout/Ember Zepto.js
Grunt/Gulp/Webpack    
Cordova Ionic React Native HTML5+
WebApp/NativeApp/HybirdApp简介 Ionic简介和同类对比 React Native简介 HTML5+中国产业联盟
Cordova简介、与PhoneGap之间的关系 模板项目解析 React Native环境配置 HTML5 Plus Runtime环境
开发环境搭建 常见组件及使用 创建项目,配置,编译,调试,部署发布 HBuilder开发工具
Cordova实战(创建项目,配置,编译,调试,部署发布) 结合Angular构建APP 原生模块和UI组件 MUI框架
  常见效果(下拉刷新,上拉加载,侧滑导航,选项卡) 原生常用API H5+开发和部署
快速入门 核心模块和对象 Web开发基础 快速开发框架 Node.js开发电子商务实战
Node.js发展、生态圈、Io.js 全局对象global,process,console,util HTTP协议,请求响应处理过程 Express简介+MVC简介 需求与设计
Linux/Windows/OS X环境配置 事件驱动,事件发射器 关系型数据库操作和数据访问 Express常用API 账户模块注册登录
REPL环境和控制台程序 加密解密,路径操作,序列化和反序列化 非关系型数据库操作和数据访问 Express路由模块 会员中心模块
异步编程,非阻塞I/O 文件流操作 原生的Node.js开发Web应用程序 Jade/Ejs模板引擎 前台展示模块
模块概念,模块管理工具 HTTP服务端与客户端 Web开发工作流 使用Express重构Blog案例 购物车,订单结算
开发流程,调试,测试 Socket.IO Node.js开发Blog案例 Koa等其他常见MVC框架 在线客服即时通讯模块



本站关键词:长沙软件开发培训,长沙软件教育,长沙电脑培训,长沙IT培训,长沙PHP培训,长沙Android培训,长沙JAVA培训,长沙C++培训,长沙.net培训,长沙IOS培训,长沙软件测试培训,长沙安卓培训,长沙嵌入式培训