在哪里可以学习网络编程从入门到精通?

发布于 2024-09-03 12:04:00 字数 1539 浏览 3 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

尝蛊 2024-09-10 12:04:00

我7年前就开始了。根据我个人的经验,你的编程之路将是这样的:

HTML-> CSS-> JavaScript -> PHP/MySQL
[插入其他网页脚本语言
这里]-> “桌面语言”

对于 HTML(和 CSS),我首先使用 webs.com(当时是 freewebs.com)上的图形编辑器,它允许我添加代码片段。我使用了一些随机的 GeoCities 站点(愿它安息)来查找内容。现在,使用 Google 或 Bing

然后,我得到了 Jeffrey Zeldman 的书,使用 Web 标准进行设计。我按照这本书的内容,在记事本中输入了代码。尝试理解代码的作用。

帮自己一个忙,使用 Notepad++程序员的记事本。它们支持自动选项卡以实现更整洁的代码。从长远来看,它会让你成为一个更好、更理智的程序员。

我过去常做的另一件事是通过右键单击浏览器并点击“查看源代码”来查看人们的代码。

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

当时 Javascript 是一场冒险。现在,我们有了 jQuery。从那个或类似的框架开始。这个可以网上查一下。我从来没有买过 Javascript 的书。我确实有一个来自 Visual Quickstart 的古老工具,我用它来了解方法的样子。除此之外,所讨论的特定书籍是
一块过时的抹布。

要学习 PHP/MySQL,你可以买一本书。这两种语言经常放在一起,因此找到向您展示如何同时使用它们的书籍应该很容易。我使用了O'reilly PHP 书籍

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

最后要记住的是,网络标准总是在变化,但不要对此过于着迷。当我刚开始的时候,XHTML 风靡一时,现在每个人都在谈论 HTML5。我仍然像其他许多人一样使用 XHTML。这表明每个人的事情进展速度都不同。

祝你好运,我希望我有所帮助!

编辑:杰夫·亚当斯(Geoff Adams)几乎总结了我的帖子——围绕书籍投资进行游戏。而且,这需要时间。我还远未达到完美。

I started 7 years ago. In my personal experience, your road to programming will look something like this:

HTML -> CSS -> Javascript -> PHP/MySQL
[Insert other web script language
here] -> "Desktop Languages"

For HTML (and CSS), I started by using a graphical editor at (then freewebs.com) webs.com that allowed me to add code snippets. I used some random GeoCities site (may it rest in peace) to look up things. Now, use Google or Bing.

Then, I got Jeffrey Zeldman's book, Designing with Web Standards. I followed through the book, typing out the code in notepad. Try to understand what the code does.

Do yourself a favor, use Notepad++ or Programmer's Notepad. They support automatic tabbing for neater code. It will make you a better and more sane coder in the long run.

Another thing I used to do was look at people's code by right clicking in my browser and hitting "view source".

