兵在精而不在多,将在谋而不在勇。—明·徐渭

本文推荐C语言,java,python爬虫,人工智能,以及一些职业生涯的经典书籍。

按零基础入门到提高的顺序推荐,同一子标题的选其一即可入门,但是都过一遍有助于打好基础。

C语言及C++
C语言基本上是编程语言界的圣母,几乎所有主流的编程语言都是从C语言衍生而来,可想而知C语言的重要性。
而C++,可以说是上限最高的编程语言,其他编程语言能实现的功能,基本上C++都能实现,,

0.1,《C语言经典入门》

0.2,《C语言程序设计》谭浩强版(虽然有很多瑕疵,但是真的讲的很细)
1,《C和指针》
2,《C专家编程》

3,《C++ prime》第五版(C++大佬轮子哥@vczh的亲自开光的入门书)

java
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。

Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。

Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

说了那么多,一句话总结:java程序员岗位是目前最多的程序员岗位。

1,《java核心技术·卷1:基础知识》
2,《java核心技术·卷2:高级特性》
3,《java编程思想》

python爬虫
python作为目前最火的编程语言,入门相对快、发展方向多确实是它的优点,比如:爬虫

1,《python编程:从入门到实践》

2,《python网络爬虫从入门到实践》

人工智能
目前百分之80的研究生都在学习的内容,就是如何将人工智能与自己专业的东西结合起来,当然,目前是用python为基础讲解的,,

1,机器学习部分
1.1,《机器学习》
1.2,《机器学习实战》
1.3,《统计学习方法》 (注:统计学习方法已出第二版)
1.4,黄博的深度学习个人笔记

2,深度学习部分

2.1,《深度学习》

2.2,黄博的深度学习个人笔记

3,人工智能部分(注:TensorFlow已更新至2.0版本,如下书籍为以1.0版本为基础讲解的)
3.1,《TensorFlow实战》

3.2,《TensorFlow:实战Google深度框架》

程序人生
此部分书籍不讲具体技术,主要益处为对程序员的职业生涯、编码风格和人生的帮助,顺序不分先后,

1,《代码整洁之道》

2,《大话设计模式》
3,《提问的智慧》(这个划重点,要考)(点击下方【阅读原文】前往)
4,《浪潮之巅》

在微信公众号【panda一块砖】后台,

回复【qq群】,因为网盘链接易挂(挂了懒得更新),故所有电子书均上传QQ群,请进群后自行领取,

回复【30小时爬虫课】,可领取价值299的30小时python爬虫课程

回复【加群】,获取作者微信,加入微信交流群。

参考文章:https://www.liuchuo.net/222-2

