Coursera 課程網站上的 From Nand to Tetris / Part I 這門課,從一個最基礎的 nand 邏輯閘開始,一路往上建構出所有基礎元件接著建構出 CPU 與整台電腦,最後在這個具備軟硬體的電腦上寫一個小型的方塊遊戲。
最近聽到許多用 node.js 的網友改去用 io.js ,然後他們還開始用了 koa.js 這個框架。 筆者不看不知道,一看不得了,發現這是個重要的好東西,只好趕快來介...
在本期的「程式人雜誌」中,聚焦的主題是「圖形搜尋」,包含深度優先 DFS、廣度優先 BFS 與最佳優先搜尋等,皆有JavaScript + Node.js的實作範例。Arduino...
Rails 101是一本Ruby on Rails的教學書,作者是知名的網站開發與運營者xdite。xdite使用Ruby on Rails開發網站已逾6年,經驗豐富,訓練其他開發者的資歷,更...
想學 Node.js 嗎?考慮用本書當你的入門教材吧!作者 Jollen 兼具開發與教學的經驗,先談 JavaScript 設計模式和使用 HTML5 開發 Web App 的基本概念,...
繼上期探討了 javascript 前端技術之後,本期我們將焦點放在筆者開發的一個維基型網誌專案 wikidown.js 上,用實際的案例探討如何將前後端結合在一...
本刊內容為Nand2Tetris 第 1 ~ 5 週
最近小編發現了一個很棒的網路公開課,是 coursera 課程網站上的 From Nand to Tetris / Part I 這門課,於是我去修了這門課並作了習題,這是我真正修習的第一門網路公開課。
這門課程是教授學生如何從一個最基礎的 nand 邏輯閘開始,一路往上建構出所有基礎元件,像是 and, or, xor, not, MUX, DMUX, Adder, Memory 等等,接著建構出 CPU 與整台電腦,然後再學習如何在建構出這台電腦上的『組譯器、編譯器、作業系統』等等,最後在這個具備軟硬體的電腦上寫一個小型的方塊遊戲。
我覺得這門課非常棒,因此小編將整個修課的過程與心得分享給大家,也利用這個機會將這門『神級課程』介紹給大家認識。
根據台灣現行法規,數位內容( 如電子書、音樂、影片、遊戲、App )形式之商品,不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試讀」功能後再付款購買。