把真正的程式設計變得簡單
JavaScript是主流的Web程式開發語言,是建立令人驚訝的互動式網頁應用程式和線上遊戲的祕密武器。本書用輕鬆愉快的方式,透過耐心的、按部就班的範例,以及充滿趣味的圖示,幫助讀者輕鬆地學習程式設計的基礎知識。
本書帶領讀者從基礎知識開始,例如處理字串、陣列以及迴圈,然後繼續學習一些進階主題,例如使用jQuery建構互動性,以及使用畫布繪圖。
透過閱讀本書,你將實際撰寫出諸如Find the Buried Treasure、Hangman和Snake這樣的遊戲。透過彈跳球、蜜蜂動畫、賽車這樣的視覺化範例,你將真正地看到自己所編寫的程式。每一章都建構於前一章的基礎之上,每一章末尾的「程式設計挑戰」將擴展你的思路,並激發出屬於你自己的、令人驚訝的程式。今天,就用JavaScript 設計一些很酷的東西吧!
|
※審定者簡介
林裕勝
林裕勝 臺北市日新國小校長 臺北市國小資訊教育輔導團團長 臺北市日新自造教育及科技中心計畫主持人 臺北市自由軟體推動小組召集人 16年以上資訊教育推動相關經驗 非資訊科系,靠自學自修網路及資訊科技
|
Nick Morgan 是 Twitter的一名前端工程師。他熱愛程式設計,並且特別關注JavaScript。Nick和她的未婚妻,以及他們的絨毛犬Pancake,居住在舊金山。他的部落格網址是 skildrick.co.uk。
|
※譯者簡介
李強
李強 專業程式設計翻譯
|
第1部分 基礎知識 第 1章 什麼是JavaScript? 第 2章 資料類別和變數 第 3章 陣列 第 4章 物件 第 5章 HTML的基礎知識 第 6章 條件與迴圈 第 7章 建立Hangman遊戲 第 8章 函式
第2部分 進階JavaScript 第 9章 DOM與 jQuery 第10章 互動性程式設計 第11章 尋找埋藏的寶藏 第12章 物件導向程式設計
第3部分 Canvas 第13章 Canvas元素 第14章 在畫布上讓物體移動 第15章 用鍵盤控制動畫 第16章 開發貪吃蛇遊戲:第1部分 第17章 開發貪吃蛇遊戲:第2部分
術語表 後記-繼續學習之路
|
|