# 学习资料
github免费计算机书籍汇总。
# 免费计算机书籍
免费计算机书籍汇总。
没有注明语种的,都为英语资源。
- 一、Web 开发
- 二、系统管理
- 三、编程语言
- 四、数据库
- 五、软件开发
- 六、人工智能
- 七、数学理论
- 八、其他
# 上海交通大学课程分享
在大学期间学习一门课程,我们往往需要参考许多资料,这些资料的来源可能是老师的ftp和课程网站、各大搜索引擎、学长学姐等等。有的时候我们能很容易地找到想要的资源,但有的时候花了很大功夫都不一定能找得到。所以,这个平台建立的初衷就是为了让大家更加便捷得获得所需的课程资源。
当我们在决定是否要选择一门课程时,课程名字只能提供很少的信息,教学信息服务网上的课程大纲又几乎都是空白,向学长学姐打听又不是那么的方便;当我们上完一门课时,在上这门课期间收集到的资料往往存在一块硬盘上后就再也没有打开过,在教学信息服务网上对这门课的评价只有自己知道,最后能留给后来者的往往只是校园司令上的几个数字。
受到传承&交大和浙江大学课程攻略共享计划的启发,我决定建立一个这样的平台供大家自由地分享和使用课程资料。
# 贵校课程资料民间整理
来到一所大学,从第一次接触许多课,直到一门一门完成,这个过程中我们时常收集起许多资料和情报。
有些是需要在网上搜索的电子书,每次见到一门新课程,Google 一下教材名称,有的可以立即找到,有的却是要花费许多眼力;有些是历年试卷或者 A4 纸,前人精心收集制作,抱着能对他人有用的想法公开,却需要在各个群或者私下中摸索以至于从学长手中代代相传;有些是上完一门课才恍然领悟的技巧,原来这门课重点如此,当初本可以更轻松地完成得更好……
我也曾很努力地收集各种课程资料,但到最后,某些重要信息的得到却往往依然是纯属偶然。这种状态时常令我感到后怕与不安。我也曾在课程结束后终于有了些许方法与总结,但这些想法无处诉说,最终只能把花费时间与精力才换来的经验耗散在了漫漫的遗忘之中。
我为这一年一年,这么多人孤军奋战的重复劳动感到不平。
我希望能够将这些隐晦的、不确定的、口口相传的资料和经验,变为公开的、易于获取的和大家能够共同完善、积累的共享资料。
我希望只要是前人走过的弯路,后人就不必再走。 这是我的信念,也是我建立这个项目的原因。
# 给程序员的开源、免费书籍收集
给程序员的开源、免费书籍收集,图书集合。
本项目中所列出的图书均由人工校验过,放心使用用。
# 数据科学的笔记以及资料搜集
数据科学的笔记以及资料搜集,目前尚在更新,部分内容来源于github搜集。
# 经典编程书籍大全
100+ 经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。
这个列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好书。虽然已经包括了100多本,覆盖的面也比较全。仍然有很多方面需要补充,而且相信还有很多没有被收录的好书。欢迎大家在 issues 中推荐或自荐。
# 免费编程图书
# 技术面试必备基础知识
技术面试必备基础知识、Leetcode、计算机操作系统、计算机网络、系统设计、Java、Python、C++
# Go语言高级编程 (Advanced Go Programming)
《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)
# 计算机经典书籍推荐
书的链接被百度网盘封了 现在打算将一些容量小的书上传到 github,超过 100M 书无法上传,只保留书名
# 本技术类精华电子书开源
160+ 本技术类精华电子书开源了,免费下载,包括 前端、后端、数据结构与算法、计算机基础、设计模式、数据库等书籍
技术类精华电子书整理,并且附带下载链接,包括 前端、后端、数据结构与算法、计算机基础、设计模式等书籍。
计算机类的书籍那么贵,作为一个几个小时看完一本书且机不离身的程序员,天天买纸质书是不可能的了,所以对电子书的需求量还是挺多的。
为了方便广大的小伙伴也能方便找到对应的电子书,我花费洪荒之力收集了 150+ 本精华电子书。
# 所有区块链资料
收集所有区块链(BlockChain)技术开发相关资料,包括Fabric和Ethereum开发资料
# node.js中文资料导航
# 资料收集
该Repo会涉及包含以下类别书籍:
机器学习 数据挖掘 深度学习 NLP 推荐系统 云计算 统计学概率论 收藏的论文 杂乱无章 强化学习 技术集锦 算法思维
# NLP民工的乐园: 几乎最全的中文NLP资源库
在入门到熟悉NLP的过程中,用到了很多github上的包,遂整理了一下,分享在这里。
很多包非常有趣,值得收藏,满足大家的收集癖! 如果觉得有用,请分享并star,谢谢!
长期不定时更新,欢迎watch和fork!
中英文敏感词、语言检测、中外手机/电话归属地/运营商查询、名字推断性别、手机号抽取、身份证抽取、邮箱抽取、中日文人名库、中文缩写库、拆字词典、词汇情感值、停用词、反动词表、暴恐词表、繁简体转换、英文模拟中文发音、汪峰歌词生成器、职业名称词库、同义词库、反义词库、否定词库、汽车品牌词库、汽车零件词库、连续英文切割、各种中文词向量、公司名字大全、古诗词库、IT词库、财经词库、成语词库、地名词库、历史名人词库、诗词词库、医学词库、饮食词库、法律词库、汽车词库、动物词库、中文聊天语料、中文谣言数据、百度中文问答数据集、句子相似度匹配算法集合、bert资源、文本生成&摘要相关工具、cocoNLP信息抽取工具、国内电话号码正则匹配、清华大学XLORE:中英文跨语言百科知识图谱、清华大学人工智能技术…
# GitHub上最火的Android开源项目
GitHub上最火的Android开源项目,所有开源项目都有详细资料和配套视频
# 《计算机程序的结构和解释》公开课 翻译项目
《计算机程序的构造和解释》系列公开课,视频是两位作者(Harold Abelson、Gerald Jay Sussman)在1986年7月给Hewlett-Packard公司员工培训时的录像。你可以在这里获得这门课程的视频。
这门课程只提供了英文字幕,本项目旨在将这些英文字幕翻译为中文,方便广大的Scheme/Lisp学习者。
# 成为专业程序员路上用到的各种优秀资料、神器及框架
成为一名专业程序员的道路上,需要坚持练习、学习与积累,技术方面既要有一定的广度,更要有自己的深度。
笔者作为一位tool mad,将工作以来用到的各种优秀资料、神器及框架整理在此,毕竟好记性不如烂键盘,此项目可以作为自己的不时之需。
本人喜欢折腾,记录的东西也比较杂,各方面都会有一些,内容按重要等级排序,大家各取所需。
这里的东西会持续积累下去,欢迎Star,也欢迎发PR给我。
# 中国远程工作资料大全
远程人才库解决什么问题?
一方面,国内的优质远程机会不多,海外的远程机会多一些,但是大部分却因为外语问题望而却步;另一方面,不少常年远程的团队以及刚开始尝试远程的团队,却纷纷向我们诉苦:优秀的远程员工难找、简历的筛选成本高、薪资及社保难统一处理等;
# 新书《深入理解 Kotlin 协程》
Kotlin 协程可以说是截止目前为止 Kotlin 中最让人困惑的一部分内容了,官方文档也比较简略,对于初学者不够友好。今年我把过去在公众号和博客发布的协程相关的文章进行了整理和扩充,进一步完善了诸多细节编写了本书,有兴趣可以留意一下。
# AI算法岗求职攻略
AI算法岗求职攻略:涵盖校招时间表、准备攻略、刷题指南、内推、AI公司清单和答疑等资料
AI算法岗方向:深度学习、机器学习、计算机视觉、图像处理和SLAM等
# 知名互联网企业内推资料整理
首先自我介绍下,我叫丁盛目前在上海从事前端工作,就职众安保险!
在这个行业也工作了几年,把一些资源整合起来弄了这个内推的项目希望能够帮助一些朋友;
职业原因社交圈子也比较小,也希望能通过这个平台能认识到更多的朋友~
目前维护了几个互联网相关圈子的微信群不定期会组织一些线下活动,如果你有兴趣就快来加入我们吧!
# 整理知识图谱相关学习资料
整理知识图谱相关学习资料,提供系统化的知识图谱学习路径。
# 机器学习资源
致力于分享最新最全面的机器学习资料,欢迎你成为贡献者!
快速开始学习:
周志华的《机器学习》作为通读教材,不用深入,从宏观上了解机器学习
《机器学习》西瓜书公式推导解析:https://datawhalechina.github.io/pumpkin-book/
最新的《神经网络与深度学习》
李航的《统计学习方法》作为经典的深入案例,仔细研究几个算法的来龙去脉 | 书中的代码实现
使用Python语言,根据《机器学习实战》快速上手写程序
吴恩达的最新深度学习课程资源:https://www.jiqizhixin.com/articles/2018-06-21-6
参照Youtube机器学习红人Siraj Raval的视频+代码可以帮助你更好地进入状态!
原Youtube地址需要梯子 | 百度网盘 来自国立台湾大学李宏毅老师的机器学习和深度学习中文课程,强烈推荐:课程
最后,你可能想真正实战一下。那么,请到注明的机器学习竞赛平台Kaggle上做一下这些基础入门的题目吧!(Kaggle上对于每个问题你都可以看到别人的代码,方便你更加快速地学习) Kaggle介绍及入门解读 可以用来练手的数据集
# 各种编程学习资料
📘 各种编程学习资料 (Android C C++ DataBase HTML5 JavaWeb ios python uml 人工智能 操作系统 数学 数据结构 程序员需要的技术 程序设计 编译原理 计算机组成与结构 计算机网络 设计模式 软件工程 面试经验)
# 学习资料
我的学习资料,包括书籍、网址等.
这里所列出的各种学习资料大多来源于网络资源,所有资源的所有权皆归各原作者所有,本人收集、整理后共享出来。
每个分类下尽可能上传文字版的pdf,以节省空间,否则只给出在线链接。
# 算法工程师(人工智能cv方向)面试问题及相关资料的网站收集
# coding-interview-university
A complete computer science study plan to become a software engineer.
# architect-awesome
后端架构师技术图谱
# Reverse-Engineering-Tutorial
A comprehensive reverse engineering tutorial covering x86, x64, 32-bit ARM & 64-bit ARM architectures.
# fucking-algorithm
刷算法全靠套路,认准 labuladong 就够了!English version supported! Crack LeetCode, not only how, but also why.
# TeachYourselfCS-CN
TeachYourselfCS 的中文翻译 | A Chinese translation of TeachYourselfCS
# computer-science
The OSSU curriculum is a complete education in computer science using online materials. It's not merely for career training or professional development. It's for those who want a proper, well-rounded grounding in concepts fundamental to all computing disciplines, and for those who have the discipline, will, and (most importantly!) good habits to obtain this education largely on their own, but with support from a worldwide community of fellow learners.
It is designed according to the degree requirements of undergraduate computer science majors, minus general education (non-CS) requirements, as it is assumed most of the people following this curriculum are already educated outside the field of CS. The courses themselves are among the very best in the world, often coming from Harvard, Princeton, MIT, etc., but specifically chosen to meet the following criteria.
# javascript-algorithms
This repository contains JavaScript based examples of many popular algorithms and data structures.
Each algorithm and data structure has its own separate README with related explanations and links for further reading (including ones to YouTube videos).
# interview
# one-python-craftsman
『Python 工匠』是什么?
我一直觉得编程某种意义上是一门『手艺』,因为优雅而高效的代码,就如同完美的手工艺品一样让人赏心悦目。
在雕琢代码的过程中,有大工程:比如应该用什么架构、哪种设计模式。也有更多的小细节,比如何时使用异常(Exceptions)、或怎么给变量起名。那些真正优秀的代码,正是由无数优秀的细节造就的。
『Python 工匠』这个系列文章,是我的一次小小尝试。它专注于分享 Python 编程中的一些偏 『小』 的东西。希望能够帮到每一位编程路上的匠人。
# spring-framework-4-reference
hinese translation of [Spring Framework 4.x Reference Documentation] (https://docs.spring.io/spring/docs/4.3.13.RELEASE/spring-framework-reference/html/). The current version of Spring Framework 4.x is 4.3.9.RELEASE. There is also a GitBook version of the book: http://waylau.gitbooks.io/spring-framework-4-reference (opens new window).
# jvm
Java 虚拟机底层原理知识总结
这里仅仅记录了一些笔者认为需要重点掌握的 JVM 知识点,如果你想更加全面地了解 JVM 底层原理,可以阅读周志明老师《深入理解 Java 虚拟机——JVM 高级特性与最佳实践(第 2/3 版)》全书。
# howto-make-more-money
# awesome-cs-books
# modern-cpp-tutorial
# go-fundamental-programming
# How-To-Ask-Questions-The-Smart-Way
How-To-Ask-Questions-The-Smart-Way