Web前端开发工程师的必备知识
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Web前端开发⼯程师的必备知识
1.HTML
HTML(超⽂本标记语⾔)是⽹页的核⼼,因此你⾸先应该学好它,不要害怕,HTML很容易学习的,但也很容易误⽤,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发⼈员的基本条件。
2.学好服务器端脚本语⾔
服务器端脚本编程也是Web开发⼈员的基本功之⼀,你只需挑选⼀个服务器端脚本语⾔,然后学好它,⽬前流⾏的服务器脚本语⾔有:Java,Python,Ruby
3.学好SQL
要构建动态页⾯就必须使⽤到数据库,但这么多数据库产品,它们都会遵循标准SQL原则。学习SQL的资源包括:W3C SQL学习教程,MySQL主页,SQL维基百科
4.学好CSS
涉及到⽹页外观时,就需要学习CSS了,它可以帮你把⽹页做得更美观。
学习资源:HTML Dog ,CSS禅意花园。(已有中⽂版图书)
5.学好JavaScript
今天⼤部分Web开发⼈员都喜欢使⽤jQuery,学习JavaScript的基本语法,以及如何使⽤JavaScript编程将会提⾼你的技能。学习资源:W3C JavaScript学习教程。
6.学好正则表达式
虽然它并不像其它知识那么重要,但学习了正则表达式后,如果使⽤得当将会节省你很多时间,从验证到⾼亮显⽰它够能帮到你。
7.学习⼀点Unix和Linux的基本知识
这并不是必须的,但是⼤部分Web服务器都运⾏在Unix和Linux平台上。
8.了解Web服务器
你不必在这上⾯花太多精⼒,但对Apache的基本配置,.htaccess配置技巧有⼀些掌握的话,将来必定受益,⽽且这⽅⾯的知识学起来也相对容易,不会花多长时间。
9.熟悉版本控制系统的⽤法
熟悉使⽤⼀种优秀的版本控制系统将很有⽤处,你在实际⼯作中就会发现精通⼀种版本控制系统是多么幸福。
10.学好Web框架
当你掌握了HTML,服务器端脚本语⾔,CSS和JavaScript后,就应该找⼀个Web框架加快你的Web开发速度,使⽤框架可以节约你很多时间,如果你使⽤Java,可选的框架有Spring,Hibernate,Mybatis等,Python程序员喜欢使⽤Django和 webpy,Ruby程序员喜欢使⽤RoR。