如果你已经是一名优秀的Web开发人员,那请路过即可。如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读。要成为一名优秀的Web开发人员,没有捷径可走,本文就是为那些还在苦苦寻找学习目标的人编写的。
第一步:学好HTML
HTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件。
学习资源:
HTML Dog (http://htmldog.com/)
HTML入门指南 (http://www.w3.org/MarkUp/Guide/)
W3C HTML学习教程 (http://www.w3schools.com/html/)
第二步:学好服务器端脚本语言
服务器端脚本编程也是Web开发人员的基本功之一,你只需挑选一个服务器端脚本语言,然后学好它,目前流行的服务器脚本语言有:
PHP (http://php.net/)
Python (http://www.python.org/)
Ruby (http://www.ruby-lang.org/en/)
第三步:学好SQL
要构建动态页面就必须使用到数据库,但这么多数据库产品,该如何是好呢?别担心,它们都会遵循标准的SQL原则,学习SQL的资源包括:
W3C SQL学习教程 (http://www.w3schools.com/SQl/default.asp)
MySQL主页 (http://www.mysql.com/)
SQL维基百科 (http://en.wikipedia.org/wiki/SQL)
第四步:学好CSS
涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。
学习资源:
HTML Dog (http://htmldog.com/)
CSS禅意花园 (http://www.csszengarden.com/)已有中文版图书。
第五步:学好JavaScript
今天大部分Web开发人员都喜欢使用jQuery(http://jquery.com/),学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高你的技能。
学习资源:
webmonkey.com上的JavaScript学习资源(http://www.webmonkey.com/tutorial/JavaScript_Tutorial)
W3C JavaScript学习教程 (http://www.w3schools.com/JS/default.asp)
第六步:学好正则表达式
虽然它并不像其它知识那么重要,但学习了正则表达式后,如果使用得当将会节省你很多时间,从验证到高亮显示它够能帮到你。
第七步:学习一点Unix和Linux的基本知识
这并不是必须的,但知道一点Linux命令不会伤害到你,或许你还不知道,大部分Web服务器都运行在Unix和Linux平台上,如果我是你,我会去学习一些基本的Linux命令的。
第八步:了解Web服务器
你不必在这上面花太多精力,但对Apache的基本配置,.htaccess配置技巧有一些掌握的话,将来必定受益,而且这方面的知识学起来也相对容易,不会花多长时间。
第九步:熟悉版本控制系统的用法
熟悉使用一种优秀的版本控制系统将很有用处,你在实际工作中就会发现精通一种版本控制系统是多么幸福。
第十步:学好Web框架
当你掌握了HTML,服务器端脚本语言,CSS和JavaScript后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时 间,如果你使用PHP,可选的框架有CakePHP,CodeIgniter,Zend等,Python程序员喜欢使用Django和 webpy,Ruby程序员喜欢使用RoR。
怎么样,从最简单的HTML到Web框架,内容还是不少吧,要想精通这里的每一样技术,都得下苦功夫才行。
(转载:http://bbs.php100.com/read-htm-tid-50321.html)
相关推荐
《PHP4.0 Web开发技术指南》是一本深入解析PHP4.0在Web开发中的应用的专业书籍。在PHP的历史上,PHP4.0是一个重要的里程碑,它为开发者带来了许多改进和新特性,使得PHP在20世纪末和21世纪初成为Web开发领域的主流...
《PHP4.0 Web开发技术指南》是一本深入讲解PHP4.0在Web开发领域的实践教程,旨在帮助读者掌握PHP4.0的核心概念和技术,从而有效地利用这一强大的服务器端脚本语言进行动态网页设计和数据库交互。这本书涵盖了从基础...
Oracle数据库在Web开发中扮演着重要的角色,作为企业级数据存储和管理的首选平台,它提供了强大的功能和高效的数据处理能力。本指南将深入探讨如何将Oracle数据库与Web应用程序集成,实现数据的交互和管理。 一、...
本书以应用程序的开发为核心,以具体实例展示了如何将PHP和MySQL紧密结合,实现数据驱动Web站点。全书共分为5个部分,首先讲解了使用MySQL所需了解的数据库方面的知识,接着探讨了PHP的基本脚本语言、PHP函数以及...
PHP和MySQLweb开发第5版 PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP ...
Python Web开发指南是一本专注于使用Django框架进行Python Web开发的技术书籍。Django是一个高级的Python Web框架,它鼓励快速开发和干净、实用的设计。这本书是为那些希望通过Django框架开发Web应用程序的Python...
8.3.4 在MarketPlayer.com产品开发中使用PHP的优势 217 8.3.5 PHP实际生活中的竞争 218 8.3.6 会话 218 8.3.7 PHP服务器集成 219 8.3.8 代码管理 219 8.3.9 前景 219 8.4 小结 219 8.5 参考 220 第三部分 深入研究...
第一部分 高级PHP 第1章 开发思想第2章 高级语法第3章 应用程序设计:一个实际的例子 第二部分 Web应用第4章 Web应用程序思想第5章 基本网络应用程序策略第6章 PHP数据库访问第7章 尖端应用程序第8章 案例研究 第三...
总之,《PHP开发指南》不仅涵盖了PHP语言的核心知识,还涉及了其在Web开发中的实际应用,对于任何想要学习和提升PHP技能的开发者来说,都是一份宝贵的资源。通过深入学习并实践书中的内容,你将能够熟练地运用PHP...
《PHP4.0 Web开发技术指南》是一本深入解析PHP4.0版本在Web开发中的应用的专业书籍。这本书旨在帮助开发者全面理解并掌握PHP4.0的核心概念、语法特性和开发技巧,从而能够构建高效、稳定的Web应用程序。PHP作为一种...
总的来说,无论你是打算踏入Web开发领域的新人,还是希望深化现有技能的专业人士,《Web权威指南》和W3C学校的教程都是极好的学习资源。它们将带你逐步探索Web世界的奥秘,从创建基本的静态网页到构建复杂的动态应用...
PHP作为一种流行的开源脚本语言,广泛应用于Web开发领域,尤其在构建动态网站和应用程序方面表现出强大的功能。本指南涵盖了PHP的基础知识、核心概念以及高级技巧,帮助开发者提升技能并解决实际问题。 1. **PHP...
个人认为是比php圣经更好的php与mysql书
《PHP Web 2.0开发实战》是一本深入探讨如何使用PHP技术构建Web 2.0应用程序的专业书籍。Web 2.0是互联网发展的一个重要阶段,它强调用户参与、互动性和数据共享,典型特征包括博客、社交网络、富互联网应用(RIA)...
《PHP4.0 WEB开发技术指南》是一本深入解析PHP4.0在Web开发领域的专著,它旨在帮助开发者全面理解和掌握PHP4.0的核心概念和技术。PHP(Hypertext Preprocessor)是一种广泛使用的开源脚本语言,尤其适用于Web开发,...
在“PHP & MySQL Web数据库应用开发指南 源代码”这个资源中,我们可以深入学习如何构建基于Web的...通过仔细研究和理解这个项目,你可以深化对PHP编程和MySQL数据库管理的理解,为你的Web开发生涯奠定坚实的基础。