大学三年来,学开发我用它们。

软件三年走来,基本靠学长带加自学,这一路走来学到了不少书本之外的知识,在这里,我和大家分享一下这三年来,我私藏的学习网站和练手网站。

大学三年来,学开发我用它们。_第1张图片

1.在线教学视频网站

互联网相关专业的学习当然要靠互联网,这里有我这三年用来学习的视频网站,感谢这些网站:

(1)慕课网

慕课网-程序员的梦工厂。慕课网是很多程序员自学的起点,这里有很多免费的学习资源,这里肯定能找到有适合你的知识,而且有一个好处,慕课网的很多视频课程都是分等级的(一般分为初级、中级和高级),一般没有基础或者基础不扎实的同学可以先从低级开始学习,对于高级的课程还是有一定的难度的,要有了一定的理解再去学习。

大学三年来,学开发我用它们。_第2张图片

(2)网易云课堂

网易云课堂-我的职业课堂。网易云课堂不仅仅做IT,相对于慕课网来说,还有不少设计和营销管理的课程,还是很值得一看的。

大学三年来,学开发我用它们。_第3张图片

(3)哔哩哔哩

哔哩哔哩真的是为了中国的教育事业操碎了心啊,原以为的B站是这样的:

大学三年来,学开发我用它们。_第4张图片

现实中的B站是这样子的:

大学三年来,学开发我用它们。_第5张图片

这个视频界的淘宝(只有你想不到没有你找不到),真的是太方便 了,这里有很多的IT机构的课程,比如尚学堂、黑马程序员、千峰教育等知名机构的课程(当然这三家机构都有对应的官网,而且课程较为齐全),在这里都能找到。

(4)中国大学MOOC

中国大学MOOC(慕课)-国家精品课程在线学习平台。中国知名大学的精品课程在这里你都能找的,主讲人全部来自知名大学教授,真的是比一部分学校的老师讲的透彻的多,这里的专业课不仅仅为了应付期末考试。

大学三年来,学开发我用它们。_第6张图片


2.在线教学非视频网站

当然,除了那些视频类型的网站,还有一些非视频的网站,视频网站很适合初学者,比较基础,但是会很费时间,当你有了一定的基础,就可以看一些文档类型教学资源,如下:

菜鸟教程

菜鸟教程 - 学的不仅是技术,更是梦想!菜鸟教程,是国内享有盛名的文档类学习网站,这里不仅仅有学习资源,还有一些常用的学习工具(虽然我没有用过)。

大学三年来,学开发我用它们。_第7张图片

 

3.算法练习

算法是证明科班出身的程序员的最有力证据之一。算法和数据结构对于一个程序员的内功来说很重要,而且对于大厂面试来说,数据结构和算法是第一道门。以下是一部分在线刷题网站:
(1)LintCode(领扣)

LintCode-空前强大的在线编程训练系统。这里有很多的数据结构和算法的题集,基本都是面试的题目,供你练习,但是,有一个很大的麻烦,有部分题和查看题解需要VIP(学生党---比较穷),谨慎选择。

大学三年来,学开发我用它们。_第8张图片

(2)LeetCode(力扣)

LeetCode-全球极客挚爱的技术成长平台。同上面的LintCode一样,是练习算法和数据结构技能的平台,相比LintCode,力扣有更多的面试机会和算法题集和竞赛等内容,对用户更加友好,更加推荐,每周都有算法竞赛,很有可能得到内推机会。

大学三年来,学开发我用它们。_第9张图片

(3)Virtual Judge

Virtual Judge是一个在线的面向大学生在线刷题平台里面包含了各个大学的刷题网站(很多大学都有自己搭建的在线测评平台,这里面都有包含)。

大学三年来,学开发我用它们。_第10张图片

前面的两个网站主要用于应聘面试,后面主要用于平时能力的提升,LintCode(领扣)LeetCode(力扣)比较难,Virtual Judge比较简单。

 

4.面试

牛客网 - 互联网求职神器和备考学习平台。牛客网是很多大厂互联网公司应聘所使用的平台,不管是考研,还是笔试、面试,这里都有,像是计算机基础、数据结构、操作系统等,还有各种面试经典、算法比赛、内推等。

大学三年来,学开发我用它们。_第11张图片

 

5.社区

程序员社区千千万,而我只中意以下几个。程序员难免有解决不了的问题需要请教,社区就是最好的帮手。
(1)CSDN

CSDN-专业IT技术社区。很多问题的解决方案在这里都能找到(顺便去关注我吧):

大学三年来,学开发我用它们。_第12张图片

(2)博客园

博客园 - 开发者的网上家园。博客园的解决方案也是很可取的(虽然我不喜欢它的排版):

大学三年来,学开发我用它们。_第13张图片

(3)简书

简书- 创作你的创作。简书的程序员非常文艺,在这里还有不少的其他类型创作(我感觉已经不是技术的专区,像是生活)

大学三年来,学开发我用它们。_第14张图片

 

6.代码托管平台

(1)GitHub

GitHub · Build software better, together.

大学三年来,学开发我用它们。_第15张图片

(2)码云Gitee

码云Gitee — 基于 Git 的代码托管和研发协作平台

大学三年来,学开发我用它们。_第16张图片

(3)gitlab

gitlab-自托管的Git项目仓库

大学三年来,学开发我用它们。_第17张图片

 

来源于:微信公众号【李歘歘】

作者:李歘歘

扫码关注,领取众多粉丝福利,阅读更多原创文章,联系作者

你可能感兴趣的:(知识梳理,随心杂谈)