不会飞的章鱼

熟能生巧,勤能补拙;念念不忘,必有回响。

Course UCI Programming with Google Go

课程简介

  • 所属大学:UC Irvine
  • 先修要求:无
  • 编程语言:Go
  • 课程语言:英语
  • 课程难度:🌟🌟
  • 预计学时:50小时
  • Github: UCI Programming with Google Go

UC Irvine在Coursera上出的Go语言入门课程,分成了三门课程来讲授Go语言的基础语法,特性和并发。
一门课程分四周,每周都会有测验,作业和学生互评。文档齐全,适合自学。

学完感受

起因是受到一位大佬PKUFlyingPig的影响,他说

试想如果有人能把艰深的知识点嚼碎嚼烂,用生动直白的方式呈现给你,还有那么多听起来就很 fancy,种类繁多的 project 来巩固你的理论知识,
你会觉得他们真的是在倾尽全力想方设法地让你完全掌握这门课,你会觉得不学好它简直是对这些课程建设者的侮辱。

我一直很想找到这门课,却一直缺乏行动,而现在,我也将成为这场行动的一份子。

我不能说国外的课程是最好的,但目前来看它确实是适合我的,在这里,我找到了学习的乐趣。

接下来我将按照计划,重新构建自己的计算机知识体系。最后引用一句话作为本文结尾:

如果你可以在三年不到的时间里就能建立起整座 CS 的基础大厦,能有相对扎实的数学功底和代码能力,
经历过数十个千行代码量的 Project 的洗礼, 掌握至少 C/C++/Java/JS/Python/Go/Rust 等主流语言,
对算法、电路、体系、网络、操统、编译、人工智能、机器学习、计算机视觉、自然语言处理、
强化学习、密码学、信息论、博弈论、数值分析、统计学、分布式、数据库、图形学、
Web开发、云服务、超算等等方面均有涉猎。

我想,你将有足够的底气和自信选择自己感兴趣的方向,无论是就业还是科研,你都将有相当的竞争力。
因为我坚信,既然你能坚持听我 BB 到这里,你一定不缺学好 CS 的能力,
你只是没有一个好的老师,给你讲一门好的课程。

------ 本文结束------
如果本篇文章对你有帮助,可以给作者加个鸡腿~(*^__^*),感谢鼓励与支持!