学习计算机网络编程应该学些什么?

谁能介绍下学习计算机网络编程应该学些什么?先了解学习那些?

你参考下
VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程
ASP~CGI~PHP~JSP这些是WEB编程。。
虽然都是编程,但编出来的程序可是不一样的。
目标是什么?开发?创业?还是去公司上班?还是业余爱好?
如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。
如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。
如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。
编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高
我推荐你学三种编程语言,因为推荐你学是有原因的。
第一:先学习好C语言,这个是学所有编程语言的基础。也是将来去考国家证书的必须要考的一门。
第二:学好java,因为java在目前来说,占领地位是排第一位的。而且工资待遇也不错。市场需求占有率高达50%以上。或者学习.NET,因为.NET出来还不算太久,但是就因为是微软出的东西,所以市场占有率也已经达到了48%了,况且.NET比java要容易上手。两者之一,你可以选择一个。学java就往jsp工程师方向发展,学.NET就往ASP.NET方向发展吧。
第三:顺便学一门数据库的技术。因为开发的时候,难免会要和数据库打交道。懂总比不懂要好。一般就学SQL就行了。ORACLE一般只适应于大型公司
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-30
如果想学习计算机网络编程(即:网络 socket 编程),那么必须至少需要学好:计算机操作系统原理、数据结构、计算机网络原理(包括必须要熟练掌握各种网络协议的帧格式)。
因为不同的网络协议(例如:TCP、IP、ICMP、UDP),其帧格式的详细定义是不一样的。若想要在这方面的编程有较大的进步,那么首先必须要有两台联网的电脑,并安装好编程环境(最好安装 Linux系统)。同时参考《TCP/IP 详解》一套教材,以便进行编程上的体会。
第2个回答  2018-11-30

计算机网络编程有许多不同的版块,VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程 ,ASP~CGI~PHP~JSP这些是WEB编程。 虽然都是编程,但编出来的程序却是不同的。在学习编程语言之前要清楚自己的目的是什么,以此来学习相应的编程语言。 

以下是推荐学习的几种编程语言:

    C语言。

    C语言是学所有编程语言的基础。也是将来去考国家证书的必须要考的一门。

    java/.net

    java在目前来说,占领地位是排第一位的。而且工资待遇也不错。市场需求占有率高达50%以上。或者学习.NET,因为.NET出来还不算太久,但是因为是微软出的东西,所以市场占有率也已经达到了48%了,况且.NET比java要容易上手。两者之一,你可以选择一个。学java就往jsp工程师方向发展,学.NET就往ASP.NET方向发展吧。

    数据库

    因为开发的时候,难免会要和数据库打交道。懂总比不懂要好。一般就学SQL就行了。ORACLE一般只适应于大型公司。

第3个回答  推荐于2018-12-03
  是从网络通信的编程原理和开发基础入手,阐述主机扫描、TCP协议编程、UDP协议编程、远程屏幕监视、木马程序、IP语音网络编程、E-mail协议编程、FTP协议编程、网络信息加密传输和网络信息隐藏通信编程等原理、技术和实现方法。每章都有丰富的程序源代码和实验项目。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》以套接字编程为基本路线,力求体现网络编程的技术陛、实用性和安全性,在IP语音网络通信和网络信息隐藏通信等章节,还综合体现了科研成果和技术开发的相关应用,具有一定的先进性。《普通高等学校应用性人才培养系列规划教材:计算机网络编程技术》适合作为高等院校计算机及相关专业学生的教材,也可作为多媒体网络通信和安全编程人员的参考书本回答被网友采纳
第4个回答  2013-08-29
编程不是很好学的。我现在在学。我个人感受:
首先,你的逻辑思维要好一些。就是要有很强数学的基础。
其次,如果你已经决定要学了,那就要记住,不要怕吃苦。
现在流行的网络编程是 ajax。它是已java为基础的。先看看java相关的基础知识。然后在学jsp。之后是学框架。
最后,加油。
相似回答