返回
开源编程书籍大盘点:近 230k 标星,囊括计算机基础到人工智能
前端
2024-01-15 03:06:15
编程书籍是学习编程知识的重要资源,但市面上的编程书籍种类繁多,质量参差不齐,挑选起来非常困难。为了帮助程序员们找到优质的编程书籍,老逛整理了一份 GitHub 上开源的受欢迎的编程书籍清单,方向包括计算机基础知识、前后端、Python、人工智能等等计算机相关。这份清单收藏量高达 230k,是程序员学习编程的宝藏。
计算机基础知识
- 《计算机科学概论》 (英文原名:Computer Science: An Overview)
- 《深入理解计算机系统》 (英文原名:Computer Systems: A Programmer's Perspective)
- 《算法导论》 (英文原名:Introduction to Algorithms)
- 《计算机网络:自顶向下方法》 (英文原名:Computer Networking: A Top-Down Approach)
- 《操作系统:原理与实践》 (英文原名:Operating Systems: Principles and Practice)
前端
- 《你不知道的 JavaScript》 (英文原名:You Don't Know JS)
- 《JavaScript 高级程序设计》 (英文原名:JavaScript: The Good Parts)
- 《React 入门》 (英文原名:Getting Started with React)
- 《Vue.js 入门》 (英文原名:Getting Started with Vue.js)
- 《Angular 入门》 (英文原名:Getting Started with Angular)
后端
- 《Python 编程快速上手》 (英文原名:Python Crash Course)
- 《Django 入门》 (英文原名:Getting Started with Django)
- 《Flask 入门》 (英文原名:Getting Started with Flask)
- 《Spring Boot 入门》 (英文原名:Getting Started with Spring Boot)
- 《Node.js 入门》 (英文原名:Getting Started with Node.js)
Python
- 《Python 基础教程》 (英文原名:Python Tutorial)
- 《流畅的 Python》 (英文原名:Fluent Python)
- 《Python Cookbook》 (英文原名:Python Cookbook)
- 《Python 网络编程》 (英文原名:Python Network Programming)
- 《Python 数据科学手册》 (英文原名:Python Data Science Handbook)
人工智能
- 《机器学习实战》 (英文原名:Machine Learning in Action)
- 《深度学习》 (英文原名:Deep Learning)
- 《强化学习》 (英文原名:Reinforcement Learning)
- 《自然语言处理》 (英文原名:Natural Language Processing)
- 《计算机视觉》 (英文原名:Computer Vision)
这份清单只是 GitHub 上开源编程书籍的冰山一角,还有更多优质的编程书籍等待着你去探索。希望这份清单能帮助你找到适合自己的编程书籍,并从中学习到有用的知识。
最后,老逛想说,学习编程是一件持之以恒的事情,贵在坚持。只要你肯努力,终有一天你会成为一名优秀的程序员。