代码之家  ›  专栏  ›  技术社区  ›  Mankind1023

我在哪里可以学习网络编程从开始到掌握[[关闭]

  •  2
  • Mankind1023  · 技术社区  · 16 年前

    我试着做教程,但它是无组织和无结构的,我在哪里可以学习PHP从初学者到掌握?我在找一个像这样的网站 www.w3chools.com ,但不知怎的,我觉得它是不完整的,特别是当谈到更先进的功能。

    7 回复  |  直到 16 年前
        1
  •  5
  •   Moshe    16 年前

    HTML->CSS->Javascript->PHP/MySQL 此处]->“桌面语言”

    对于HTML(和CSS),我首先在(然后是freewebs.com)webs.com上使用一个图形编辑器,允许我添加代码片段。我使用了一些随机地理城市网站(愿它安息)来查找东西。现在,使用谷歌或 Bing .

    Jeffrey Zeldman 他的书, Designing with Web Standards

    Notepad++ Programmer's Notepad . 它们支持自动制表符以使代码更整洁。从长远来看,它会让你成为一个更好、更理智的程序员。

    我以前做的另一件事是在浏览器中右键单击并点击“查看源代码”来查看人们的代码。

    这只会在PHP运行之后获取HTLM/CSS,在Javascript运行之前获取Javascript。 Google Chrome 由于具有调试功能,因此非常适合分析脚本(不过,现在还不用担心。)

    Javascript在那时是一次冒险。现在,我们有 jQuery 过时的破布。

    要学习PHP/MySQL,你可以买一本书。这两种语言经常放在一起,所以找到能教你如何同时使用这两种语言的书应该很容易。我曾经 O'reilly books for PHP .

    我不太喜欢在线PHP参考,因为当我测试时,我并不总是有互联网。我在我的机器上使用虚拟服务器设置。当您准备好开始学习PHP和MySQL时,请仔细研究一下。

    最后要记住的是,网络标准总是在变化,但不要太过疯狂。我刚开始的时候,XHTML非常流行,现在每个人都在谈论HTML5。我仍然像其他人一样使用XHTML。这说明每个人的生活节奏都不一样。

    祝你好运,希望我能帮上忙!

        2
  •  5
  •   Geoff Adams    16 年前

    要达到“精通”需要付出大量的努力、时间和工作。你不能仅仅通过阅读教程就成为专家——最好的方法是在实践中学习。掌握基本知识,然后四处玩玩。一旦你觉得舒服了,就买些书。

    如果你想构建一个复杂的系统,那么最好使用现成的替代方案。在你决定改头换面之前,试着在谷歌上搜索各种电子商务系统(目前流行的是Magento)和内容管理系统(cmse)。

        3
  •  2
  •   Glorfindel Doug L.    6 年前
        4
  •  0
  •   Alistair    16 年前

    我喜欢这本书,所以也许 Beginning PHP and MySQL: From Novice to Professional, Third Edition 可能是给你的?你有发展背景吗?

        5
  •  0
  •   Ryan Gyure    16 年前

    你可能想在当地的书店买一本书,或者在亚马逊网站上买一本。我还没有找到真正好的PHP网络资源来学习。通常我只是在google上快速搜索我试图编码的主题。

        6
  •  0
  •   Steve Hill    16 年前

    你一定要学习PHP吗?如果你是的话,那就买一本好书——这里提到的几本书实际上是可以的——但是请从一开始就学习安全方面。世界上有足够多的PHP开发人员在编写不安全的代码(我曾经是其中之一,所以我知道)。

    但练习是关键;我现在已经用PHP编程6年了,我认为自己相当胜任(几个月前我通过了zendphp5认证),但我仍然找到了以前从未见过的函数。

    或者,你可以学点别的。。。

        7
  •  0
  •   ndp    16 年前

    这本书很好。”不过,掌握“技能”只来自于练习你的手艺。如果你想学习PHP,你需要用PHP(以及HTML、CSS、Javascript、MySQL等)构建许多站点。

    要有信心,你可以建立一个安全的网上商店,嗯,你需要建立一个。也许你可以找一家公司付钱让你学习。也许你会找到一个同事来指导你。或者,你可能不得不深入阅读书籍、多个网站以及支付授权提供商提供的一些写得不好的“集成指南”。我的第一次经历让我很紧张。第二次就快了一点。第三次我有足够的信心去估计需要多长时间。

    我不是想变得难缠或易怒。我只是觉得“边做边学”可能是学习这些东西的唯一方法。