我想开发网络应用程序。实际上,我在开发 Web 应用程序方面并没有太多的专业知识。我在网络上阅读了一些文章,并且有很多用于它的服务器端程序语言。PHP、Java、Asp.NET(服务器端 Javascript/Node.js?)对我来说是最重要的语言。
我不知道“最好的”语言是如何开始学习的。将来会强制执行什么语言?
你有什么建议?
谢谢你的帮助。
我想开发网络应用程序。实际上,我在开发 Web 应用程序方面并没有太多的专业知识。我在网络上阅读了一些文章,并且有很多用于它的服务器端程序语言。PHP、Java、Asp.NET(服务器端 Javascript/Node.js?)对我来说是最重要的语言。
我不知道“最好的”语言是如何开始学习的。将来会强制执行什么语言?
你有什么建议?
谢谢你的帮助。
这在很大程度上取决于您当前的编程知识。您需要了解几种语言,它们可以紧密结合在一起创建基于 Web 的应用程序。在客户端,您需要了解 HTML/CSS/Javascript。您可能需要使用 AJAX、jQuery 等当前技术来扩展它。仅此一项就只能处理大多数最终用户的等式。在那之后,选择服务器端语言将再次取决于你的知识,以及你觉得什么是舒服的。我个人喜欢 PHP,但这只是我的看法。但是我觉得它很容易阅读和理解,用它编程可以完成相当多的任务,使它成为一种相当丰富的体验。但是我不能说什么对你自己的口味有好处。您可能还需要为您的应用程序提供一些存储空间,所以理解一门语言并不是一切。您将需要了解所选数据库的 SQL,并且可能还需要了解会话管理。
所以当你把它归结起来时,应用程序开发可能需要(至少):
我建议你继续阅读。玩一两种语言,尝试几个“Hello world!” 让你的脚湿透的应用程序。制作一些静态网页,然后使用一些编程使它们栩栩如生。一旦你掌握了它的窍门,你自然会开始从你所掌握的一切中得到你想要做什么的想法。
我可以给出的一个不应该误导您的明确建议是:文档,文档,文档!!!!记下你学到的东西,写下你在开始新事物时想做的事情。这可以是流程图、网页草图,甚至是后端软件如何工作的概念视图。把事情写在纸上可以让你在未来更容易理清任何困惑,并且因为你知道你的最终结果应该是什么,所以开发过程变得不那么辛苦。