嘿,你好,我是这个编程世界的新手,英语不是我的第一语言,如果我输入错误,我很抱歉。无论如何,我在这里问你们:我应该学习什么语言来进行网络抓取?我一直在研究工作,并且有很多与抓取网页、数据输入或网络编程相关的需求。而且我还想知道是否有任何网络编程语言知识是开始学习 android 应用程序编程的好方法。
谢谢你的时间,我希望你能理解我。=)
嘿,你好,我是这个编程世界的新手,英语不是我的第一语言,如果我输入错误,我很抱歉。无论如何,我在这里问你们:我应该学习什么语言来进行网络抓取?我一直在研究工作,并且有很多与抓取网页、数据输入或网络编程相关的需求。而且我还想知道是否有任何网络编程语言知识是开始学习 android 应用程序编程的好方法。
谢谢你的时间,我希望你能理解我。=)
首先,编程需要大量学习——尤其是当你是新手时。要进行网络编程,您需要了解很多不同的主题:html、javascript、jquery,以及 php、python、perl、ruby 等服务器端语言,并且您需要知道如何使用 mysql 等数据库,这需要至少了解一些基本的 SQL。
python 使网络抓取变得非常容易,它是一种很好的通用语言,可以用于任何事情——包括作为服务器端语言。
如果你想做 Android,我建议你开始用 Java 编程。Java 很容易学习,在我看来是一种很好的 OOP 语言。
如果您想从 0 开始进行 Web 开发,首先要做的是 HTML。有了这个,您将看到,要使您的网站更具活力和吸引力,您需要学习 javascript 和至少一点 PHP。也许当你来到这里时,你可能会尝试使用 Wordpress CMS,以避免一开始学习 MySQL 和 PHP 并使用它,这样你就可以习惯它了。但最后,如果您真的想成为一名优秀的开发人员,您至少应该了解 SQL 和 PHP 或其他服务器端语言,以便能够与数据库进行通信。此外,如果您想学习开发 android 应用程序,则必须学习 Java。如果您的应用程序需要与服务器通信,那么您的 PHP 和 SQL 技能可能会非常有用。但如果你开始对编程一无所知,我会从 C++ 或 Java 开始,甚至我会先学习一点 C,因为其他两种语言是面向对象的编程语言,并且在开始时可能更难理解。由于您想为 Android 开发,Java 是一个很好的起点,但它是与 Objective C(Iphone 的编程语言)非常相似的 C++。所以进入 Java 或 C++ 吧!并耐心等待!