聊一聊我在 B站 上自学编程的经历吧!( 二 )


5.尚硅谷 Java 数据结构与 Java 算法(Java数据结构与算法)
推荐了这么多 C 语言的数据结构,就来一个了 Java 语言的吧 。尚硅谷--韩顺平老师的课程,韩老师视频内容全,并且每次课都会带着你写代码,把每一个例子都会实现,这也是张阿姨梦开始的地方 。韩老师的口碑我就不多说了,评论弹幕都是对韩老师的“表白” 。
6. 大雪莱
给大家推荐一位关于的大神,闫学灿老师,他的视频不仅会讲力扣的每日一题,还会讲解每一次力扣周赛的题目等等 。你看就完了,yyds 。
三、操作系统
伙计们,终于到了你们心心念念的操作系统 4 不 4~
看了很多网络上的推荐加上我自己在学习的,总共为大家推荐以下这些 。
1. [完结] 2020 南京大学 操作系统:设计与实现 (蒋炎岩)

聊一聊我在 B站 上自学编程的经历吧!

文章插图
南大的课质量真的硬,蒋炎岩老师讲的是真滴好啊 。老师讲课时用的课本是 Remzi 的: Three Easy,老师的每一节视频都比较长,一次肝完贼爽,老师把晦涩的东西讲的也非常的通俗易懂,豁然开朗,很多同学都是慕名而来,看完这个也算上过南大的操作系统啦 哈哈哈 。
2. 操作系统_清华大学(向勇、陈渝)
目前清华计算机系本科的操作系统课目前都是由这两位老师讲授(向勇、陈渝),网课内容和他们课堂授课内容是一致的,同时配有一套完整的实验,实验内容是从无到有地建立起一个小却五脏俱全的操作系统(ucore),能从头到尾做下来的收获绝对是听课所不能比的,理论课上老师照顾大多数人,娓娓道来 。现在有很多同学已经整理出了这门课程的随堂笔记,这门课程强烈推荐!
3. 操作系统(哈工大李治军老师)
整体看了一遍,个人觉得是 b 站上很不错的操作系统课程了(经典课程如 mit6.828 在 b 站上的似乎都没有字幕而且拍摄角度实数刁钻) 。这门课的前几讲涉及 OS 启动(老师谜之口糊),需要一点汇编知识,不过遇到不会的直接网上搜即可,大可不必因为汇编而被劝退;之后的内容如多进程、信号量、内存管理等讲得很好,不做赘述 。如果对这部分有不解的地方可以网上搜资料或者去看 b 站上新竹清华大学的 OS 课程最后在学这门课前建议对计算机有个整体认识,可以去学习一下经典的 csapp 或者 mit6.004(对应国内的计组,一个偏软件,一个偏硬件)
四、计算机组成原理 1.计算机组成原理(哈工大刘宏伟)
刘宏伟老师主讲,他的课不仅适合考研人,也非常适合初学者,初学者也听得懂 。建议 1.5 倍速食用 。之前有一个一百多万播放量的视频,不知道为啥没了...
2. 计算机组成原理 清华大学刘卫东
来来来,清华的来了嗷,这门课是 2013 年的,距离 2021 年有点遥远 。
刘卫东老师主讲,质量很高 。我非常喜欢他讲话的逻辑和风格,看就完了,贼好 。(收藏是点赞的六倍还多,就离谱哈哈哈)
五、编译原理
(点击收藏随即退出,编译原理已了然于胸)
1. 编译原理(哈工大)
陈鄞老师的 PPT 做的非常认真,讲得也很通俗易懂,思路清晰 。这个是我目前为止,觉得讲的最直观简洁的了,全程没有一句废话,认真听会有很大的收获,每一句话都要仔细琢磨,并且老师那种温文尔雅的气质,你不认真听课?啊?小伙子 。认真学完真的会收获很多 。
在最后
目前呢,在 b 站我就发现了这些不错的视频,有的视频可能不符合大家的口味,如果你有更好的学习资源,还请分享出来哦,过一段时间我会把 b 站上面关于Java 技术栈的一些优质视频分享给大家 。