1、GitHub
https://github.com/
大名鼎鼎的GitHub,应该是每个程序员的心头好。GitHub上有大量的优秀项目,像Git本身的源码,还有Linux内核源码,在GitHub上都能找得到。GitHub上可以通过榜单、主题等方式找到我们需要的项目,多做一些项目能帮助你快速提升自己的技术,对个人的技能加强还是很有帮助的。
2、CSDN
https://www.csdn.net/
CSDN创建很久了,是一个很不错的技术交流社区。虽然部分人对这个社区有争议,认为其中有一些盗版的文章和资料,但CSDN仍有许多优秀的原创文章与干货,多去看看,还是能学到不少东西的。
3、LeetCode
https://leetcode-cn.com/
现在算法的重要性不言而喻,相信很多朋友都有面试的时候被问到算法的经历。而提到算法,就避不开leetcode。现在很多人都用leetcode刷算法,因为里面有大量的算法题。如果能刷完里面的大部分算法题,那么你的算法水平应该会突飞猛进,无论是长期学习还是突击巩固,都很合适。
4、codecademy
http://codecademy.com/
codecademy是一个在线互动编程学习网站,它是免费的,和玩游戏一样从易到难来通关完成学习。这个对很多觉得编程太枯燥的人很友好,因为它非常有趣,而且每天利用零碎的时间来学习就行,整个学习过程不会有太大压力。
5、stack overflow
https://stackoverflow.com/
stack overflow也有点厉害,是一个程序员问答平台,而且都是一些较专业的回答。但要提醒大家一下,搜索的时候尽量使用英文,用中文搜索得不到太多结果哦。
6、资源网站
https://www.lxlinux.net
这个资源网站有超多高质量资源,想要什么资料,在这里直接搜索就可以,非常方便。而且可以在下拉菜单里直接选择需要的资料,所以它的特点就是快速、高效且免费。
7、菜鸟教程
https://www.runoob.com/
菜鸟教程很适合新手,它里面有编程的基础技术教程, 介绍了HTML、CSS、Javascript、Python,Java,C,PHP , MySQL等编程语言的基础知识,教程非常全面详细。它还提供了非常多工具,很多都是无需开启代码编写程序,就可直接运行代码的。
8、51自学网
https://www.51zxw.net/
51自学网很多程序员在上大学的时候会接触过,这个网站有不少编程类的学习视频,而且视频大部分免费,付费视频也不贵,就几毛几块钱这样,是真的便宜又好用。
9、B站
https://www.bilibili.com/
小破站是最后一个推荐的,因为严格来说它不是一个学习类网站,只不过它画风跑偏,越来越多干货视频出现在上面。对于程序员来说,只要输入关键字,很多类型的编程语言,编程技术,几乎都可以在B站上找到视频教程,而且大部分都是免费的,很值得用起来。