想学习C++ 网络编程,不知如何入手。。。请过来人指点!

注:本人专于IP网络技术,在运营商从事网络维护的工作,现在想更深入的了解计算机网络更底层的原理,对TCP/IP有更深的认识,才产生了这个想法。能编出在windows环境下运行的网络程序就行了!没有更高的要求了,再次强调只是想强化网络这块专业技能,不是想做程序员!
在淘宝网上搜到了一下一些书,不知道合适不?
Visual C++ 网络编程技术
Visual C++ 网络编程
Visual C++ 网络编程经典案例详解
Visual C++ 网络通信编程技术详解
Visual C++ 网络通信开发入门与编程实践
请高人指点,哦对了我有C,C++基础,也就是大学计算机等级考试2级水平,呵呵!

建议报一个培训班,都是零基础入学的,这是网络编程的全部课程,要是感兴趣的话可以了解一下:
第一阶段
1、计算机操作基础
2、Office办公自动化
3、计算机组装与维护
4、C语言

第二阶段
1、SQL Server2005数据库设计
2、和高级查询
3、数据结构
4、C#面向对象程序设计
5、HTML5与CSS3开发
6、JavaScript
7、jQuery高级编程
8、PHP开发

第三阶段
APP Development
1、JavaScript特效制作
2、jQuery应用开发
3、HTML5与CSS3开发
4、Java面向对象程序设计

第四阶段
JAVAWEB Development
1、产品流程应用
2、移动平台界面设计
3、Oracle数据库开发
4、JavaWeb应用开发
Mobile APP Development
1、实训一:WEB前端设计与开发
2、实训二:J2EE项目开发
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-03
我建议你??买,以便有更深入的了解TCP / IP的TCP / IP详解,第1卷,第2卷,第3卷,这些书是最适合你
涉及C + +网络编程,你可以去看看在C + +网络的的编程说话ACE,相对高端,可能不适合你
你提到的将被分配到一个网络程序在windows环境下,这样的程序是什么?
简单的学习套接字编程即可。 。 。在上面,你可以在任何一本书
BTW,C / C + +编程有兴趣的可以去百度贴吧码块的发挥,强调其他不明白为什么专业的网络程序员区分两者没有矛盾。不明白在谈论的专业技能,提高
好运
第2个回答  2013-01-03
书买一本都行,主要建议你去USACO 或者 杭州电子大学 他们都有在线的编程题 和 online judge 去实践 环境下载vs2008
第3个回答  2012-12-30
想了解TCP/IP ,而你又不做程序员。
个人觉得读《TCP/IP详解第一卷》了解相关概念和原理
《TCP/IP详解第二卷》从代码上详细讲述本回答被网友采纳
第4个回答  2012-12-31
个人觉得只要读些原理性的东西就好 你所列的这些书偏向于程序员方向

想学习C++ 网络编程,不知如何入手。。。请过来人指点!
1、计算机操作基础 2、Office办公自动化 3、计算机组装与维护 4、C语言 第二阶段 1、SQL Server2005数据库设计 2、和高级查询 3、数据结构 4、C#面向对象程序设计 5、HTML5与CSS3开发 6、JavaScript 7、jQuery高级编程 8、PHP开发 第三阶段 APP Development 1、JavaScript特效制作 2、jQuery应用开发 ...

初一学生,想自学C++,有什么注意事项吗?
选择合适的学习材料:作为初学者,选择适合自己水平的教材非常重要。可以从简单的书籍和在线教程开始,比如《C++ Primer》或 Codecademy 的 C++ 课程。这些资源通常从最基础的概念讲起,逐步深入到更复杂的主题。实践为主:理论学习是必要的,但编程更多的是通过实践来学习的。尝试编写自己的小程序,比如计算...

求救!!到底怎么学VC++啊。我现在看了好多书,越看越迷茫。不知道到底从...
还有个很重要的就是要多实践,只有多实践才能发现你究竟学到了那些,可以发现自己的不足。一般来说不建议拿太简单的系统实践。还有就是要学编程相关的东西了,比如数据结构,软件工程等等。光学会语法是编不出高质量的系统的。总之软件开发是个很系统的工程,必须得按部就班,一点也急不得,单单看了...

怎样自学C++,以成为程序员
修炼C++, 可以从用C++封装的MFC, wxWidget入手, 看高手如何通过C++语言, 封装这样庞大的UI库,里面应用了很多的C++机制, 最典型的就是多态机制, 还有很多的设计模式应用可以研究。八、深研设计模式 设计模式是程序设计的灵魂,是通用方法,当你面对一个大型项目的时候,如何设计一个有弹性的系统,...

C++的学习方法!~
学习C++重在理解其各种语言设施所代表的语义,以及C++所能表示的语义所代表的设计思想。首先从宏观上入手,你需要明白的是C++是程序设计语言的本质。在此我把C++最重要的性质写下来:C++是一门静态类型检查,基于C内存模式,支持四种基本程序设计范型的语言。注意,这里说明了三个本质特性,静态说明了语言的类型检查性质,基于...

想自学编程,但不知从什么地方入手,要准备什么,要看什么,求教。
1,先选好一门语言,比如是Java还是C#或是其他;2,选择好一个方向,是网络开发还是桌面应用程序开发;3,先学习基本的语法知识,理解基本的概念,可以根据书上的例子编写一些控制台程序,提升印象并提高信心;4,学习数据库。数据库知识也是比较重要的,虽然现在有很多Code first的东西,但是一点不懂数据...

C++网络编程入门:轻量级Web并发服务器开发
一、入门之路 在C++编程之旅中,尽管参与过比赛和项目,但大多停留在STL和逻辑层面。寒假期间,我重拾旧书,实现了一个简单的服务器TinyWeb,希望能分享给刚接触网络编程的新手们,提供学习参考。二、学习路径 对于C++网络编程的入门,通常推荐《Unix环境高级编程》和《Unix网络编程 卷一》。但这两本书...

想开始学习c++,但有点迷茫!
确实是要选一个方向,然后再去看,主攻网络的话应该还是先熟悉下TCP\/IP等协议栈,C\/S框架等,对socket编程接口也要有个了解。

我想学编程,又不知该从何学起,请各位高手指点!!!
1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀...

如何学习网络编程?
1.学习计算机基础知识:了解计算机网络的基本概念、协议和架构,如TCP\/IP、HTTP、DNS等。这些知识将帮助你更好地理解网络编程的原理。2.选择编程语言:网络编程可以使用多种编程语言实现,如C、C++、Java、Python等。根据你的兴趣和需求选择合适的编程语言进行学习。3.学习网络编程库和框架:大多数编程语言...

相似回答