This only gets you the HTLM/CSS after the PHP has been run and the Javascript before it was run. Google Chrome is good for analyzing scripts because of the debugging capabilities. (Don't worry about that yet though.)

Javascript was an adventure back then. Now, we have jQuery. Start with that or a similar framework. This can be researched online. I have never bought a Javascript book. I do have an ancient one from Visual Quickstart that I used to learn what a method looks like. Beyond that, the particular book in question is
an outdated rag.

To learn PHP/MySQL you can get a book. The two languages are often put together so finding books that show you how to use them in tandem should be a snap. I used O'reilly books for PHP.

I don't like the online PHP reference so much, because when I'm testing I don't always have internet. I use a virtual server setup on my machine. Look into that when you are ready to start learning PHP and MySQL.

The last thing to remember is that web standards are always changing, but don't get too crazy about it. when I started, XHTML was all the rage and now everyone is talking about HTML5. I still use XHTML as do many others. It goes to show that things move at different paces for everyone.

Good luck, I hope I helped!

EDIT: Geoff Adams pretty much sums up my post - Play around the invest in books. And, it will take time. I'm till nowhere near perfect.

忆悲凉 2024-09-10 12:04:00

达到“精通”需要付出大量的努力、时间和工作。仅通过阅读教程无法成为专家 - 最好的方法是边做边学。掌握基础知识,然后进行尝试。一旦你感觉舒服了,就可以买一些书。

如果您想要构建一个复杂的系统,那么您可能最好使用现成的替代方案。在决定重新发明轮子之前,尝试在 Google 上搜索各种电子商务系统(Magento 目前很流行)和内容管理系统 (CMS)。

Getting to 'mastery' is going to take a lot of effort, time and work. You can't become an expert by simply reading tutorials - the best way is to learn by doing. Get to grips with the basics, then play around. Once you're more comfortable, invest in some books.

If you're looking to build a complex system then you might be better using an off-the-shelf alternative. Try Googling around for various e-commerce systems (Magento is in vogue at the moment) and Content Management Systems (CMSes) before you decide to reinvent the wheel.

我乃一代侩神 2024-09-10 12:04:00

阅读本书
替代文本

还要继续阅读这些教程(XHTML、CSS、Javascript),并在学习时尝试您所学到的一切。

Read this book
alt text

also keep going through those tutorials (XHTML, CSS, Javascript) and try out everything you learn as you learn it.

萌酱 2024-09-10 12:04:00

我喜欢 apress 书籍,所以入门 PHP 和 MySQL:从新手到专业,第三版可能会适合你吗?有开发背景吗?

I love the apress books so perhaps Beginning PHP and MySQL: From Novice to Professional, Third Edition might be for you? Do you have a development background?

不一样的天空 2024-09-10 12:04:00

您可能想考虑在当地的书店买一本书,或者考虑从亚马逊网站上买一本书。我还没有找到真正好的 PHP 网络资源可供学习。通常我只是对我正在尝试编码的主题进行快速谷歌搜索。

另一种选择是直接投入并开始构建应用程序。我发现学习 PHP 的最好方法就是边学边学。一旦您掌握了基本语法以及如何移动代码,您就可以拿起一本书来看看 OOP 主题以及 Zend、CakePHP 等框架。

You may want to look at picking up a book at your local book store or look at grabbing one off Amazon.com. I haven't found really good PHP web resource to learn from. Usually I just do a quick google search on topics I'm trying to code.

Another option is to just dive in and start building applications. I've found that the best way to learn PHP is to learn as you go. Once you have a grasp on the basic syntax and how to move around the code, then you can pick up a book at look at OOP topics as well look into Frameworks such as Zend, CakePHP, etc.

北笙凉宸 2024-09-10 12:04:00

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

但实践是关键;我现在用 PHP 编程已经有大约 6 年了,我认为自己相当有能力(几个月前我通过了 Zend PHP5 认证),但我仍然发现了我以前从未见过的函数。

提示 - 在您熟悉基础知识之前,不要考虑查看 Zend Framework、Magento 或类似的东西。如果你这样做,你肯定会挣扎;他们使用了一些先进的概念,即使我有时也觉得很难理解。

或者,你可以学点别的东西......

Are you absolutely set on learning PHP? If you are, then buy a good book - there's several mentioned here that are actually ok - but please, learn the security aspects from the start. There's more than enough PHP developers in the world who are writing insecure code (I used to be one of them, so I'd know).

Practice is key though; I've been programming in PHP now for about 6 years, and I'd consider myself fairly competent (I passed my Zend PHP5 Certification a couple of months back), but I still find functions I've never seen before.

A tip - don't even think of looking at Zend Framework, Magento or anything like that until you're comfortable with the basics. If you do, you'll definitely struggle; they use some advanced concepts which even I find it hard to wrap my head around at times.

Alternatively, you could learn something else...

无人问我粥可暖 2024-09-10 12:04:00

书的推荐很棒。然而,“精通”只能来自于练习你的技艺。如果你想学习 PHP,你需要用 PHP(以及 HTML、CSS、Javascript、MySQL 等)构建很多网站。

为了确信您可以建立一个安全的在线网络商店,您需要建立一个。也许你可以找到一家愿意付钱给你学习的公司。也许你会找到一位同事来指导你完成这件事。或者,您可能必须深入研究书籍、多个网站以及支付授权提供商提供的一些写得不好的“集成指南”。我第一次通过我很紧张。第二次就进展得快一些了。第三次我有足够的信心来估计需要多长时间。

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

The book recommendations are great. "Mastery", though, comes only from practicing your craft. If you want to learn PHP, you need to build many sites, with PHP (and HTML, CSS, Javascript, MySQL, etc.).

To have confidence that you can build a secure online web store, well, you need to build one. Maybe you can find a company that will pay you to learn. Maybe you will find a colleague to mentor you through it. Or maybe you'll have to dig into books, multiple web sites, and some poorly written "integration guide" from a payment authorization provider. My first time through I was nervous. The second time it went a little quicker. And the third time I felt confident enough to estimate how long it would take.

I'm not trying to be difficult or flip. I just feel that "learn by doing" may be the only way to learn much of this stuff.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文