课程介绍
Web前端工程师
Web前端开发工程师的主要工作职责是什么呢?简单来说,就是利用各种Web技术(例如html,js,css)进行网站产品的开发,同时和后端工程师进行配合,维持一个良好的Web网页开发环境。
可以说Web前端工程师是目前互联网行业中招聘需求非常大的一类。近日随着web前端行业的高速发展,国外的前端开发和后端开发人员比例约为1:1,但是国内比例目前仍然在1:3以下。web前端开发职位目前的人才缺口达到近50万人。
根据中国人力资源部网上统计数据,上海在2016年Web前端开发工程师这一职位的月平均为1.5万元,工作经验达到3年的web前端工程师月平均甚至达到3万元。而且Web前端工程师一般工作1年左右,一般就都能有15W,工作5年以上的通常能成为互联网公司技术总监或产品经理,达到25W左右。
web前端课程大纲
课程 | 内容 |
HTML5基础 | HTML 入门、文本、图像、链接、表格、列表、表单、框架; |
CSS3 | CSS 基础语法、框模型与背景、文本格式化、表格、显示与定位、动画、、2D/3D 转换、CSS 优化 |
JavaScript核心 | JavaScrip基础语法、数组Object、Function、String 和 正则表达式、常用内置对象、JSON、错误处理、面向对象编程 |
DOM编程 | 选取并读取节点、文档遍历以及增加节点、删除节点、Window对象、BOM对象、HTML DOM; |
技能目标 | 具备完成各种互联网系统的页面布局、外观实现及动态交互的能力。 |
课程 | 内容 |
UI交互设计 | Photoshop设计工具、原型工具AP、互联网UI交互设计理论 |
HTTP | 服务器端组件原理、HTTP请求(GET、POST、PUT、DELETE等)、HTTP响应、Cookie原理、Session原理、Restful |
服务端 | Java服务器端技术简介及Tomcat服务器、PHP服务器端技术简介及Apache服务器、.NET服务器端技术简介及IIS服务器 |
HTML5 | 移动设备布局与响应式布局、HTML5 绘图、HTML5 SVG、音频和视频处理、GeolocationAPI、Communication API、WebSockets API、Forms API、HTML5 拖放、Web Workers API、WebStorage API、离线Web应用 |
Ajax | XML、JSON、Ajax原理、JQuery Ajax、Ajax经典案例 |
技能目标 | 具备完成各种互联网系统的原型设计、服务器端数据交互的能力;掌握异步交互、动画、绘图、多媒体处理、响应式布局等Web3.0高端技术。 |
课程 | 内容 |
JQuery | JQuery概述、JQuery选择器、JQuery HTML操作、JQuery事件、JQuery、JQuery Traversing、JQuery常用Plug-in、JQuery扩展、JQuery Mobile |
Bootstrap | BS基础、BS Grid、BS Forms、BS Inputs |
AngularJS | |
技能目标 | 掌握Web前端主流框架、前端优化等Web前端架构级技术;具备完成淘宝、京东、网易163邮箱等大型互联网系统Web前端的开发能力。 |