关于范启凤
范启凤老师,麦子学院金牌讲师,曾参与华为大数据研发,网站优化等大型项目,5年web前端开发工作经验,对HTML5和CSS3有独特见解;多次在腾讯课堂授课,精通HTML,CSS网页重构、JavaScript应用编程开发及页面交互等,所讲授课程获得学生的一致好评!

从09年下半年到现在,几乎全中国的互联网公司都在招聘前端开发工程师?面对如此大的需求,前端开发工程师的薪资水平也水涨船高,那对于完全没有基础的同学来说,要如何成为前端开发工程师呢?需要学习些啥技能呢?
其实要成为前端开发工程师,我们可以直接去招聘网站上看各大互联网公司的前端工程师岗位要求,就基本能知道,我们需要学习一些什么东西,需要掌握哪些技能。
阿里巴巴:
1.精通 JavaScript /HTML/CSS,熟悉常见跨浏览器问题,了解必要的计算机网络协议
2.熟悉主流JavaScript框架和库,理解框架设计原理,有良好的WEB前端优化经验
3.熟悉HTML5等前端领域新技术
4.熟悉Node.js,php,java等后端语言中至少一种
5.具有良好团队合作精神、高度责任心
百度:
1、精通JavaScript、Ajax等Web开发技术、HTML/XHTML、CSS等网页制作技术
2、有无线html5研发经验者可以加分
3、熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解
4、熟练使用Linux系统,对算法、数据结构以及后台开发(C/C++/PHP/Java等)有一定了解
5、对Web前端技术有强烈兴趣,有良好的学习能力和强烈的进取心
6、良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力
腾讯:
1、熟练掌握Web以及Mobile Web开发相关技术
2、对类似于AngularJS、Backbone等前端MVC框架有过研究者优先
3、熟悉大型网站前端性能优化相关点
4、了解一门后台语言(如:NodeJS/Php等),有后台开发经验优先
5、学习能力强,有较好的沟通能力,能迅速融入团队
360:
1、熟练掌握HTML、CSS,熟悉页面架构和布局。对Web标准和标签语义化有深入理解。
2、熟练掌握JavaScript,会用原生的Javascript完成页面展示与交互效果。
3、熟悉JQuery/QWrap/YUI/MooTools/Dojo等中至少一种框架。
4、善于学习,乐于探索,开朗乐观。
京东:
1、两年以上web前端工作经验
2、熟悉HTML5+CSS3+JS编程,熟悉前端调试工具
3、熟悉jQuery等主流JS库,至少一门MVC或者MVVM框架
4、熟悉新的HTML5表现形式的制作和开发
5、能独立设计制作可复用的前端组件
看完上述岗位要求,我想你应该对前端开发工程师的概念有了一定的了解,尝试着定义一下?
前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+前端开发各种框架
高级前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+前端开发各种框架+UED+Java|.NET|PHP(至少一门后端语言)
要入门前端开发工程师,你需要系统的学习前端开发所涉及的各个知识点,并在学习中不断强化技能,在强化技能中拓展视野,入门后的通过1-3年的不断修炼,你就可以成为高级前端工程师。
范启凤老师,麦子学院金牌讲师,曾参与华为大数据研发,网站优化等大型项目,5年web前端开发工作经验,对HTML5和CSS3有独特见解;多次在腾讯课堂授课,精通HTML,CSS网页重构、JavaScript应用编程开发及页面交互等,所讲授课程获得学生的一致好评!

从09年下半年到现在,几乎全中国的互联网公司都在招聘前端开发工程师?面对如此大的需求,前端开发工程师的薪资水平也水涨船高,那对于完全没有基础的同学来说,要如何成为前端开发工程师呢?需要学习些啥技能呢?
其实要成为前端开发工程师,我们可以直接去招聘网站上看各大互联网公司的前端工程师岗位要求,就基本能知道,我们需要学习一些什么东西,需要掌握哪些技能。
阿里巴巴:
1.精通 JavaScript /HTML/CSS,熟悉常见跨浏览器问题,了解必要的计算机网络协议
2.熟悉主流JavaScript框架和库,理解框架设计原理,有良好的WEB前端优化经验
3.熟悉HTML5等前端领域新技术
4.熟悉Node.js,php,java等后端语言中至少一种
5.具有良好团队合作精神、高度责任心
百度:
1、精通JavaScript、Ajax等Web开发技术、HTML/XHTML、CSS等网页制作技术
2、有无线html5研发经验者可以加分
3、熟悉W3C标准,对表现与数据分离、Web语义化等有深刻理解
4、熟练使用Linux系统,对算法、数据结构以及后台开发(C/C++/PHP/Java等)有一定了解
5、对Web前端技术有强烈兴趣,有良好的学习能力和强烈的进取心
6、良好的沟通与表达能力、思路清晰,较强的动手能力与逻辑分析能力
腾讯:
1、熟练掌握Web以及Mobile Web开发相关技术
2、对类似于AngularJS、Backbone等前端MVC框架有过研究者优先
3、熟悉大型网站前端性能优化相关点
4、了解一门后台语言(如:NodeJS/Php等),有后台开发经验优先
5、学习能力强,有较好的沟通能力,能迅速融入团队
360:
1、熟练掌握HTML、CSS,熟悉页面架构和布局。对Web标准和标签语义化有深入理解。
2、熟练掌握JavaScript,会用原生的Javascript完成页面展示与交互效果。
3、熟悉JQuery/QWrap/YUI/MooTools/Dojo等中至少一种框架。
4、善于学习,乐于探索,开朗乐观。
京东:
1、两年以上web前端工作经验
2、熟悉HTML5+CSS3+JS编程,熟悉前端调试工具
3、熟悉jQuery等主流JS库,至少一门MVC或者MVVM框架
4、熟悉新的HTML5表现形式的制作和开发
5、能独立设计制作可复用的前端组件
看完上述岗位要求,我想你应该对前端开发工程师的概念有了一定的了解,尝试着定义一下?
前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+前端开发各种框架
高级前端开发工程师 = XHTML+XML+CSS+JavaScript/ActionScript/AJAX+前端开发各种框架+UED+Java|.NET|PHP(至少一门后端语言)
要入门前端开发工程师,你需要系统的学习前端开发所涉及的各个知识点,并在学习中不断强化技能,在强化技能中拓展视野,入门后的通过1-3年的不断修炼,你就可以成为高级前端工程师。