1. Python

  • Python 基础教程
  • Python教程(在线版)
  • Automate the Boring Stuff with Python(繁琐工作自动化)
    • 前六章,python 语言基础;
    • 其后便是一些自动化实现;

2. Java

  • Thinking in Java(Java 编程思想)
  • Effective Java
  • JVM:
    • 深入理解Java虚拟机;

3. C 语言

  • 进阶:

    • 《程序员的自我修养》、《老码识途》
    • 《链接器和加载器》

4. C++

  • Effective C++
  • More effective C++

5. scala

  • 入门:

    • 快学 Scala

6. JavaScript

  • 《JavaScript 高级程序设计》

    • 由浅入深,深入浅出;
  • 《JavaScript 语言精粹》

7. Shell

  • 《Linux 命令行与 shell 脚本编程大全》

1. 设计模式及面向对象

意识和观念的改变。

  • 入门

    • Head First 设计模式:

      • 不仅基础,由浅到深,而且设计模式,面向对象编程的思想讲解地比较透彻,
      • 当然对于设计模式这种实践性较强的学问,师傅领进门,修行在个人,实践的越多,领悟地越深;
  • 进阶:
    • 设计模式:可复用面向对象软件的基础
    • 重构:改善既有代码的设计
      • “重构的意义就在于:你永远不必说对不起——只要把出问题的地方修补好就行了。”

2. 设计模式与架构

  • 企业应用架构模式(Martin Fowler )
  • 面向模式的软件架构 1-5 卷
    • 卷2:用于并发和网络化对象的模式
    • 卷4:分布式计算的模式语言

编程语言入门及进阶、设计模式、面向对象书籍相关推荐

  1. C++从入门到进阶的系列书籍推荐

    目录 1.C++入门书籍 1.1.C语言程序设计(谭浩强) 1.2.C++ Primer中文版(第5版) 2.VC++/MFC书籍 2.1.VC++深入详解(孙鑫) 2.2.深入浅出MFC(侯捷) 3 ...

  2. python人工智能入门书籍推荐-人工智能入门到进阶必读Python书籍PDF!

    1.一本人工智能入门必读书籍<21天学通Python>! <21天学通Python>全面.系统.深入地讲解了Python编程基础语法与高级应用.在讲解过程中,通过大量实际操作的 ...

  3. 音视频开发:入门、进阶、提升书籍推荐

    由于音视频相关的内容相对比较复杂,涉及的面比较全,所以需要学习.阅读的书籍也很多,事先声明(求生欲很强)都是个人主观感受,没有排名先后顺序. 书籍是我们入门的敲门砖.技术提升的阶梯.晋升专家的助手,每 ...

  4. [资源]推荐一些Python书籍和教程,入门和进阶的都有!

    前几天后台有读者留言说希望推荐一些入门的书籍,所以这几天都在整理一些我入门时候学习过的书籍教程,或者是口碑还不错的书籍! 入门和进阶书籍教程 入门和进阶方面的书籍教程,这里推荐两本书和一个教程. 1. ...

  5. python编程入门视频推荐_Python编程入门2021攻略,书籍推荐,视频推荐,每天更新...

    写这篇文章的初衷 2018年我大学毕业,和很多人一样.大学里的世界,我也是整天LOL.打了4年,确还只是个黄金守门员.恋爱也想都不敢想.不过,话说回来,我拿了三年的奖学金.真的不是因为我学习认真,而是 ...

  6. Scala编程语言入门(3)

    文章目录 Scala编程语言入门 Scala进阶 trait特质 1. 作为接口使用 2. 定义具体方法 3. 定义具体方法和抽象方法 4. 定义具体字段和抽象字段 5. 实例对象混入 trait 模 ...

  7. 自学python买什么教材-从入门到进阶必看,51本Python精品书籍免费送!

    原标题:从入门到进阶必看,51本Python精品书籍免费送! 源 /网络 Python是一种多功能语言.它经常用作Web应用程序的脚本语言,嵌入到软件产品中,以及人工智能和系统任务管理.它既简单又强大 ...

  8. 游戏场景设计文档案例_产品经理、设计、运营入门与进阶(132本书籍+需求文档+案例)...

    本期"职场充电驿站"整理了一些产品经理.设计.运营入门与进阶相关的资源,包括132本设计了书籍.海量产品需求文档.产品案例.产品设计相关工具等. [产品经理.设计.运营入门与进阶] ...

  9. C语言推荐书籍pdf版附下载链接共30+本从入门到进阶带你走上大牛之路

    前言: 技术书阅读方法论 一.速读一遍(最好在1~2天内完成) 人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用. 对于每一章的知识,先阅读标题 ...

最新文章

  1. Java中迭代列表中数据时几种循环写法的效率比较
  2. java.lang.RuntimeException: Unable to start activity ComponentInfo
  3. 喜报丨神策数据再获北京市广播电视局优秀推荐项目
  4. 【公告】【公告】【公告】【公告】
  5. rds数据加密_如何保障云上数据安全?一文详解云原生全链路加密
  6. 数据卡片_E015 如何批量汇总工作簿数据,形成独立工作簿信息卡片
  7. python求第n个质数_找到第n个质数:麻木
  8. python中有数组吗_python里面有数组吗
  9. [Node.js] 模块化 -- fs文件读取模块
  10. 文字旋转_技术宅大白教你用软件做抖音爆火的文字旋转视频
  11. mongodb定时删除数据(索引删除)
  12. Win7系统C盘空间不足
  13. ubuntu开机直接进入命令行模式
  14. Java ActiveMQ 讲解(二)Spring ActiveMQ整合+注解消息监听
  15. Action类一般情况为何要继承ActionSupport
  16. 1040 有几个PAT
  17. 《白帽子讲Web安全》| 学习笔记之访问控制
  18. C. Mortal Kombat Tower(cf)dp
  19. VIVADO HLS数组的优化
  20. 仿微软Video Indexer——视频断点播放与智能解析时间线的前端可视化实现

热门文章

  1. java.util.enummap_java.util.EnumMap.clone()方法实例
  2. Scala的初步学习(一)
  3. Spark面试:Spark on yarn 运行流程
  4. 新泰一中2021年高考成绩查询,牛!泰安新泰一中2018年高考一班级62人全部上本科线...
  5. tomcat服务器的虚拟目录,Windows系统下安装Tomcat服务器和配置虚拟目录的方法
  6. java 项目名命名规范_javaWeb项目命名规范
  7. 多线程——添加线程Thread
  8. LeetCode 144. 二叉树的前序遍历(递归)(迭代)(颜色标记法)
  9. error汇总:dpkg: error processing package *** (--configure)
  10. Linux 平台中调试 C/C++ 内存泄漏方法