从 6 万用户评论中,选出这 23 门全世界最好的 CS 免费课
乾明 發自 凹非寺?
量子位 出品 | 公眾號 QbitAI
這個時代,不缺免費課程。
全世界范圍內,有大概1000所大學發布了超過13000門免費公開課了,而且數量每年都會增長。
到底選哪門課去上?成了擺在大多數初學者面前的一個棘手難題。
但現在,這個難題得到了緩解,有一個榜單可以參考。
這份榜單來自于Class Central,全球最著名的一個有關慕課的搜索引擎和評論網站。
他們根據超過60000個用戶評論,按照貝葉斯平均評分對數據庫中的課程進行了排序,得到了公開課中的Top 100 List。
包括技術、商業、人文、科學、個人發展+自我提升、健康與醫學、工程學、語言學習等8大類別。
其中,關于技術的有23門,分別來自斯坦福大學、哈佛大學、密歇根大學、麻省理工學院、香港科技大學等著名高校。
內容涵蓋機器學習、Python編程、地圖學、MATLAB編程、隨機算法、TensorFlow、加密技術、HTML5等等。
如果你或者你的朋友想要學習相關課程,這一列表是一個不錯的參考,歡迎收藏轉發~
1、Python交互程序設計入門(第 1 部分)
來自萊斯大學,Coursera
在這門課程中,介紹了編程的基本元素(如表達式、條件和函數) ,然后使用這些元素來創建簡單的交互式應用程序,如數字秒表。
評價:★★★★★
課程鏈接:
2、零基礎程序設計(Python 入門)
來自密歇根大學,Coursera
本課程旨在教大家使用 Python 編寫計算機程序的基礎知識。將介紹如何根據Python 中的一系列簡單指令開發程序的基礎知識。
評價:★★★★★
課程鏈接:
3、機器學習
來自斯坦福大學,Coursera
吳恩達老師的課程,廣泛介紹機器學習、數據挖掘和統計模式識別等內容,同時還引用了許多機器學習案例,讓你學會在智能機器人(感知和控制)、文本理解(網絡搜索和垃圾郵件過濾)、計算機視覺、醫學信息學、音頻、數據庫挖掘等領域應用機器學習。
評價:★★★★★
課程鏈接:
4、計算機科學與Python編程導論
來自麻省理工學院,edX
介紹計算機科學中使用 Python 3.5解決實際問題的工具。
評價:★★★★☆
課程鏈接:
5、學習編程:基礎
來自多倫多大學,Coursera
在每次鼠標點擊和觸摸屏點擊的背后,都有一個電腦程序發揮作用。這個課程介紹了編程的基本構建塊,并教你如何使用 Python 語言編寫有趣而實用的程序。
評價:★★★★★
課程鏈接:
6、Python中的計算:基本原理和程序編程
來自佐治亞理工學院,edX
學習 Python 計算的基礎知識,包括變量、操作符以及編寫和調試自己的程序。
評價:★★★★★
課程鏈接:
7、Cartography(地圖學)
來自美國環境系統研究所公司,獨立提供
曾幾何時,只有制圖師制作地圖。今天,任何人都可以。地圖繪制者可以教人們繪制更好的地圖,就像廚師可以教人們如何烹飪更好的食物一樣。有了經驗豐富的制圖師的指導和使用 ArcGIS Pro進行實際操作練習,你可以成為一個更聰明的地圖制作者,制作更好的地圖。
評價:★★★★★
課程鏈接:
8、Chuck中的實時音頻編程導論
來自加州藝術學院,Kadenze
在這個課程中,你能創造數字“樂器” ,使聲音和音樂直接響應程序邏輯。
評價:★★★★★
課程鏈接:
9、MATLAB程序設計入門
來自范德堡大學,Coursera
這門課程基于MATLAB,教基本沒有經驗的人學習計算機編程。MATLAB易于學習,通用性強,對工程師和其他專業人士非常有用。
評價:★★★★★
課程鏈接:
10、面向音樂家和藝術家的機器學習
來自倫敦大學金匠學院,Kadenze
在本課程中,能夠學習基本的機器學習技術,去理解人類手勢、音樂聲音和其他實時數據。
評價:★★★★★
課程鏈接:
11、人工智能的元素
來自赫爾辛基大學,獨立提供
這門課程不需要復雜的數學或編程,想讓每個人都有興趣了解人工智能是什么,人工智能能做什么不能做什么,以及它如何影響我們的生活。
評價:★★★★★
課程鏈接:
12、分治、排序、搜索和隨機算法
來自斯坦福大學,Coursera
課程核心主題是:漸近(“Big-oh”)表示法、排序和搜索、分治(主方法、整數和矩陣乘法、最近鄰對)和隨機算法(快速排序、最小割的收縮算法)。
評價:★★★★★
課程鏈接:
13、Scala 函數式程序設計原理
來自洛桑聯邦理工學院,Coursera
在本課程中,你會接觸函數式編程風格的元素,并學習如何在日常編程任務中有效地應用它們。
評價:★★★★★
課程鏈接:
14、CS50的計算機科學導論
來自哈佛大學,edX
介紹智力型企業的計算機科學和編程的藝術。
評價:★★★★★
課程鏈接:
15、互聯網的歷史、技術和安全
來自密歇根大學,Coursera
本課程展示互聯網是如何創建的、誰創建了它,以及它是如何工作的。課程中也會介紹許多創新者,他們開發了我們今天使用的互聯網和網絡技術。
評價:★★★★★
課程鏈接:
16、Tensorflow 在深度學習中的創造性應用
來自Google Magenta,Kadenze(有中文字幕)
這一課程會介紹深度學習:構建人工智能算法的最先進的方法。
評價:★★★★★
課程鏈接:
17、用Ableton Live進行聲音制作(面向音樂家和藝術家)
來自加州藝術學院,Kadenze
本課程提供使用數字音頻工作站進行聲音制作、混音、設計等方面的實際操作經驗。
評價:★★★★★
課程鏈接:
18、The Analytics Edge
來自麻省理工學院,edX
通過鼓舞人心的例子和故事,發現數據的力量,讓分析成為你的職業生涯和生活的優勢。
評價:★★★★★
課程鏈接:
19、密碼學 I
來自斯坦福大學,Coursera
密碼是計算機系統中保護信息不可缺少的工具。在這個課程中,可以學習加密系統的內部工作原理以及如何在實際應用程序中正確使用它們。
評價:★★★★★
課程鏈接:
20、用Git進行版本控制
來自Udacity(中文字幕)
這門課程將介紹使用版本控制系統 Git 的基本知識。你將能夠創建新的 Git 代碼庫、提交更改,查看現有代碼庫的 commit 歷史記錄等等。
評價:★★★★☆
課程鏈接:
21、用于數據科學的Python
學習使用強大的、開源的Python工具,包括 Pandas、Git和Matplotlib,來操作、分析和可視化復雜的數據集。
評價:★★★★☆
課程鏈接:
22、面向財務分析的Python和統計
來自香港科技大學,Coursera
本課程結合了Python編碼和統計概念,將其應用于分析財務數據,如股票數據。
評價:★★★★★
課程鏈接:
23、HTML5 入門
來自密歇根大學,Coursera
不需要編程技能或者IT經驗,也能夠學習這門課程。
評價:★★★★☆
課程鏈接:
公開課Top 100 List傳送門
最后,再次提醒下,Top 100 List中不僅僅只有技術,還有商業、人文、科學、個人發展+自我提升、健康與醫學、工程學、語言學習等類別的課程。
有興趣可以收好鏈接:
總結
以上是生活随笔為你收集整理的从 6 万用户评论中,选出这 23 门全世界最好的 CS 免费课的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从Zero到Hero,一文掌握Pytho
- 下一篇: 12 款 Linux 终端推荐