推荐一些经典的编程从入门到进阶的书籍-附下载资源相关推荐

  1. java书籍_2020年java从入门到进阶书籍推荐,基础\自学\编程\数据结构\后端\虚拟机\网络\设计模式书籍...

    前言 1. 基础书籍 2. 并发书籍 3. JVM虚拟机书籍 4. 网络相关 5. 操作系统 6. 数据结构与算法 7. 数据库 8. 设计模式 前言 从1996年到现在,java已经走过了24个年头 ...

  2. 程序员编程如何入门、进阶?

    作者 | 码农唐磊 来源 | 程序猿石头(ID:tangleithu) 背景 在之前的这篇文章中,我谈了谈读本科的时候都学了哪些计算机专业课和推荐了一些经典的技术书籍,然后推文封面中的这张图引起了不少 ...

  3. 经验分享 —— 程序员编程如何入门、进阶

    点击上方蓝色字体,关注我 -- 一个在阿里云打工的清华学渣! 图:于海童@清华 关于作者:程序猿石头(ID: tangleithu),现任阿里巴巴技术专家,清华学渣,前大疆后端 Leader.欢迎关注 ...

  4. 少儿C++编程从入门到进阶 信奥学奥赛从启蒙到NOI、ACM-ICPC(一)

    一.少儿编程启蒙阶段 适合小孩接触编程起步的几款软件,从游戏中学习编程 适合小孩接触编程起步的几款软件,从游戏中学习编程_dllglvzhenfeng的博客-CSDN博客 宝宝的编程系列书籍 宝宝的编 ...

  5. 【好书推荐】Power BI数据分析从入门到进阶

    2022年新书出版,人生第一本书,厚积薄发,写这本书前,积累了十年,看了同类30本书,越来越有写一本书的强烈念头.<Power BI数据分析从入门到进阶>机械工业出版社5月出版,欢迎大家支 ...

  6. C/C++从入门到进阶必修书籍

    C到C++ 学习入门到进阶到专业(以下是学习资料文档) 链接地址 : 转载请标明出处,尊重原创谢谢! 以上所有文档资料都有,需要可联系本人!大部分来自CSDN!所以也可自行下载. 百度云地址: 下载链 ...

  7. 豆瓣高分书!Python编程从入门到进阶都有!

    "现在很难找到一个没有广泛使用 Python 的编程领域了."--TIOBE CEO Paul Jansen 在 8 月初的 TIOBE 编程语言排行榜中,Python在众多编程语 ...

  8. Unity新手入门与进阶学习书籍与教程推荐

    读研的时候喜欢做游戏,最开始在诺基亚N9手机上开发过几款产品,有APP也有游戏.用的是Qt Quick,最先在N9上发布,之后又了解到黑莓的BB10系统,也可以用Qt Quick开发,所以就把几个产品 ...

  9. 安卓从入门到进阶第六章(dumpsys初探)

    后续还是会写一写关于安卓的知识,只是写的就按照轻快,实战为主,不做过多原理的剖析了.今天就来处理一个问题, 如何快速定位当前手机屏幕上某个区域上是哪个应用绘制的? 如下为解决方案: 使用 adb sh ...

  10. Kotlin Flow响应式编程,操作符函数进阶

    本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每个工作日都有文章更新. 大家好,今天原创. 在上一篇原创文章当中,我跟大家说了会开启一个新的系列,讲一讲Kotlin ...

最新文章

  1. 设计模式--模板方法模式
  2. BufferedReader和PrintWriter读写中文的问题
  3. php丢弃,在IIS 7.5中,PHP吓坏了(连接丢失,连接被丢弃)
  4. 数据库表-权限表应用
  5. 由奥迪车灯想到的前端动画
  6. 什么是事务、事务特性、事务隔离级别、spring事务传播特性
  7. 重装系统计算机无法启动,手把手教你电脑无法开机怎么重装系统
  8. greenplum 替代mysql_转:MySQL到Greenplum迁移分析
  9. 华为笔试题 简答错误记录(字符串处理,好题!!!)
  10. JSON Perl
  11. springboot文件上传和下载工具_SpringBoot图文教程7—SpringBoot拦截器的使用姿势这都有...
  12. linux tracker服务器搭建,linux 下 BT Tracker服务器搭建
  13. c语言编程矩阵范数,矩阵2范数计算 这个二阶矩阵的二范数怎么
  14. 题解 P2916 【[USACO08NOV]安慰奶牛Cheering up the Cow】
  15. go 学习笔记之无心插柳柳成荫的接口和无为而治的空接口
  16. 韩信点兵(中国剩余定理)
  17. vue.jsv-html,关于vue.js v-bind 的一些理解和思考,vue.jsv-bind
  18. 来客推电商|小程序+h5+app商城|含分销拼团砍价等多种引流插件|前后代码开源
  19. 搞事情 | 大数据文摘和ta的朋友们:环游世界的80天
  20. 唐老师讲运算放大器(第五讲)——运放的应用

热门文章

  1. C++引用(作为函数参数和返回值)
  2. google嗅探(简洁实用版)
  3. 7723java版_绝代双骄_JAVA游戏免费版下载_7723手机游戏[www.7723.cn]
  4. c语言学习系统(学习c语言用什么软件)
  5. 离散数学1 命题逻辑-基本的概念
  6. 常见的Java编程思想有哪些
  7. codeforces621C. Wet Shark and Flowers【求期望】
  8. Oracle 数据库基础学习 (二)
  9. Go语言编程之面向“对象”编程篇
  10. SQL必知必会 附录解读