前端书单

HTML与CSS

  • 入门
    • HTML5与CSS3基础教程(第8版)
    • 精通CSS:高级Web标准解决方案(第3版)
  • 进阶
    • 响应式Web设计:HTML5和CSS3实战(第2版)
    • 深入解析CSS
  • 高级
    • CSS揭秘

JavaScript

  • 入门
    • Head First JavaScript程序设计
    • JavaScript DOM编程艺术(第2版)
  • 进阶
    • JavaScript高级程序设计(第3版)
    • 深入理解JavaScript特性
    • JavaScript设计模式与开发实践
  • 高级
    • 你不知道的JavaScript(上卷)
    • 你不知道的JavaScript (中卷) ​ - 你不知道的JavaScript (下卷)
  • 框架
    • jQuery基础教程(第4版)
    • React
      • 深入React技术栈
      • React设计模式与最佳实践
    • Vue.js
      • 深入浅出Vue.js
      • Vue.js项目实战
    • React Native
      • Reactive Native 开发指南
      • React Native:用JavaScript开发移动应用
      • React Native 入门与实战
      • React Native 跨平台移动应用开发

网络协议&安全

  • 图解HTTP
  • HTTP权威指南
  • HTTPS权威指南:在服务器和Web应用上部署SSL/TLS和PKI
  • Web安全开发指南
  • 黑客攻防技术宝典 Web实战篇

迈向全端

  • Node.js
    • 入门
      • Node.js实战(第2版)
    • 进阶
      • 深入浅出Node.js

其他

  • PWA开发实战
  • Web性能权威指南

其他基础知识

Git

  • Git小书
  • GitHub入门与实践

shell

  • Linux Shell脚本攻略(第3版)

sql

  • SQL基础教程(第2版)

网络

  • 网络是怎样连接的

算法

  • 我的第一本算法书
  • 算法图解:像小说一样有趣的算法入门书