TOCEC
資訊學群
總評比分數: 4.6 顆星

The Missing Link - An Introduction to Web Development and Programming


本書作者:Michael Mendez
出版年份:2014
授課名稱:雲端應用實務

書評教師:國立臺北科技大學 資訊工程系 郭忠義 老師

【總評】

整體評價:
內容概述:
本書介紹動態Web 網站開發所需之各種相關技術,包含基本的網路技術、網頁伺服器知識、HTML 到PHP 腳本以及MySQL 資料庫等。第一部分為有興趣成為專業開發人員的學生提供概述,介紹常見的Web 應用系統體系結構,開發角色等。第二部分介紹最常用HTML 標籤和CSS 樣式。第三部分深入淺出地描述腳本語言及其使用,學生可參考此部分以深入學習這些技術,包括其他網路線上資源與範例。第四部分介紹資料庫和相關支援技術,包含存取機制與基本資料庫理論。第五部分則探討安全性問題和相關優化技術。

綜合評析:
本書每一個主題說明清晰,遇有實作議題均有程式範例說明。書中介紹動態網站開發最常使用的模型-視圖-控制器(Model – View – Control,MVC)架構,且探討資料庫設計議題包含資料庫第一正規化到第四正規化的議題,最後介紹動態網站開發可能發生的安全問題。
試用心得:
1. 目前可以找到的Open Textbook 種類與數量仍然太少,許多課程不容易找到相對的參考書籍,或者只能找到少部分主題類似的資料,可能需要再搜尋是否有其他教學資源。
2.針對Open Textbook 資源,教師需要事先研讀這些書籍,研析那些章節與所授課程相關性較高,甚至具有較高的參考價值,或者可以如何運用等,都需要仔細的規劃與設計。
提供試用後之建議,給欲使用此參考書授課之教師:
若有針對動態Web 網站開發之教學,後端使用 PHP 和MySQL 實作,本書應該算是適合的教材。
【分項評比】

完整性(Comprehensiveness):
本書首先介紹網際網路基礎技術,接著介紹Web 設計流程和設計模型架構,包括模型-視圖-控制器(Model – View – Control, MVC)架構。MVC架構中,Web 介面包含HTML 和CSS 技術;控制器包含PHP 和JavaScript 技術;模型則包含資料庫和SQL 介紹。
內容正確性(Content Accuracy):
在本課程所使用的四章中,本書均使用實際上的程式範例解說,內容經驗證均屬正確。
清晰性(Clarity):
在本課程所使用的四章中,本書均使用實際上的程式範例解說,內容表達清晰。
組織結構流暢度(Organization Structure Flow):
本書從基礎網際網路技術開始介紹,接著以動態網站設計架構「模型-視圖-控制器(Model – View – Control, MVC)」依次介紹,介面包含HTML和CSS 技術;控制器包含PHP 和JavaScript 技術;模型則包含資料庫和SQL 介紹,最後還介紹網站安全議題,並以PHP 和JavaScript 為例說明,整體架構順暢。
專業程度(Professional knowledge):

在本課程所使用的四章中,本書均提供正確相關之專業知識。


Go to open textbook
https://open.umn.edu/opentextbooks/text books/the-missing-link-an-introduction-toweb- development-and-programming