从开始到掌握,我在哪里可以学习网络编程?

Man*_*023 2 php programming-languages

我尝试过做教程,但它是无组织和非结构化的,我在哪里可以学习从初学者到高手的PHP?我正在寻找像www.w3chools.com这样的网站,但不知怎的,我觉得它不完整,特别是涉及更高级的功能.

我知道一些基础知识,但我无法建立一个安全的在线网上商店,我似乎陷入困境,我应该如何/在哪里进行?

Geo*_*ams 5

实现"掌握"需要付出很多努力,时间和工作.您不能通过简单地阅读教程成为专家 - 最好的方法是边做边学.掌握基础知识,然后玩.一旦你感觉更舒服,就可以投资一些书籍.

如果您正在寻找构建复杂系统,那么您最好使用现成的替代方案.在您决定重新发明轮子之前,请尝试使用Google搜索各种电子商务系统(Magento目前流行)和内容管理系统(CMSes).


Mos*_*she 5

我7年前开始.根据我的个人经验,您的编程之路将如下所示:

HTML - > CSS - > Javascript - > PHP/MySQL [在这里插入其他网页脚本语言] - >"桌面语言"

对于HTML(和CSS),我首先在(然后是freewebs.com)的webs.com上使用图形编辑器,它允许我添加代码片段.我使用了一些随机的GeoCities网站(可能会安静地休息)来查找内容.现在,使用Google或Bing.

然后,我收到了Jeffrey Zeldman的书" 使用Web标准设计".我按照书中的说法,在记事本中输入代码.尝试了解代码的作用.

帮自己一个忙,使用Notepad ++Programmer's Notepad.它们支持自动标签以更好的代码.从长远来看,它将使你成为一个更好,更理智的编码器.

我过去做的另一件事是通过右键单击我的浏览器并点击"查看源代码"来查看人员的代码.

这只会在PHP运行之后获取HTLM/CSS,并在运行之前运行Javascript.由于调试功能,谷歌浏览器非常适合分析脚本.(尽管如此,请不要担心.)

当时Javascript是一次冒险.现在,我们有jQuery.从那个或类似的框架开始.这可以在线研究.我从来没有买过Javascript书.我确实有一个来自Visual Quickstart的古老版本,我曾经学习过什么方法.除此之外,有问题的书是一本过时的抹布.

要学习PHP/MySQL,你可以得到一本书.这两种语言经常被放在一起,所以找到书籍,告诉你如何串联使用它们应该是一个快速.我使用了O'reilly的PHP书籍.

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

最后要记住的是,Web标准总是在变化,但不要过于疯狂.当我开始时,XHTML风靡一时,现在每个人都在谈论HTML5.我仍然像许多其他人一样使用XHTML.它表明每个人的事情都会以不同的速度发展.

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

编辑:杰夫亚当斯几乎总结了我的帖子 - 围绕书籍的投资玩.而且,这需要时间.我到达远远不够完美.