“曾经有一份真挚的爱情摆在我的面前,我没有珍惜,等到失去的时候才追悔莫及,人世间最痛苦的事情莫过于此。如果上天能够给我一个重新来过的机会,我会对那个女孩子说三个字:我爱你。如果非要给这份爱加上一个期限,我希望是——一万年!”
----《大话西游之大圣娶亲》
上学时,学习计算机课程并不是很认真,基础没有打牢,以致于工作多年很多东西一知半解,捉襟见肘,举步维艰。记得当时微积分学得仔细,但线性代数、离散数学、概率论就学得很敷衍;Fortran语言、C语言、数据库概论、编译原理听课时很认真,但是数据结构和算法基础、计算机组成原理、操作系统、汇编语言就只是要求自己及格就行了,现在回想起来真是悔之晚矣。
所以,当我发现有这样一个神奇的网站的时候,有一种从头再学一遍的冲动,我要介绍的这个网站就是HackWay,网址是https://hackway.org,网站作者将美国四大CS名校(卡耐基梅隆CMU、斯坦福Stanford、加州伯克利UC Berkeley、麻省理工MIT)以及哈佛Harvard、普林斯顿Princeton等6所计算机名校的课程安排与内容进行了分类整理和汇总,并将教程教材地址、课程地址也都列举出来,非常方便进行系统性学习。
一、按六大名校的分类进行学习
选择左侧的学校,比如选择MIT计算机科学与工程,网站页面中间是课程介绍和说明,页面右侧是该学校的课程列表。滚动页面,会显示这些课程的先导课程和学习地址,点击学习地址,跳转的页面会显示课程说明、配套教材、配套视频。如果该课程未公开,会提示替换课程是哪个。
二、按学年制分类进行学习
学年制分类按大一·基础必修课、大二·进阶必修课、大三·专项必修课来进行分类,每学年有不同的课程,每门课程按六大名校分类,点具体课程也会显示说明、教材、视频地址。
三、按职业方向进行学习
网站顶端上的菜单除了按计算机专业分类外,还可以选择职业方向,目前有Java后端、前端开发、C++开发、运维工程师这四个分类。这个职业方向的分类可以看成是一个在线的文档学习教程,作者正在不断更新中。
说实话,作为上班打工族来说,把这些全部重头学一遍估计不是很现实,所以可以按自己的情况选择性学习。学习视频基本都有中文字幕,如果没有,先把英语给捡回来吧。
标签:再学,名校,专业课程,分类,学习,地址,课程,页面 From: https://blog.csdn.net/yyongwh/article/details/142904076