|D-網站技術

網站技術!名為『行動網路』,實際是包含了『行動裝置』及『網路應用』兩大主題。行動裝置涵蓋手機、平板、穿戴式及各種物聯網的應用;而網路應用則以開發面為主,涵蓋前端及後端的技術、網頁程式、資料庫。兩者共通的部份如使用者介面、用戶體驗 (UI/UX),以及資料交換技術等,均在此領域內加以探討。

網頁前端介面技術

網頁設計

網頁設計除內容的排版、視覺美工的呈現外,更加強了特效及各種功能的應用,為網路技術的基本。

行動裝置網頁 RWD

網頁的觀看以手機為優先,更理想的做法是讓同一個網站,能夠設計成電腦、平板及手機等均能清楚觀看的內容,此即 RWD,Responsive Web Design 的技術。

前端框架技術及特效

所謂前端,即指一個應用系統和使用者接觸的部份。使用者和使用者接觸的組成是什麼呢?基本上就是使用者眼睛所看到,以及透過輸入裝置(像是鍵盤、滑鼠、觸控螢幕)所能操控的部份。

後端伺服器系統開發技術

後端技術

相較於「前端」,另一邊的組成自然就是「後端」,所要處理的,也就都是毋需直接碰觸到使用者的部份,像是資料的計算、資料庫的操作及存取等等。

資料庫

資料庫簡單來說就是,電子資料的文件櫃。使用者利用資料庫管理系統,或是另外開發的應用程式,連接資料庫,取得所需的資料,通常可以使用新增、修改、刪除及提取的功能。

網頁間資料交換

資料交換,指的是把甲電腦系統上的資料移轉到乙電腦系統上。兩系統之間若要進行資料交換,則其必要條件在於兩電腦系統必須使用對方所能接受處理的字符碼,這就是資料交換碼的需求所在。

雲端及網際網路應用

雲端運算與應用

雲端運算概念是將分散的運算資源經由網路提供使用者服務,例如即時遞送資料、應用、儲存及運算後的結果,使用者可共享雲端運算的軟硬體資源;也是一種基於網際網路服務為中心、虛擬且可動態增減的資訊服務資源。

開放資料 Open Data

在資料的收集上,不管是資料收集的品質,或是其所涵蓋的領域來看,政府都扮演了一個非常重要的角色。依照法令的規定應該屬於公共資料。所以這些資料都可開放釋出,供他人自由使用。預計資料的開放能在很多領域創造出新的價值。

開放源碼

開放源碼軟體的授權基礎除了標榜源碼的開放之外,亦包括了自由散布的形式、管道與授權方式等權利義務的規範。期望透過開放性所凝聚的社群開發力量,使軟體功能更臻完善,這也是吸引廠商或軟體開發人員投入的主要原因。

網路技術與安全

SEO 

網站搜尋引擎的最佳化,以Google為基礎的搜尋,如何善於利用關鍵字、超連結及內容表達等,很多學問。

源碼檢測

為了避免程式漏洞所造成的威脅,原始碼檢測是建構及驗證網頁應用程式安全最有效的方法,直接在程式開發的階段,透過人工或是自動化檢測工具,避開可能產生安全風險的疑慮。

資訊安全

資訊可透過網路來互通共享,部份資訊可公開,但部份資訊屬機密,不可公開且不可篡改,必須作保密的管制以防使用者有意或無意的讀取或更改,而有關資訊保護之研究的總合稱為資訊安全。