从开始到微信/字节/快手/百度Offer ---- 我的大学后端开发学习之路(四)课程网课书籍推荐

本文分享了作者从大学开始到获得腾讯等公司Offer的历程,详细推荐了计算机专业的核心课程,包括C语言、数据结构、算法、操作系统等,并强调了网课和实战项目的重要性。同时提供了丰富的书籍清单,供读者参考学习。
摘要由CSDN通过智能技术生成


专栏博客链接


从开始到微信/字节/快手/百度Offer ---- 我的大学后端开发学习之路 全系列总结博客


个人介绍


笔者四川成都人
高考617分 2020年考入重庆邮电大学 计算机专业


大学四年 实习了一年半 前后辗转了三个城市 上海/深圳/广州
做了很多项目 比如小型操作系统/编译器相关的正则引擎/还有各种Lab(CSAPP/OS Lab/Stanford Lab等等)
大学期间写博客1200多篇 收获浏览量近100w followers近3k


2022年11月底拿到 腾讯IEG 公共数据平台部门 后端实习offer
2023年春招暑期实习 拿到腾讯音乐 qq音乐事业线实习offer
2023年6月实习离职 前往腾讯音乐实习 实习过程中拿到微信 小程序部门实习offer
后于2023年7月离职 前往广州 微信小程序部门实习


秋招 先后拿到了
微信小程序(转正Offer) 快手主站推荐架构(SSP) 字节飞书 百度商业化Offer
后综合选择转正 留在了微信部门 实习至今


从开始到微信/字节/快手/百度Offer ---- 我的大学后端开发学习之路(四)课程网课书籍推荐


1、写在前面


2024/2/6日 11:31日

这个会是这个系列的最后一篇 后天我也就从广州坐着早班的飞机回成都啦
最后这两天 再最后写点东西吧 总要找点事情做 就这样~

对了 部分的课程其实没有什么很好的网课 看书就够了
还要说一点 看了这些课程去考试 期末大概率是挂科的 为了应付学校的期末考试 或者 说期末考过试卷 下面我也总结了一份 可以看下面的链接 这篇博客里面推荐的才是真正可能让你学会一个专业课程

大学计算机专业不挂科 通识课 + 专业课全科目速成总结博客


2、专业课网课推荐


1、c语言

c语言的话 极力推荐 翁凯老师的c语言课程
刚刚忘了是哪个学校的网课了 一看 果然是浙大的 国内院校 计算机届的明灯

尽管我刚开始学的是哈工大的C语言网课 但明显质量不如下面的好
强烈推荐 翁凯老师的C语言课程

在学习完后 可以在每单元后配合着刷题 我当时是刷的 重邮的OJ题目 和 哈工大慕课后的习题 自己在IDE写的 有能力的同学也可以去刷刷杭电的OJ系统 我看又对外开放了 可以去刷一刷 当练习基础就好了

程序设计入门 ----- C语言 中国大学MOOC(浙江大学 翁凯老师)
杭电OJ系统

翁凯老师 C语言慕课
在这里插入图片描述

杭州电子科技大学 OJ系统
在这里插入图片描述


2、数据结构与算法

数据结构 仍然强烈强烈强烈强烈推荐
浙大数据结构

真的绝对的 数据结构网课的名灯
课程讲的怎么样 其实如果只是课程的话 还不至于我这样夸赞这门课
这门课核心是在 他的课后习题 对于初学者而言 每一道课后的编程题难度绝对不低 最主要的是能够在初期 锻炼独立思考的能力 和 完成类似解决算法问题的代码能力

对这门网课 我绝对不会吝惜任何的赞美之词
强烈推荐 陈越姥姥的网课 加上 课后PTA的编程题 足以

数据结构 中国大学MOOC(浙江大学 陈越老师)
PTA 程序设计类实验辅助教学平台

浙大数据结构 yyds

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


3、计算机组成原理

这个的话 其实没啥网课推荐
并不用伴着网课学 直接看书就好了
书籍推荐待会会放在下面


4、操作系统

操作系统 强烈强烈强烈强烈强烈强烈强烈强烈强烈推荐
哈工大操作系统 李治军老师的网课 我也只能说yyds

