前端工程师现在需要掌握的是什么?
企业招聘要求:
1、ps基础和核心/HTML5/CSS3
2、Jquery、Ajax、Bootrap、Angular.js
3、HTTP协议、服务端开发技术
4、UI交互设计
5、微信开发技术、HTML5、JS SDK开发、Android、ios、Web App开发技术
达内web教程:
1、html5 + css3
2、js语言核心
3、HTML5 + CSS3 高级
4、HTTP协议、服务器端技术基础
5、Jquery、Ajax、Bootrap、Angular.js
6、前端框架技术
7、安卓、ios、web app开发技术
8、微信开发技术、HTML5、JS SDK开发
网站性能优化、SEO 和 服务器端的基础知识
百度百科前端工程师的职责:
-
掌握各种修图软件,如PS\Fireworks\AI,不要求专业设计师水平,但要会用会改,今天是一专多能的时代,光会编程讨不好饭碗的;
-
精通JavaScript、jQuery、ExtJS等页面效果框架,这是前端工程师的最核心技能,是专做页面效果的技术。其实精通了JavaScript,后端编程语言,如.NET、PHP、Ruby都很容易掌握,因为其原理是一样的;
-
精通一二种模板语言,并能修改,如织梦或wordpress的模板;
-
掌握thinkphp与zend框架,能修改此类开源源码;
-
掌握html5与sencha,这是做手机等移动设备的页面前端技术;
-
掌握一二种后端编程语言,如PHP、.NET、JAVA,能读懂后端源码,实际上其原理跟JS差不多;
-
掌握node.js,熟悉各种自动化部署工具;
-
掌握FLASH,能制作出动态flash相册,会Flash AS3.0编程。
那么企业对Web前端软件工程师有什么样的要求呢?根据对100家互联网名企对WEB开发工程师的招聘要求分析,企业要求主要有两部分,一个是核心要求,一个是辅助要求,核心要求包括:语言技术:JS基础和核心/html5/CSS3、框架技术:JQuery、AJAX、Bootstrap、AngularJS、通讯协议技术:HTTP协议、服务端开发技术、交互技术:UI交互设计、客户端技术:微信开发技术、html5、JS、SDK开发、Android、iOS、Web App开发技术。辅助要求有1-3年Web工作经验(近80%的企业)、学历及相关专业、文档规范写作能力、团队合作能力、责任心。