前端

作者: hk_kh | 来源:发表于2016-07-22 08:37 被阅读0次

    问答

    1.前端是做什么的?互联网职位有哪些常见的简称(如PM...)?

    前端开发是从网页制作演变而来的,前端工程师使用 HTML、CSS、JavaScript 等专业技能和工具将产品UI设计稿实现成网站产品,涵盖用户PC端、移动端网页,处理视觉和交互问题。从广义上来讲,所有用户终端产品视觉和交互设计有关的部分,都是前端工程师的专业领域。

    2.Web前端开发的职责是什么?

    【1】使用Div+css并结合Javascript负责产品的前端开发和页面制作;
    【2】 熟悉W3C标准和各主流浏览器在前端开发中的差异,能熟练运用DIV+CSS,提供针对不同浏览器的前端页面解决方案;
    【3】 负责相关产品的需求以及前端程序的实现,提供合理的前端架构; 
    【4】 与产品、后台开发人员保持良好沟通,能快速理解、消化各方需求,并落实为具体的开发工作;  
    【5】 了解服务器端的相关工作,在交互体验、产品设计等方面有自己的见解。

    3.要做哪些事情?

    掌握html、css、js等基本的前端开发技术,熟练使用主流的开发工具如atom,git等,会debug。还要懂web性能优化,seo知识,熟悉服务器端的开发知识。能够根据UI设计稿完成web页面(或移动端)开发,编写说明文档,会开发前端组件等。

    4.互联网公司产品流程?

    【1】产品经理PD根据实际业务需求,确定要开发的产品、开发技术及商业模式,并提出详细的开发需求。
    【2】产品交互设计师UE根据开发需求,设计开发产品交互原型。视觉设计师根据产品交互原型完成视觉稿设计。
    【3】前端工程师、后端工程师、数据库管理人员沟通协商,制定接口协议等规范后,前端工程师使用HTML、CSS、JavaScript技术,并依据视觉设计稿规范完成web页面或移动端页面的开发。后端开发工程师根据产品需求及业务逻辑等完成后台功能同步开发。
    【4】前后端联调
    【5】测试工程师QA测试,debug
    【6】运维工程师发布产品,运维。

    动手题

    1.使用编辑器(atom、sublime、webstrom、vscode之一)创建一个 index.html

    QQ截图20160721232930.png

    2.熟悉markdown的语法,写一篇测试文章(要求有引用、大标题、二级标题、段落、链接、图片、列表、代码)并截图回复即可

    QQ截图20160722000019.png

    3.注册github、简书账号

    github账号: huangkun3
    简书:饥人谷_huangkun

    本教程版权归黄坤和饥人谷所有,转载须说明来源

    相关文章

      网友评论

          本文标题:前端

          本文链接:https://www.haomeiwen.com/subject/cggbjttx.html