近日聽聞 O'Reilly 將永久關閉在線學習網站 KataCoda,對于廣大程序員和學習者來說,這無疑是一件痛心疾首的事情,以后我們再也看不到那只會變成的功夫貓了。
KataCoda 簡介
KataCoda 成立于 2016 年,它是一個在線學習平臺,提供了上百個交互課程,用戶可以登錄免費學習。另外用戶還可以基于 KataCoda 提供的基礎鏡像來構建和發布自己的在線課程,這一切都是免費的。
你可以根據提示,在一個臨時的容器環境中操作,輸入命令、觀察結果,這種實時的反饋式學習方式,讓你不需要再為準備環境而操心,大大降低了眾多技術的上手門檻,可以說這種方式對于計算機技術教育來說是一種 “革命式” 的。

這些交互環境沒有任何網絡限制,你可以訪問任何網站,還可以構建臨時的公開網站讓互聯網中的所有用戶訪問。這種便利可以說是云原生或者容器時代賦予我們的,
O'Reilly 為什么關閉 KataCoda?
O'Reilly 與 2019 年底收購了 KataCoda,如今關閉該網站應該也實屬無奈。在 O'Reilly 官網發布的?僅在 O'Reilly 內部利用 Katacoda 技術以及關閉 katacoda.com 的決定?[1]?這篇博客中,我們可以獲得以下數據:
?KataCoda 有 28 萬會員?KataCoda 上有超過 387,866 名獨立用戶已花費超過 74,711 小時在平臺上學習?O'Reilly 有 280 萬會員
以上數據仍然無法支撐 KataCoda 高昂的運營成本,主要是因為免費課程被濫用,比如用來挖礦,發送不良信息(所有免費課程連接互聯網沒有任何限制而且網速極快)。
KataCoda 關閉之后怎么辦?
KataCoda 上的很多免費課程其實都有在 GitHub 上開源,只有有另一個平臺來托管,這些課程就可以繼續使用。KataCoda 關閉后,還有眾多交互式課程平臺可以選擇,比如下面這兩個:
?Killercoda[2]?CloudYuga[3]
關于 O'Reilly 關閉 KataCoda 你有什么想法,歡迎在下面留言評論。
引用鏈接
[1]
?僅在 O'Reilly 內部利用 Katacoda 技術以及關閉 katacoda.com 的決定:?https://www.oreilly.com/online-learning/leveraging-katacoda-technology.html[2]
?Killercoda:?https://killercoda.com/[3]
?CloudYuga:?https://cloudyuga.guru/
點擊閱讀原文在 jimmysong.io 中打開博客原文。