web前台制作需要掌握的技能有那些?

发布时间:2011-03-28 09:36:48     浏览次数:0

       大家都知道,做IT的都有一个民工称号,特别是做web开发这块的,更是不折不扣的民工,而前端开发?更是民工中的民工。前端入门并不困难,掌握div+css之后,基本上就可以找到一份工作。同时前端精通也很难,他必须精通多方面技术,ps,css,js,php,等等,只有都熟悉这些,你才能说是一个称职的前端开发,而任何一门课程,没个一两年的时间学习实践,都是半桶水,所以,前端要掌握的东西太多,而时间有限,前端也很难。

 

        那怎么才算掌握?掌握到什么程度?检验自己水平的最好方式就是实战!学代码,就要边学边做。这是最基本的东西,一定要把基础打扎实。做什么内容呢?我们既然是做前端的,为什么不用标准化的语言来写自己的简历?实在不知道拿什么东西练手,甚至可以去重构yahoo的网站,看看他们怎么写的,再对比一下自己的代码。琢磨琢磨他们为什么那么写,有什么优点,有什么缺陷。
 

        然后呢?掌握JS

        学习JavaScript,玩到精。JS也是前端必备的技能之一。之所以把它列出去,是让初学者有一个渐进的步骤。同时学太多东西,难以消化,这样分开一步一步的玩精通,压力会小一些。学完这个,基本上就可以称为一个前端工程师了,对将来的工作非常有帮助,学完这些,就可以玩玩页面DOM怎么去操作,怎么动态添加删除DOM,怎么做做一些以前看似很高深的JavaScript效果。

 

        接着玩什么?来听听这句话,Write  less,Do more,没错就是这思想,jQuery,Ajax、这个时候你该上手了。

        这些名词,等你工作1-2年,JavaScript玩的烂熟于心的时候,自然会接触到。把他们列为拓展技能,因为这些本来就是人家做好的API,当一个工具来用就可以,学会怎么用就可以,能在项目开发中提高你的效率就可以了。但我的建议是,不妨先看一下下面几个技能,我个人感觉,更有价值。
 

       PHP+Mysql或者JSP或者….
       职业的特殊性决定了我们需要跟后端工作者频繁的沟通,掌握这方面的一些知识有利于更有效的交流问题。提升前端在整个团队中的形象,进而提升自己的待遇。另外,学好这部分东西,有企业找你做网站的时候,你可以拿的更稳妥。至于学PHP还是学JSP,根据自己的爱好来定,我个人比较喜欢PHP,入门门槛比较低,各方面的资源也多,最重要的是,开源免费,多好丫。

 

       SEO优化+UE(用户体验)
       用户体验是王道,而SEO是吸引用户的王道。我投入了很大的精力在这一领域,所阅读的书籍甚至比前端的书籍还要多。当然,我也一直认为UE就是前端开发不可缺失的一部分。玩好这一点,往上,可以晋升到产品经理、部门经理的位置;往下,可以博得自己客户的满意。况且这东西并不难学,多留神观察生活就是了。何乐而不为?


       前端开发工程师,是一个综合能力非常强的职业,向前,可以调到网页设计师,你设计出来的产品肯定比普通不懂前端的设计师强,效果好。向后,你可以跳过去技术部玩php,你做php出现的页面,兼容性肯定比普通的php好很多,向上,你可以当产品经理,运行你自己的品牌,向下,你可以自己创业,做出了一个用户体验更好的产品来。前端是一个一专多长的职业,需要学习大量的知识,所以,前端开发既是容易的,也是艰难的,两者并存。爱前端,就得为他努力去学习。

相关阅读
收缩
  • QQ咨询

  • 在线咨询
  • 电话咨询

  • 15880204330
  • 0592-5774223