linux c++ 服务器学习

网易云课堂有一个计算机专业课程体系:

1

网上有一些学习路线:

谷歌推荐的计算机科学学习路线

CS-计算机科学MOOC学习路线

知乎上有这样一个问题:

Linux C++ 服务器端这条线怎么走?一年半能做出什么?

一些摘抄,陈硕说的点赞最多:

2

tom pareto说的

3

4

5

后台开发,从基础到高级,有什么好的书籍推荐?

陈硕的书《Linux 多线程服务端编程:使用 muduo C++ 网络库》:

本书不是多线程编程教程,也不是网络编程教程,更不是 C++ 教程。读者应该已经大致读过《 UNIX 环境高级编程》、《 UNIX 网络编程》、《 C++ Primer》或与之内容相近的书籍。

这不是一本入门书,本书的读者应该在以上三方面已经具备相当的基础[2]:网络编程方面,能轻松读懂6.1节的两个Python程序;C++方面,对12.8节的代码不感到陌生;多线程方面,能明白第1章要解决什么问题。

书中的附录说:

网络编程三本必看的书 :

1.《 TCP/IP Illustrated, Vol. 1: The Protocols》(中文名《 TCP/IP 详解》),简称 TCPv1

2.《 Unix Network Programming, Vol. 1: Networking API》第 2 版或第 3版(这两版的副标题稍有不同,第 3 版去掉了 XTI),统称 UNP

3.《 Effective TCP/IP Programming》

无意间看到的一本书:《穿越计算机的迷雾

好多东西要学,退而结网^_^。

原文地址:https://www.cnblogs.com/shanchuan/p/8150262.html