本帖最后由 陆羽泡的茶 于 2018-4-27 14:23 编辑

编程自学资料汇总,必须收藏!
看完这篇,你绝不再是小白!

1、笨办法学C语言 完整翻译版资料


Zed A. Shaw 的《笨办法学C语言》电子书大受好评(书很有特色),去年有译者翻译完成了该书。《笨办法学C 语言》这本书可以跟着边练边学,“这门课程需要多少时间?一些人花了大约三个月,其它人花了六个月,还有一些人只用了一个星期。”

https://mbb.eet-china.com/t/c/762

2、C程序设计 第四版 谭浩强著

谭浩强教授的C程序设计堪称经典,值得一看。

https://mbb.eet-china.com/t/c/11920

3、【强推】十大经典C++教程

1. Code complete
2. Effective C++
3.More Effective C++
4.Effective Modern C++
5.Exceptional C++
6.More Exceptional C++
7.Modern C++ Design
8.Effective STL
9. C++17 STL Cookbook
10.C++ Template Metaprogramming

https://mbb.eet-china.com/t/c/52319

4、资料:Matlab编程与算法教程

Matlab7官方学习手册
MATLAB2013超强教程
MATLAB编程(中文版 第二版)
MATLAB算法大全

https://mbb.eet-china.com/t/matlab/43993

5、14本经典android开发教程

  Android SDK 中文开发文档
  Android 开发环境搭建步骤详细图解
  Android2.3用户手册
  Android编程入门教程
  Android编程入门教程
  Android开发从入门到精通
  Android开发手册——API函数详解
  Android驱动开发入门及手机案例开发分析教程
  Android系统移植技术详解
  Android新手开发教程
  linux Android基础知识总结
  Android应用程序开发36技
  Linux内核阅读心得体会
  深入浅出Android——Android开发经典教材

https://mbb.eet-china.com/t/14-android/53844

6、【下载】经典书籍 C和指针

本书提供与c语言编程相关的全面资源和深入讨论。本书通过对指针的基础知识和高级特性的探讨,帮助程序员把指针的强大功能融入到自己的程序中去。

https://mbb.eet-china.com/t/c/12141

7、下载:给编程初学者的7本书+高级Linux编程

   1. Introduction to Computing: Explorations in Language, Logic, and Machines
   2. 《计算机程序的构造和解释》Structure and Interpretation of Computer Programs
   3. Building Skills in Object-Oriented Design
   4. 《程序设计基础》(Foundations of Programming)
   5. 《制造开源软件·第二版》·如何成功运营自由软件项目(Producing Open Source Software: 2nd Edition)
   6. 《开源应用程序架构》(The Architecture of Open Source Applications)
   7. 《开源应用程序架构·第二卷》(The Architecture of Open Source Applications, Volume II)
   8. 《高级Linux编程》(Advanced Linux Programming)https://mbb.eet-china.com/t/7-linux/58398

8、【好书推荐】Python编程:从入门到实践

本书是一本针对所有层次的Python 读者而作的Python 入门书。全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy 和Pygal 等强大的Python 库和工具介绍,以及列表、字典、if 语句、类、文件与异常、代码测试等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的Python 2D 游戏开发如何利用数据生成交互式的信息图,以及创建和定制简单的Web 应用,并帮读者解决常见编程问题和困惑。

https://mbb.eet-china.com/t/python/58386

9、程序员的数学2——概率统计


《程序员的数学2:概率统计》沿袭《程序员的数学》平易近人的风格,用通俗的语言和具体的图表深入讲解程序员必须掌握的各类概率统计知识,例证丰富,讲解明晰,且提供了大量扩展内容,引导读者进一步深入学习。

https://mbb.eet-china.com/t/topic/58408

10、改善C程序代码的125个建议

在通往“C语言技术殿堂”的路上,本书将为你编写出健壮、优雅、高质量的C代码指点迷津!
内容全部由C编码的实践组成,从C语言语法和C11标准2个方面深入探讨了编写高质量C代码的技巧与禁忌,一共总结出125条宝贵的建议。每一个建议对应C程序员可能会遇到的一类问题,不仅以建议的方式从正反两面给出了被实践证明为十分优秀的解决方案和非常糟糕的解决方案,还分析了问题产生的根源,犹如醍醐灌顶,让人豁然开朗。

https://mbb.eet-china.com/t/c-125/58548

11、 好书推荐:C陷阱与缺陷

全书分为8章,分别从词法分析、语法语义、连接、库函数、预处理器、可移植性缺陷等几个方面分析了C编程中可能遇到的问题。最后,作者用一章的篇幅给出了若干具有实用价值的建议。

https://mbb.eet-china.com/t/c/46015

12、单片机C语言程序设计实训100例–基于8051 PROTEUS仿真

第一章用简短篇幅介绍8051单片机的特点、应用,以及Keil C语言程序设计,在语言程序设计中重点介绍8051内部资源;第二章介绍Proteus的入门操作;第三~五章全部为单片机的C程序设计案例;第三章为基础案例,涉及C语言基础部分,基本IO部分,中断与定时器,串口控制,模数与数模转换部分等;第四章在前面的基础上对扩展的外围硬件应用进行编程,包括译码器、串并转换芯片、存储器、中英文液晶屏、IIC等;第五章是综合设计部分,涉及一些具体的应用型产品的设计。

https://mbb.eet-china.com/t/c-100-8051-proteus/13586

13、TMS320C6000系列DSP编程工具与指南

https://mbb.eet-china.com/t/tms320c6000-dsp/29337

14、资料分享:C语言编程三剑客

《C和指针》,《C陷阱与缺陷》,《C专家编程》,C语言三剑客!https://mbb.eet-china.com/t/c/50430