在大学的时候我们有大量的业余时间,我们可以拿出一部分时间去自学,可以自学专业相关知识,也可以学一些自己感兴趣的东西,比如:游泳、音乐、尤克里里等等,也可以谈个甜甜的恋爱,哈哈哈,快乐学习,学习生活两不误。
正所谓工欲善其事必先利其器嘛,接下来我给大家推荐一批学习Java的好网站,好的学习网站往往可以让你事半功倍。
1、B站(哔哩哔哩)
地址:https://www.bilibili/
乍一看,感觉和学习无关,像一个看动漫的网站,实际上,它是座学习宝库啊,B站上面有很多优秀的up主,大家在这里可以学到各行各业丰富的专业知识,想学习什么,直接搜索即可,比如我想学习MySQL,直接搜索“MySQL教程”
现在B 站上的视频质量越来越高了,上面有很多优秀的个人博主,也有很多优秀的职业培训机构,质量都非常不错。
2、中国大学MOOC
地址:https://www.icourse163/
有些小伙伴可能高考发挥失常,所读的大学不是特别好,在或者不是计算机专业,怎么办呢?
可以上中国大学MOOC网,上面有非常多名校老师在上面授课,课程的质量也是毋庸置疑的。
3、LeetCode
地址:https://leetcode-cn/
对于我们程序员来说,既然进入了专业的编程领域,算法、数据结构、网络模型、计算机原理、汇编等这些计算机科学专业的理论知识是必须要学习的。
虽然数据结构、算法很难,但我们不能放弃,像一些中大型互联网公司,一面必问数据结构和算法,慢慢找感觉,没有捷径,多看、多思考、多动手。
如果校招和社招想去阿里、字节、腾讯这种顶级大厂,建议把简单、中等、困难都刷完,如果不是,建议刷简单、中等就够了,有兴趣的也可以刷困难。
如果我们某一块比较薄弱,我们可以选择对应的专题进行加强训练,比如动态规划这块比较薄弱,那就选择动态规划专题,针对性训练。
如果有同学不是科班出身,可能没学过数据结构和算法,可以先在中国大学MOOC学习数据结构和算法知识点,然后再来刷题。
4、牛客网
地址:https://www.nowcoder/
牛客网”是一个专注于程序员的学习和成长的专业平台,集笔面试系统、课程教育、社群交流、招聘内推于一体。
说道面试题,肯定是面试之前要刷一刷,不少读者问我,想跳槽,但是又感觉不自信,那么我的回答只有一个,就是刷面试题啊。很多东西都是一层窗户纸,只要捅破就很简单了,并没有想象的那么困难。
5、Stack Overflow
地址:https://stackoverflow/
这是一个程序员最专业的的知识问答社区,在这上面几乎可以解决你百分之九十的问题,有一点就是全英文,可以借助谷歌进行翻译,也不是什么大问题。
6、思否(segmentfault)
地址:https://segmentfault/
中国版的Stack Overflow
7、尚硅谷
地址:http://www.atguigu/download.shtml
C、Java、H5、区块链、Android、Python、大数据等等,这些课程尚硅谷都有,而且免费,重点是视频质量也非常棒,大家可以看看B站尚硅谷的热度就清楚了,如果视频质量不行,热度肯定不会这么高。我是不是要找尚硅谷拿点广告费,哈哈哈。
8、数据结构模拟
地址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html
大家如果对一些数据结构感觉很抽象,那这个网站可以帮助你,比如二叉树红黑树,在这里都能模拟数据的插入删除过程。
9、菜鸟教程
地址:https://www.runoob/
10、搜索PDF电子书网站
这块CSDN官方不让发,暂时先不分享
11、脚本之家
地址:https://www.jb51/
脚本之家资源还是挺多的,电子书其中之一,不过,也是有挺多电子书的,并且提供多种下载方式,唯一的缺点就是广告太多了。
12、GitHub
地址:http://github/
注意:如果有小伙伴不会访问外国网站,也可以使用https://gitee/
GitHub我就不用多介绍了,大家都很熟悉,上面有非常多的优质开源项目,我们平时可以多读读优秀的代码,从中学习别人的编程思想。
如果这些网站对大家有帮助,麻烦给我点个赞呗,可以让更多的人看到这篇文章,顺便激励下我。