10个宝藏级编程资源
1、JavaGuide
分类:Java
这是一份全面的 Java 指南,可以帮助初学者了解 Java 的整个知识体系,温故知新;帮助求职者准备面试,快速突击。
2、Leetbook
分类:算法
算法是程序员的灵魂,但也是让初学者痛苦的无情剃发机。
而 LeetBook 就是一个帮助你轻松学习算法的网站。
不会写没事,有分阶段和知识点的入门教程;看不懂没事,有图解、有视频、有其他小伙伴的题解;懂了忘没事,任意选择语言,随时随地在线练习,多刷自然就会了。
上面还有很多免费小书,比如图解算法数据结构。在如今知识付费泛滥的环境下还能有如此良心的小书,泪目了!
3、被删的前端游乐场
分类:前端
这是同事小姐姐的前端文章合集,在这里,你能看到 几百篇 前端领域的知识分享。
有写给新手的入门教程,有自己对前端的深入理解,有各种前端领域的解决方案,有各种前端技术的分享。
4、Python 100 days
分类:Python
听名字就很头秃,这是一个分阶段的 Python 入门教程,基础、进阶、开发框架、爬虫、数据分析、人工智能、项目管理,各方面的知识都有。
虽说叫 Python 100 天,但其实每天的内容都很小而精,比较适合时间不多,想持续学习或者巩固复习的同学阅读。
5、GitHub 漫游指南
分类:Git
身为程序员,怎么能不会使用知名的程序员交友平台 GitHub 呢?
这本在线小书,不是枯燥的 GitHub 教程。而是结合作者使用 GitHub 10000 多个小时的亲身经历和真实感悟,带你领悟 GitHub 的使用技巧、打造属于自己的项目、探索编程无限的可能性。
教程谁都能写,但经验是宝贵的。光凭这点,这绝对是我见过最好的 GitHub 书籍!
6、SQL 自学网
分类:数据库
SQL 是一种工具语言,可以帮助我们从数据库中查出需要的数据,也是后端工程师的基本功。
通过 SQL 自学网边学边练、实时查看运行结果的方式,你可以用最快的速度学会数据库和 SQL 的基本使用,为你打开后端开发的大门。
可在线练习
7、Docker 从入门到实践
分类:容器
Docker 是如今云计算时代下非常流行的容器、虚拟化技术,可以将系统、环境和应用进行封装,便于分发、隔离和管理。
不懂也没关系,跟着这本可在线阅读的 Docker 教程进行实操,轻松学会。
这本书也是注入了作者的灵魂,无论是常见问题总结、热门开源镜像、还是实际工作中积累到的最佳实践,都安排的明明白白。让你不仅会用,还能巧用。
8、《动手学深度学习》
分类:人工智能
这是一份完全开源的人工智能零基础入门教程,据说已经被全球近 200 所大学拿来教学!
可以在线阅读,全中文,就很舒服!
除了丰富的内容外,我更喜欢他们的理念 —— 理解深度学习的最佳方法是学以致用,因此这份教程附带了大量有趣的练习和源码,边学边练、输出自己的作品,谁不爱呢?
9、地鼠文档
分类:Go 语言
Go 语言是如今在大厂非常流行的后端开发语言,无奈在国内好的学习资料并不多。
这时,我却发现了地鼠文档,Go 语言学习资源合集网站,入门教程、代码示例、框架、类库、中文文档、算法、面试题、电子书,应有尽有,还能在线阅读、免费下载,太方便了!
想必也只有 Go 语言的狂热爱好者,才能做出这样的神仙合集网站吧!
10、编程导航
分类:学习资源
如果你好奇,我是怎么发现上面这些资源的?
那当然是通过我开发的【编程导航】,可以在这里搜索各方向的优质编程学习资源,想要什么资源都可以许下心愿,还能认识一些志同道合的朋友。
找资源,就上编程导航吧!