当然 我推荐的网课每一节我都是自己上完才推荐的 而且找的每一节网课 都是我事先查了很多资料 比较了很多才看的 《网课甄选》
讲的特别特别好 看一个视频的时候 "相见恨晚"是我内心的想法

强推啊 而且非常建议大家把后面的哈工大Lab都给做了
尽管做了 其实我也并没有真正了解操作系统 但对于自己有一定要求或者后面也想实现一个OS的同学 这个可以初窥门径

操作系统 中国大学MOOC(哈尔滨工业大学 李治军老师)
操作系统原理与实践 哈工大课后Lab(操作系统原理与实践)

哈工大Mooc
在这里插入图片描述

李治军老师 yyds
在这里插入图片描述

哈工大Lab 还是很有意思的~
****


5、计算机网络

其实这门课没有什么很好的网课 我还是尝试去看了一下 硬要说推荐吧
我只能推荐 哈工大的计算机网络 我反正看的时候 感觉挺无聊的 我在尽量的保持眼睛睁开 不睡着 强撑着给看完了 但其他的网课比这个还糟糕 就算了 不推荐了

主要这门课还是自己看书

计算机网络 中国大学MOOC(哈尔滨工业大学)

矮个里面挑高个在这里插入图片描述

计网网课截图在这里插入图片描述


6、数据库

其实数据库也没啥好的网课推荐 主要还是看书
我看数据库的网课也是看的快晕过去了 主要也没什么好的网课看

硬要说推荐什么网课 还是推荐哈工大的网课吧

数据库系统(上):模型与语言 中国大学MOOC(哈尔滨工业大学)
数据库系统(中):建模与设计 中国大学MOOC(哈尔滨工业大学)
数据库系统(下):管理与技术 中国大学MOOC(哈尔滨工业大学)

在这里插入图片描述


7、编译原理

这个课 其实对于面试而言没有什么用 站在功利的角度来看

但是对于讲编译原理 国内还有这种好课程 还是很难得的
推荐 中科大 编译原理

也非常推荐把他后面的习题做一下

编译原理 中科大(华保健老师)

中科大 编译原理
在这里插入图片描述


8、c++

C++的我看的就太多了 但主要还是看书

初学者推荐 北大 C++ 绝对YYDS
剩下的就是 侯捷C++ & 陈硕C++网络编程实践

这里多提一嘴 郭炜老师太搞笑了 真的 我每次看那个课 看到老师的状态 真的很绷不住 经常看着看着就笑了出来 有这么幽默风趣的老师 很多课我还会睡得着吗
而且也非常非常非常推荐把北大课后的习题给做了~

C++面向对象程序设计 中国大学MOOC(北京大学 郭炜老师)
侯捷老师 C++全套视频(原视频资源来源无了 Github链接资源总和)
陈硕老师视频资源(阿秀的学习笔记)

在这里插入图片描述

北大C++ 课程截图在这里插入图片描述

候捷老师的C++ 绝赞在这里插入图片描述

当时我是存到了百度网盘看的~
在这里插入图片描述


9、python

python 仍然还是我们无敌的浙江大学 国内计算机院校的明灯

浙大python 强烈强烈强烈强烈强烈强烈推荐
而且强烈建议再把课后习题做了 同样都是在PTA平台

数据结构 & python 都在PTA刷了

以及建议 学都学完python了 也可以顺带学个爬虫
这里强烈推荐 北理工的python爬虫课 做几个爬虫

Python程序设计 中国大学MOOC(浙江大学)
Python网络爬虫与信息提取 中国大学MOOC(北京理工大学)

浙大 python网课 熟悉的翁恺老师 : )在这里插入图片描述

北理工 python爬虫课程在这里插入图片描述


3、专业课书籍推荐


1、c语言

推荐c prime plus 尽管我没读过 而且确实我没买。。。
刚开始我学习的时候就是 看着网课 刷刷题 写写小项目 c语言就刷完了

我个人认为 可能对于初学者的话 这种杂糅了很多东西的大板书 看了反而可能有畏难情绪了 所以可以先看看网课 熟悉基础语言入门后再看这种书


2、数据结构与算法

emmm 其实也没啥书

