去年夏天,我为了一份工作学习了HTML和CSS,主要是通过教程和“构建此”方法学习的。也就是说,我被给定一个目标,必须尝试自己构建它。有没有一个地方提供一些例子来教授这种方法呢?我的老板想让我今年夏天开始学习PHP,我需要在接下来的一周里重新熟悉它。
大多数人会让我去Php.net查阅文档,但还有其他好的方法吗?
大多数人会让我去Php.net查阅文档,但还有其他好的方法吗?
在网上可能没有一个源列出与您的知识/能力和兴趣范围交叉的项目。
我通过实现基于我想做的事情的个人挑战而取得了成功。以下是我的例子:
您可以做的最有价值的事情是获得廉价的Web服务器/MAMP/XAMP并进行尝试。如果您真的喜欢互联网和编程,您会一直想出小任务来尝试。开始行动吧!
如果您一遍又一遍地做同样的事情,请制作自己的库。学习将其包含在每个项目中,以便您不必每次都从头开始。有所失败是好事!
对于我的情况,我开始学习 PHP(多年前)时,通过一些基本的系统构建来入门,包括:
如果你懂法语,我可以推荐一个网站,你可以在那里学习 PHP 和 MySQL 的基础知识,甚至更多 http://www.siteduzero.com/。
祝你好运!附注:这并不难。
我第一个真正的项目(也就是指我确实得到报酬)是为一家大型网络托管公司开发的非常复杂的控制面板。需要将几十个其他控制系统合并成一个“直观”的应用程序,其中包括:
这必须是我曾经接受并完成的最具挑战性的任务。考虑到所有这些功能,想象一下提供“清晰”的用户界面有多困难。各种组件都必须能够与中央通知服务进行交互。例如,如果您在网络监视器中,您会收到3个新支持工单正在等待您的警报。
我并不是说你应该建立一个那么复杂的东西,但是建立一个控制面板确实可以帮助你学习如何避免功能蔓延,并教你如何在项目开始时概念化最终结果。你最终会得到很多代码,可以在未来的“真实”项目中使用,还有很多关于像Jquery这样的工具的经验,以及如何构建良好界面的牢固掌握。
发明(或想出)一个工业问题,然后解决它。Acme Widgets需要你的帮助!控制一些电机,监控一些传送带,图形化供需。或者,至少编写能够做到这一点的代码 :) 然后将其缩小成移动版本。