网络开发/设计实践入门书籍?

时间:2010-11-19 21:45:47

标签: php html css

我真的想得到一本实用的入门书籍清单,你们大多通过实例而不仅仅是理论来学习。我正在寻找CSS / PHP / SQL以及任何其他动手书籍。

例如,我不太习惯阅读HTML Dog(尽管它是一本好书)并且非常喜欢CSS Anthology 101 Tricks等书籍,你们主要通过例子/问题等来学习。

我试图找到那些书,但实际上并不是真的,我认为我会从他们那里获得更多的好处,然后是一本纯粹的理论书,你可以在不写代码的情况下阅读300页。

5 个答案:

答案 0 :(得分:2)

O'Reilly的Head First系列是一个初学者系列,通过应用程序/示例完全教您。 编辑:Head First系列绝对不像您以前读过的任何技术书籍。首先,它旨在激发您的思维,让您思考您正在创造性地学习什么(例如,跨字谜题,脑筋急转弯),结合示例/代码真正帮助您理解概念。

O'Reilly的Cookbook系列是另一个很好的(更中间的)系列,通过不同的例子教你。例如,书籍CSS Cookbook的结构就是如何解决某些问题或完成特定任务的“食谱”(教程)。

答案 1 :(得分:2)

我知道你在问书,但既然你提到了一个动手的事情,我会提出我的方法。我更像是一个解构主义者。当你已经掌握了一两种编程语言时,这可能效果最好,但你没有提到你是否属于那个类别。注意:这需要您可以使用Web服务器/站点以及可能的ftp / ssh的一些现有知识。

要做到这一点,我喜欢接受工作项目并修补它,然后开始编写插件或其他东西。 PHPBB现在已经很老了,最初是为PHP4完成的,但是源代码可用。另外,Drupal和WordPress。 Drupal是一个很棒的工具。 Drupal是自切片面包以来最好的东西,imo,并拥有庞大的社区和精选的免费产品。如果你真的想要站在那里,那么还有CakePHP,它更像是“仅仅”一个框架,而且它是一个较小的社区。毫无疑问,必需的工具将是PhpMyAdmin,所以也要这样做。

您可以做的是将一个或多个安装在Web服务器上,并附加一些其他现有插件,如工作博客或购物车,然后通过进行原始代码调整,进入并查看工作原理。但是,蛋糕可能不那么具有威胁性。然后,回过头来回答问特定的问题,你将成为3-6mo的专家,取决于努力(和能力?:)

答案 2 :(得分:2)

对于PHP / mySQL,请尝试Larry Ullman的书籍:

  • PHP 6 and MySQL 5 for Dynamic Web Sites: Visual QuickPro Guide
  • PHP 5高级:Visual QuickPro指南
  • 我发现这些书很容易阅读,涉及的理论很少,但主要是实用的代码示例。

    答案 3 :(得分:1)

    我从Practical Web 2.0 Applications with PHP获得了很多当代网络开发方法。阅读时很有趣,因为我喜欢自己创造所有很酷的东西。正如本书的标题Web 2.0,你会发现一个很好的例子,可以使HTML / CSS使用。

    答案 4 :(得分:1)

    对于php,我邀请您阅读不可或缺的PHP and MySQL Web Development本书

    alt text

    对于CSS / HTML,我推荐Meyer的参考文献(书籍,​​文章):

    CSS: The Definitive Guide, Third Edition

    alt text

    Meyer's website