单纯学习 数据结构的话 当时买这个书只是为了可以去PTA做题 其实里面书没咋看

至于算法的话 看下面的《算法第四版》就够了


在这里插入图片描述
在这里插入图片描述


3、计算机组成原理

CSAPP 绝对经典中的经典 没读过基本上可以说
读计算机这个专业真是白读了

经典之所以为什么叫作经典 看就完了 课后的LAB也是个个都是精华 很有意思
Bomb Lab & Attack Lab & Malloc Lab

每个Lab都是必做的经典 读这本书就够了 没做Lab也基本上和没读这本书差不多 必做


在这里插入图片描述


4、操作系统

操作系统的话 下面还是推荐两本书吧
现代操作 这本书还是很不错的 可以先去看看网课 然后再来看这本书 了解一下操作系统 最后还想了解底层怎么实现的 看第二本 操作系统真相还原

极力推荐推荐推荐推荐 操作系统真相还原 绝对的良心好书之一 不多说 看就懂了


在这里插入图片描述

在这里插入图片描述


5、计算机网络

计算机网络 我买了三本

第一本 感觉一般 实话实说 看的想睡觉
第二本 强烈推荐 经典书籍
第三本 也强烈推荐 tcp/udp/ip讲的很好 第二本和第三本混着来看
再顺带写点Lab


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


6、数据库

数据库的话 就不止Mysql了 还有Redis
买的书相对而言其他的就多了很多了

买了大概八本书

《数据库系统概念》
《MYSQL 技术内幕》
《图解HTTP》
《高性能MYSQL》
《MYSQL 必知必会》
《Redis设计与实现》
《Redis使用手册》
《Redis深度历险》

让我推荐的话 我觉得里面最有用的是 除了《数据库系统概念》 都推荐去读 但也可以去买一本 《数据库系统概念》
没推荐的主要是感觉 系统概念这本书写的太杂了 看完也学不到什么东西 都还是可以看看 其他的都挺好的 推荐


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


7、编译原理

当然是机器工业出版社的 《编译原理》 一般叫它龙书啦
主要也就这本书可以看看 但我记得还有什么自制编译器 也是《操作系统真相还原》作者写的 后面我还打算买一本来着 这个就看个人啦


在这里插入图片描述


8、c++

c++的书还是有几本经典的我分享一下 都非常值得看一看 非常经典的书籍

《C++ Primer》
《STL源码剖析》
《Effective C++》
《More Effective C++》
《深度探索C++对象模型》

都非常值得购买阅读 为什么只有三张图呢 因为第二张图是三本一起买的=.=


在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


9、其他书籍(汇编语言 & Linux & 网络编程 & C++网络服务器 实战书籍 & 一些杂书推荐)

下面就一个一个列了 都还是推荐购买阅读的

汇编语言
《汇编语言》


Linux
《鸟哥的Linux私房菜》
《Linux内核设计与实现》
《Linux/Unix 系统编程手册》

网络编程
《UNIX 环境高级编程》
《UNIX 网络编程 卷1:套接字联网 API》
《UNIX 网络编程 卷2:进程间通信》
《Linux 高性能服务器编程》 - 游双
《Linux 多线程服务器编程》 - 陈硕

杂书
《程序员的自我修养》
《深入理解Nginx 模版开发与架构解析》
《后台开发 核心技术与应用实践》
《Git从入门到精通》

上面的书籍都非常推荐购买 还有一些关于Go的书籍 就不放在上面了
主要我也不是go专精 怕看的书质量不好 就不误导读者了
上面的书籍图片就不按照先后顺序列在下面了 用户自取

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


4、写到最后


差不多 我把所有大学所经历的 以及知道的全部在我的博客里面总结了出来
写到这里 其实还是很感慨了 刚进大学的时候 我还是一个什么东西都不知道的大一新生 看着那些厉害的学长 在知乎上发回答的前辈们 心想什么时候能像他们一样
到现在似乎 也就过了三年多 接力棒到了我手上 我把我的大学记录了下来 分享这些东西的人 却变成了我
无论怎么样 希望这些东西对你有些帮助 最后的最后 贴一下原来部分书籍的照片吧 就这样

在这里插入图片描述
在这里插入图片描述

  • 26
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Love 6

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值