黑客学习必读书籍
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Biblioteka Baidu
网络编程类: 《Windows 网络编程》 2.Linux 系统学习类:尚无 系统编程类: 《Linux 程序设计(第 3 版) 》 在完成第一层后就阅读《深入理解计算机系统》
编译语言: 1.C 语言 能力要求:至少要达到精通 选用教材: Primer Plus 中文版(第 5 版) 《C 》 其他教材: 《标准 C 程序设计(第 3 版)《C 语言入门经典(原书第 3 版) 》 》 补充教材: 程序设计语言》 陷阱与缺陷》 专家编程》 与指针》 《C 《C 《C 《C 2.C++语言 能力要求:至少要达到熟练 选用教材: 《C++ Primer 中文版(第 4 版) 》 其他教材: 《C++ Primer Plus 中文版(第 5 版) 》 补充教材: 《C++程序设计陷阱》 《Effective C++》 《More Effective C++》 《Essential C++ 中文版》 3.ASM 语言 能力要求:至少要达到掌握 选用教材: 《80x86 汇编语言程序设计教程》和《Windows 环境下 32 汇编语言程序设计》 其他教材: 《汇编语言》 补充教材: 《汇编语言编程艺术》 脚本语言: 1.ASP 能力要求:至少要达到掌握 选用教材:尚无 其他教材:尚无 补充教材:尚无 2.PHP 能力要求:至少要达到精通 选用教材: 《PHP 与 MySQL 基础教程(第 2 版) 》 其他教材: 《PHP 和 MySQL Web 开发(原书第 3 版)《PHP 和 MySQL Web 应用开发核心技术》 》 补充教材: 《Ajax 与 PHP 基础教程》 3.Perl 能力要求:至少要达到熟练 选用教材: 《Perl 语言入门(第 4 版) 》 其他教材: 《Perl 技术内幕》 《Perl 教程(Win32 版) 》 补充教材: 《Perl 网络编程》 4.Python 能力要求:至少要达到掌握 选用教材: 《用 Python 学编程》 补充教材: 《Python 网络编程基础》 操作系统(这里看导师的项目要求,原则上推荐从 Microsoft 开始。: ) 概览类: 《深入理解计算机系统》 1.Windows 系统学习类: 《深入解析 Windows 操作系统》 系统编程类: 《Windows 程序设计》和《Windows 核心编程》
网络编程类: 《Windows 网络编程》 2.Linux 系统学习类:尚无 系统编程类: 《Linux 程序设计(第 3 版) 》 在完成第一层后就阅读《深入理解计算机系统》
编译语言: 1.C 语言 能力要求:至少要达到精通 选用教材: Primer Plus 中文版(第 5 版) 《C 》 其他教材: 《标准 C 程序设计(第 3 版)《C 语言入门经典(原书第 3 版) 》 》 补充教材: 程序设计语言》 陷阱与缺陷》 专家编程》 与指针》 《C 《C 《C 《C 2.C++语言 能力要求:至少要达到熟练 选用教材: 《C++ Primer 中文版(第 4 版) 》 其他教材: 《C++ Primer Plus 中文版(第 5 版) 》 补充教材: 《C++程序设计陷阱》 《Effective C++》 《More Effective C++》 《Essential C++ 中文版》 3.ASM 语言 能力要求:至少要达到掌握 选用教材: 《80x86 汇编语言程序设计教程》和《Windows 环境下 32 汇编语言程序设计》 其他教材: 《汇编语言》 补充教材: 《汇编语言编程艺术》 脚本语言: 1.ASP 能力要求:至少要达到掌握 选用教材:尚无 其他教材:尚无 补充教材:尚无 2.PHP 能力要求:至少要达到精通 选用教材: 《PHP 与 MySQL 基础教程(第 2 版) 》 其他教材: 《PHP 和 MySQL Web 开发(原书第 3 版)《PHP 和 MySQL Web 应用开发核心技术》 》 补充教材: 《Ajax 与 PHP 基础教程》 3.Perl 能力要求:至少要达到熟练 选用教材: 《Perl 语言入门(第 4 版) 》 其他教材: 《Perl 技术内幕》 《Perl 教程(Win32 版) 》 补充教材: 《Perl 网络编程》 4.Python 能力要求:至少要达到掌握 选用教材: 《用 Python 学编程》 补充教材: 《Python 网络编程基础》 操作系统(这里看导师的项目要求,原则上推荐从 Microsoft 开始。: ) 概览类: 《深入理解计算机系统》 1.Windows 系统学习类: 《深入解析 Windows 操作系统》 系统编程类: 《Windows 程序设计》和《Windows 核心编程》