互動式網站前台開發-Base on HTML5,CSS3 & jQuery
隨著網頁設計過去將近二十年的歷史演進,有些技術也慢慢地退出市場。智慧型行動裝置普及,透過智慧型行動裝置瀏覽網頁的人口也隨之大幅增加,曾經一度幾乎占領全世界所有桌上型電腦的網頁互動技術 – Adobe Flash Player(用來觀看Flash SWF 檔案格式網頁動畫的瀏覽器外掛),因為Apple 公司不願開放安裝於iPhone、iPad 等裝置,以及Adobe 公司於2012 年8 月15 日宣布決定不再支援Android 裝置的 Flash Player,導致Flash Player 在智慧型行動裝置的市占率急速萎縮。而一個有趣的現象是,JavaScript 這項問市將近二十年的瀏覽器腳本語言, 反而因為跨平台、跨裝置及跨瀏覽器的特性,又重回到互動式網站前台技術的領導地位,成為「網頁視覺設計師」與「網頁程式設計師」都不得不學的一項顯學。而以JavaScript 為基礎的 jQuery,更是「網頁視覺設計師」成為「網站前台設計師」的必備技能,是當代互動式網站設計不可或缺的技術。以目前的網頁設計趨勢來看,學習jQuery 和JavaScript 的投資報酬率可以說是非常高。 [目標讀者] 有志於學習「互動式網站前台技術」成為「網站前台設計師」的網頁設計師 相關科系的大專院校 有興趣從事網頁設計者
輕課程 遇見micro:bit 用JavaScript Blocks積木玩轉新世界
1.藉由此程式設計之輕課程教材,幫助學習者開發程式設計所需之重點技能,培養解決問題與邏輯推理能力。 2.全書內容簡單易懂,不使用複雜的專業術語,適合電腦程式語言設計的初學者。利用免費的線上程式開發平台,在趣味的實作課程中熟悉JavaScript Blocks並挑戰自我,創造屬於自己的趣味遊戲。
徹底研究Edge Animate
運用Edge Animate,你能輕鬆建立適用於網頁、數位出版、多媒體廣告等用途的互動式 HTML動畫內容,也能搭配JavaScript製作出互動遊戲,並且順利在桌機、智慧型手機,以及平板上執行。 Edge Animate藉由提供直覺化介面和常見工具的方式,替使用HTML5、CSS3與JavaScript的設計師和動畫師開啟一扇快速且便利之路,包括造型製作工具、樣式、轉場、排版,和字型選項,以及可控制關鍵影格介面的時間軸。 利用Edge Animate,設計師和動畫師可以專心將能力完全發揮到設計和動畫作業上,不用將時間花在繁瑣的程式碼編寫作業上。 書附光碟內容: 範例練習檔和完成檔案
Visual Components 4.0實作教學
本軟體提供線上資料庫,其中包含機器人、輸送帶、人員等元件。可快速建構模擬的模型,友善及簡便的操作模式;以達到迅速完成生產線或工廠的佈局與規劃,進可模擬確認規劃的結果,藉此提升製程效率。
錢沾計畫啟動-jQuery Mobile 跨平台賺錢App錢途無量
App要怎樣才能撈錢? 實用加上好設計只是基本中的基本 叫好不叫座不是本書的目的 沒賺錢的App就是沒搞頭! 本書目的是透過實戰讓讀者快速掌握將技術轉化為經濟利益的方法。 jQuery Mobile 是一個免費的、開放原始碼的、跨平台的行動開發框架,是以HTML 5 為基礎的快速開發工具,它能夠相當大地節省開發者的時間和精力, jQueryMobile 的前途和錢途都是不可限量的。 作者結合自己的開發經驗,在書中全面介紹jQuery Mobile 和HTML 5、jQuery Mobile 的控制項、jQuery Mobile 的版面配置,以及jQuery Mobile 開發和發佈應用的方法。 適合閱讀對象:想開發出真正可以賺錢App的人 本書結構 本書共4 篇19 章,主要章節規劃如下。 第一篇(第1~3 章)行動開發入門跨平台的框架有很多,為什麼選擇jQuery Mobile ?選擇它後,如何為它架設開發環境?架設完環境後,又如何開發第一個Hello World 應用?如何測試和包裝應用?這些都是本篇要介紹的內容,除此之外,筆者還解答了初學者對於HTML 5 的一些常見錯誤。 第二篇(第4~12 章)jQuery Mobile 基礎凡是玩過智慧型手機的人都知道,一個APP 大概會包含頁面、對話方塊、工具列、按鈕、表單、清單等可視元素,本篇就是介紹如何用jQuery Mobile 製作這些元素,並在手機上顯示出來。學會這些後,還介紹jQuery Mobile 的一些進階特性,如版面配置、外掛程式、事件等。本篇最後透過計算機、行動BBS、電子閱讀器、記事本、全鍵盤介面這5 個小案例來複習這些jQueryMobile 的重要基礎知識。 第三篇(第13~18 章)跨平台APP 實戰本篇介紹了6 個利用jQuery Mobile 實現的專案,分別為大學行動校園、個人部落格專案、線上音樂播放機、線上視訊播放機、大學校園表白牆、天天背單字。本書不僅列出了這些專案的原始程式碼,還列出了資料庫和APP UI 的一些設計技巧。 第四篇(第19 章)發佈和推廣應用本篇內容不多, 卻是APP 能被大家認可的關鍵內容。本篇說明了如何將jQuery Mobile 開發的應用透過PhoneGap 套件,然後產生各個平台可執行檔。本篇還介紹了發佈和推廣應用的方法,讓讀者能真正將開發的應用轉化為經濟效益。 針對讀者 HTML 5 初學者與HTML 5 開發人員 跨平台行動應用程式開發人員 前端開發人員和前端設計人員 jQuery Mobile 初學者和開發人員 大專院校及教育訓練中心的師生 本書特色 1. 實戰,實戰,還是實戰 本書採用實例驅動的方式介紹jQuery Mobile 下的APP 開發,全書提供70餘個實戰案例教會讀者進行行動開發,最後還透過6 個小型專案來複習和加強所學基礎知識。 2. 不是iOS 平台、Android 平台、Windows Phone 平台下的開發,是全平台開發本書開發的專案是全平台應用,讀者可移植到任意的行動平台,這是jQuery Mobile 風靡的原因,也是本書的宗旨,即實現真正的跨平台應用。 3. 技術來自生活,案例也來自生活本書的案例包含很多應用,包含天天背單字APP、行動校園APP、線上音樂播放機、線上視訊播放機、通訊錄、課程表、Metro 介面、新聞清單、手機調查問卷、計算機、行動BBS、電子閱讀器等,這些案例全部來自真實的生活。 &4. 低門檻、淺閱讀,輕輕鬆松就能學會書方便初學者入門,筆者的初衷是,不但能讓讀者了解做什麼(What)與怎麼做(How),更能讓讀者清楚為什麼要這麼 做(Why),本書還提供了很多跨平台行動APP 的工具和技巧,幫助讀者找到最佳的學習路徑和專案解決方案。
徹底研究Dreamweaver CC(書+光碟不分售)
*學習如何設計網頁,替現代化網頁增加多樣化內容。 *在內文、動畫和影片建立豐富應用程式,利用HTML 5和CSS 3相互應用,並加入互動元素。 *學習添加互動元素到網站中,例如和HTML5相容的視頻和動畫,並將成品發佈到網站上。 本書共有13章節,除了涵蓋主要基本技術,還會提供可以協助你變得更有效率眾多技巧和技術。你可以從頭開始跟著每一章的順序來進行學習,或者選擇只針對有興趣的章節來查閱。 書附光碟內容:CD/書中/範例練習檔
權威再現HTML5&CSS3經典指南
詳盡講解HTML5與CSS 3的所有功能和特性,內容系統而全面,希望能藉由本書幫助Web 開發者更進一步地學習HTML 5 以及與之相伴隨的CSS 3 技術,使他們能夠早日運用這些技術開發出一個具有現代品質的、在未來的Web 平台上能夠流暢執行的Web 網站或Web 應用程式。 全書涵蓋HTML 5新增的各種元素及API,注重實戰,除大量輔助理解的案例,還包含兩個綜合性案例。同時也有各主流瀏覽器CSS 3的最新支援情況,以讓讀者學習到HTML 5 與CSS 3 標準中的各種知識,了解各種最新的瀏覽器對HTML 5 與CSS 3 標準的最新支援情況,應用這些新的知識打造一個HTML 5 時代的功能強大的Web 網站或Web 應用程式。 1 -17章,針對HTML 5中新增的語法與標記方法、新增元素、新增API 以及這些元素與API 到目前為止受到哪些瀏覽器的支援等做詳細的介紹。 17-29 章,詳細介紹CSS 3中各種新增樣式與屬性,主要包含CSS3 中的各種選擇器、文字與字型、背景與邊框、各種盒狀元素模型、CSS 3 中的版面配置方式、CSS 3 中的變形與動畫、CSS 3 中與媒體類型相關的一些樣式與屬性等。 實最後詳細列舉兩個綜合性實例,實例1:綜合運用HTML 5 中新增結構元素來建構網頁;實例2:使用HTML 5+CSS 3 來建構具現代風格的Web 應用程式,完成頁面的版面配置以及視覺效果的美化工作。 [本書適合讀者] Web 前端開發工程師、具美術功力的Web 前端設計師和UI 設計師、Web 專案的專案管理人員、開設Web 開發等相關課程的大專院校和教育訓練機構的師生。
Sencha Touch跨平台行動裝置應用程式Base on HTML5
本書提供一個完整的手機應用程式案例,逐步帶領讀者進人Sencha Touch的開發世界,掌握以HTML 5為基礎的Sencha Touch開發跨平臺的行動應用程式。 & Sencha Touch與Ext JS擁有相同的架構,會使用Ext JS進行開發,基本上就可以使用Sencha Touch 進行開發。身為一名Ext JS 開發人員,再學會使用Sencha Touch可說是如虎添翼。尤其是在目前行動應用程式開發比較熱門的情況下,擁有這樣的技能,也是進入行動開發領域不錯的選擇。 本書主要以範例的形式來介紹Sencha Touch 的開發過程和元件的使用方法,實用性強;並提供一個完整的手機應用案例,帶領讀者進入Sencha Touch的開發世界,掌握以HTML 5為基礎的Sencha Touch開發跨平臺的行動應用程式。
必學Dremweaver網站設計與網頁製作13堂課
Adobe Dreamweaver的視覺化介面設計,讓程式設計師和視覺設計師可以在自己熟悉的環境中更直覺、更有效的作業;利用Dreamweaver內建功能來製作動畫效果、加入影音多媒體…等,讓網頁製作輕鬆又方便;跨平台、跨瀏覽器的網頁設計,讓網頁可以自適應於各種版面規格,無論是智慧型手機、平版或其他3C設備;方便快速的FTP傳輸工具,讓您製作的網頁在完成的同時可以立即發表,這一切的多元化功能設計,是Adobe Dreamweaver身為多媒體龍頭的經驗淬煉,也是您進入網路世界的通行證。 本書特色 有系統地組織涵蓋所有的學習目標:讓您完全放心地學到網站設計與網頁製作所需的所有目標與專業知識。 實際的練習和範例:透過實際的練習,更強化您的操作技能應用。
前端開發的涅盤:React全面昇華你的FrontEnd境界
.全面講述React技術,覆蓋React、Flux、Redux及視覺化 .幫助開發者在實踐中深入理解技術和原始程式碼 React出現之後,已經儼然成為前端開發的唯一標準。本書希望從實作起步,以深刻的角度去解讀React 這個函數庫給前端業界帶來的革命性變化。 這套由Facebook貢獻的前端Javascript函數庫,讓前端的開發成為單一的標準,使用Virtual DOM的先進觀念,不但讓開發變得更直覺,也讓DOM的更新在記憶體內完成,速度更是快上數倍到數十倍。 本書不但把React說的一清二楚,更有完整的Flux概念及Redux的實例,如果你還在執著於純的Javascript,或是因為使用jQuery而沾沾自喜,React是你提昇自己到「神」境界的唯一道路。
漫話PHP :史上最易懂的PHP手冊
市面上介紹PHP的書籍不少 但利用漫畫的輕鬆簡易特色來解說PHP卻是創舉! 身為程式設計師的你,身為美術設計師的你——是不是常常面臨HTML標籤與PHP程式碼交錯混雜的問題?你是程式設計師,追加個小程式,卻讓網站畫面整個走樣嗎?你是美術設計師,修改個樣式表,卻讓整個網站停止運作嗎? 你知道嗎?樣板引擎可以實現HTML與PHP的程式碼分離。除了方便維護之外,也可達到程式設計師和美術設計師的責任分工。但PHP的樣板引擎這麼多,你覺得該選哪一款的樣板引擎來使用呢?其實,我們不需要套用別人寫的樣板引擎。因為PHP本身就是樣板引擎!本書帶你從零開始架設網站,使用PHP原生樣板引擎,實現代碼分離。 PHP學習其實不難,但是入門初學者若能夠利用漫畫的生動活潑學習PHP,就更能快速掌握其中精髓並理解相關內容了。
ZBrush完全攻略-雕刻極細緻3D模型
本書透過大量的經典實例,全面介紹ZBrush&的基本功能和高階應用,涵蓋基本知識以及各種指令參數的功能和應用、ZBrush建模雕刻技術以及ZSphere建模雕刻與設計、ZBrush雕刻巨匠的工作流程、人體模型的拓撲及衣服的製作與雕刻,最後透過卡通、怪物、人模型、動物模型和次世代遊戲角色等製作案例分析,詳細介紹ZBrush和其他相關軟體結合製作完美模型效果的流程和方法。 & 從零基礎開始,由淺入深,掌握ZBrush設計、雕刻以及製作的全過程,並根據ZBrush次世代遊戲角色製作的整套流程要求,從目前業界遊戲美術製作的技術發展、遊戲公司的美術製作規範等實際需求出發,講解模型與貼圖的相關知識,幫助讀者學習遊戲角色、生物、道具、場景建模以及相關貼圖的製作等高級技能,提升製作效率和作品品質。 適合遊戲開發初學者、對3D遊戲角色雕刻感興趣的讀者以及專業遊戲設計者。
跨平台網頁設計與動畫製作開發實戰
前端網頁技術在近幾年來發展得非常快速, 從HTML5、CSS3、Javascript、Node、React、Vue 等,快速發展且多元。 本書是筆者在自學接案五年來的一些技巧、撇步,除HTML5、CSS3、Javascript 的手把手教學以外,還涵蓋相關的理論解說以及業界常用技巧,不管是網頁設計的新手,或是已有相關經驗的使用者,希望這些技巧撇步可以幫助到讀者。
CSS 重構
架構完善的樣式表 編寫程式時常常會需要重新檢視程式碼,並移除多餘及不一致的碼,這就是重構。在這本實務指引中,作者Steve Lindstrom不但會帶您架構CSS,建造出易於操作的響應式網站,也會教您如何透過重構,創建出更容易檢閱及維護的CSS。 好的CSS是現代網站外觀與質感的基礎,與架構網站的HTML及運行程式的JavaScript同樣重要。不論你是才開始要執行第一個CSS專案或是要對現有的專案進行校調,本書延續一貫堅持優良架構的原則,提供您建造CSS碼庫的策略。 ‧瞭解什麼是重構以及其與CSS的關係 ‧探索網頁瀏覽器如何透過串接而套用樣式的方法 ‧編寫可預期、易維護、能擴充且方便複用的樣式碼 ‧為CSS樣式分類並視其目的作適當運用 ‧在各式瀏覽器與裝置上進行測試以維護CSS ‧汲取組織樣式、重構CSS及評估成效的策略
設計師都該懂的UI/UX設計實務:超圖解跨裝置網頁設計實戰講座
全方位解說建置支援跨裝置網站所需的資訊、設定與重點! 利用豐富的圖解與範例清楚說明今後建置跨裝置網站的「標準」! ★行動裝置相容性測試 ★響應式網頁設計 ★Viewport ★網路字型 ★響應式圖片 ★媒體查詢 ★網頁加速 ★裝置的識別 ★SVG 現今智慧型手機與平板電腦大行其道,使用個人電腦以外的裝置來瀏覽網頁的情形已經大量增加,而且Google搜尋引擎也依照行動裝置瀏覽的可用性與無障礙性來決定排名,這使得建置跨裝置網站的重要性日益增加,必須儘早因應變化,來學習今後跨裝置網站建置的「標準」。 那麼製作跨裝置網頁時應該注意到哪些重點呢?想要同時支援智慧型手機、平板電腦、個人電腦的瀏覽,就必須考慮到網頁元件的設計以及網頁的顯示速度,因此所要思考的重點可說是五花八門。 而本書匯集了建置跨裝置網站的必要訣竅與技術。內容以Google發布的「行動版網站搜尋引擎最佳化指南」指標以及可簡單測試網頁問題的兩個檢測工具-「行動裝置相容性測試」、「PageSpeed Insights」為主軸,來全面解說製作支援跨裝置網頁所需的知識、經驗與技巧。
PHP7與MySQL基礎學習教室
介紹Mariadb與HTML5如何與PHP進行整合運用。 逐步引導瞭解PHP網站規劃與網頁設計,同步導入資安觀念,讓您的作品能更安全。 無需費用、語法簡單且功能強大的PHP與MySOL,已成為Web伺服器標準配件。本書從網頁及編碼設定開始,逐步引導讀者瞭解PHP網站的規劃與網頁設計相關技能,以及PHP與MySQL資料庫連結方式,並配合各章課後範例實作,一步一步引導讀者從無到有完成專案。 本書主要依據課程講義方向編輯,提供給老師用於PHP課程教學運用,希望協助PHP課程及PHP網頁設計師能學會相關技能。也藉由每一章後面的範例實作,希望引導大家從無到有的方式完成專案。 本書特色 清楚介紹PHP程式如何進行規劃設計。 說明如何避免資料庫隱碼攻擊,以及利用PDO進行資料庫連線。 從基礎說明PHP的物件導向以及自訂函數觀念。 各章節後的範例實作引導讀者從無到有建立系統。 了解檔案上傳更名與刪除、表單資料新增列表更新與查詢。 學習在網頁上顯示Word、Excel、PowerPoint與PDF檔案內容的方式。 清楚Facebook登入與Gmail協助信件驗證。
HTML5/CSS3/jQuery互動網頁設計誌
「Front-end」翻譯成「前台」或者「前端」。網頁設計師中,有一群人可稱為「網站前台設計師」,負責處理(1)視覺設計(2)切版(3)互動式網頁語法撰寫。本書的重心放在「互動式網頁語法撰寫」,特別是HTML5、CSS3、jQuery語法。
JavaScript & JQuery : 網站互動設計程式進化之道
"你可以用更快更好的方式了解JavaScript和JQuery" "我們用完全不同的排版及說明方式完全顛覆你對電腦書的刻版印象" 學習重點 ● 理解和撰寫JavaScript程式碼 ● 為你的網站增添互動性 ● 使用jQuery技術簡化程式碼 ● 自製目前熱門的動態網頁效果 你將會學到 ● 跑馬燈與燈箱效果 ● 進階表單設計與資料驗證 ● Ajax、API程式介面和JSON資料格式 ● 文字篩選、搜尋與排序功能 線上支援 ● 範例程式碼和練習題均可於javascriptbook.com取得 ● 額外提供多樣具參考性的文件與素材 你是新進入JavaScript程式設計的新手嗎?或想更深入了解你的網頁上複雜的程式碼背後的運作原理?那麼這本書正適合你閱讀。只要具備基本的HTML和CSS的網頁設計語法觀念,透過本書便可讓你學習如何閱讀和撰寫JavaScript程式碼,以簡單、視覺化的方式領會JavaScript程式設計應具備的重點概念。 本書教導你如何為你的網站增添更多趣味性、吸引力、互動性、與操作便利性。透過書本所探討的程式設計理論,結合實際案例的說明,你將理解各熱門網站是如何運用JavaScript和jQuery技術增添網站的魅力。閱讀完本書,你便可在短時間內,以程式設計師的思維,撰寫出專業、優質的JavaScript程式碼。
企業級服務導向架構應用SOA-Base on Apache CXF
本書適用於軟體設計師、軟體發展工程師和一些正在進行SOA開發的開發人員,既可以作為ApacheCXF框架的學習指南,也可以提供給軟體發展工程師在設計方面進行參考。 Apache CXF框架是一個比較有前途的開放原始碼Web Services框架,也是構建SOA架構應用的利器。 本書共15章,大致分為三個部分。第一部分介紹關於SOA和Web Services的初步知識,第二部分介紹Apache CXF框架的基礎知識,第三部分重點介紹Apache CXF框架的應用,包括Apache CXF框架的前端(Frontends)應用、資料綁定(DataBindings)、傳輸協定(Transports),並推出Apache CXF框架如何實作RESTful服務、如何支援動態語言…等,另外,還包括Apache CXF框架一些進階功能的用法。最後,本書還描述了Apache CXF的工具、配置、調校、日誌、部署和發佈等使用的相關內容。
黑色數據Linux KVM虛擬化架構Using oVirt
以實戰為主,理論為輔,大量使用圖形化操作,簡單容易上手,可迅速提高讀者動手能力以及故障排除能力。 透過大量實例介紹,迅速提高讀者的技術水準。 本書以oVirt虛擬化架構為基礎,分為11章,介紹如何使用開放程式碼KVM系統構建企業虛擬化應用平臺。 以實戰為主,理論為輔助。透過搭建真實物理環境,講解如何在企業環境中快速部署oVirt虛擬化架構,透過大量實例的介紹,迅速提高讀者的動手能力和技術水準。 本書內容通俗易懂,可操作性強,適用於Linux KVM虛擬化架構管理人員。
Node.js設計模式
Node.js Design Patterns Node.js 已是相當大型且流行的軟體平台,這個平台使你能夠透過 JavaScript,編寫出具擴展性的伺服端應用程式。因此便可以在前後端皆使用相同的程式語言、建立出高效益的程式碼,同時確保最大程度的可重複利用性、實用性、簡約性以及協同性。 本書將引領你認識多種設計構想以及相關的元件,此外也將 Node.js 程式常見的實務問題一一解析,並實作出符合「Node.js 之道」的解決方案。從最基礎的原則及元件開始介紹,接著學習非同步程式設計的精髓,並利用為人所熟知的模式及技巧,開發出可重複利用、極為優雅的程式碼。最終建立出可輕鬆擴展、分散及整合的 Node.js 應用程式。 你能夠從本書學習到 實作一系列的 JavaScript 伺服端設計模式,從中瞭解如何應用這些模式於不同的情境中。 認識 Node.js 基礎元件並發揮它們的最大潛能。 條理化組織各式模組以避免盤根錯節。 有效運用各式解決方案以克服常見的設計及撰寫問題。 輕鬆應對非同步機制的程式設計。 辨認且避免常見的設計謬誤、程式錯誤及反模式。 適用讀者 期望深入瞭解 Node.js 應用程式開發的 JavaScript 開發者。
網頁3D化破難關:3ds Max技術手札
想呈現出更鮮明立體、更具視覺衝擊力的網頁嗎? 運用3ds Max實用的指令技巧,將常用到的建模觀念與指令用法實作於網頁整合製作上,讀完本書各個章節後,你就能創作出更多耳目一新的作品,希望每位學習者要從怎麼靈活使用3ds Max指令下手,這本3D活用範例整合書,能帶來更直接、更有趣的學習。 本書特色 系統化詳解3D動畫指令和觀念,配合實用網頁整合範例引導運用指令。 各個章節精心設計圖案與網頁動畫內容,啟發藝術創意運用。 培養正確使用3D設計技巧,有效學會使用3ds Max於創作上。 書附光碟中提供各章節練習參考素材,包括3ds Max建模檔、網頁設計檔、網頁完成HTML或SWF檔。
達標!Dreamweaver CC(第二版)
6個特選章節,搭配完善的影音教學,是您徹底掌握Dreamweaver的必備利器。 精美範例為主,功能講解為輔,跟著書中內容step by step,即可熟悉Dreamweaver各項功能。 除了豐富的內容,更提供了即學即用的影音教學檔,結合多媒體動態教學和課程選單,不會的地方馬上重新學習補強,不必擔心學不會。 每一章最後都有精選例題,配合光碟的互動式測驗,讓您掌握學習成果,累積實做經驗,以最快的速度成為創意設計達人。 書附光碟內容 超值影音教學DVD 即學即用影音教學檔 即測即評互動式測驗 書中範例與素材檔
HTML5多媒體應用實戰教本
HTML 5 是全球資訊網(World Wide Web)的核心語言中最新也最棒的版本,最令人激賞的部分在於它規範了多媒體在瀏覽器中的使用方式,網站不再需要依靠Flash 或 Silverlight 等第三方工具就能播放視訊和音頻。 本書主要目的在於用簡單的文字,說明透過 HTML 5 多媒體元素將聲音和影像檔加入網站的完整編碼方式,除此之外,也將告訴你如何用 CSS 3 設計 HTML 5 的各種媒體元素,建立屬於自己的媒體控制選項。 透過本書,你將學到: 1. 利用 HTML 5 將多媒體元素嵌入到網頁文件中,並在各種瀏覽器中都能完整呈現。 2. 透過 JavaScript API 轉入自製的多媒體控制項。 3. 用 CSS 3 設計多媒體的各種元素。 4. 透過 SVG 和 canvas 元素達成更多的影片特殊效果。
JavaScript 學習手冊 第三版
為你的網頁增添生命與光釆 『對所有JS開發者來說,現在是最適合真正學習JS的時機。我說的可不是“我的程式可以跑了”這種粗淺的學習。這本書將教導你更有深度的內容,我們都需要它!』 -Kyle Simpson 《You Don t Know JS》系列的作者 『這本書寫得很棒,它緊湊地介紹JavaScript的一切,包括ECMAScript 6。』 -Axel Rauschmayer 《Speaking JavaScript》作者 要學習JavaScript,現在是令人興奮的最佳時機。最新JavaScript規格—ECMAScript 6.0(ES6)已經完成了,學習這個語言來開發高品質的應用程式,將會比之前更容易,且更令人滿意。這本實用的書籍會以精簡的方式教導程式員(業餘與專業)ES6,以及相關的工具與技術。 作者Ethan Brown(Web development with Node and Express)不僅會以簡單且直觀的主題(變數、控制流程、陣列)來教導,也會討論複合的概念,例如泛函與非同步程式設計。你將學到如何在用戶端或用伺服器的Node.js來建立強大且靈敏的web應用程式。 ‧使用現今的ES6,並轉譯成可攜的程式碼 ‧將資料轉換成JavaScript可使用的格式 ‧瞭解JavaScript函式的基本用法與機制 ‧探討物件與物件導向程式設計 ‧瞭解新觀念,例如迭代器、產生器與代理 ‧掌握複雜的非同步程式設計 ‧使用文件物件模型來開發瀏覽器app ‧學習Node.js基本知識開發伺服器端應用程式
UX從新手開始|使用者體驗的100堂必修課
「Joel Marsh大幅縮短UX學習曲線,提供寶貴的實務經驗,為你奠定UX設計的扎實基本功。」 — Aarron Walter, MailChimp研發副總,《Designing for Emotion》作者 「UX相關書籍多如過江之鯽,但鮮少有作者膽敢挑戰整個UX範疇,並且處理得這麼乾淨俐落。這本書提供UX初學者寬闊的視野,並且鼓勵他們深入挖掘這個富含無比熱情的領域。」 — Jeff Gothelf, 《Lean UX》(O’Reilly)作者 所以,你想開始學習UX(使用者體驗)設計了是嗎?很好,你來對地方了。 無論你想要設計app,網站,或者好像懂一點設計,這些容易上手的精選課程正是為你量身打造的。這本書從頭到尾徹底遵循UX設計流程實務,在整個學習過程中,你可以實際應用這些新技能,或在下次會議之前重新翻轉既有的舊觀念。 奠基於廣受歡迎的UX Crash Course(瀏覽數破百萬,源自Joel Marsh的知名部落格The Hipper Element),這本書是想要更加瞭解UX的經理人、程式設計師、業務及行銷人員的必讀寶典。 本書內容: ‧UX設計基礎,無需相關經驗 ‧研究怪異和奇妙的使用者行為 ‧打造對使用者友善之產品的流程與科學 ‧運用尺寸、顏色和佈局協助及影響使用者 ‧規劃及製作線框圖 ‧讓你的設計具有吸引力與說服力 ‧估量你的設計在現實世界中如何運作 ‧UX設計師整天在忙些什麼?
React.js頂尖開發
React.js是由Facebook內部所開發的JavaScript函式庫,在Virtual DOM的基礎下重新定義了使用者介面的開發方式。React.js將PHP風格的工作流程帶到用戶端應用程式,改變使用者對前端框架的認識。由於React.js僅關注於更新DOM以及回應事件,這種特性也讓React可自由的與眾多不同的系統做整合。 本書特色 .詳細介紹React.js,並藉由問卷產生器範例貫穿全文,以幫助讀者熟悉和使用。 .由多位一線專家精心撰寫,利用完整範例全面介紹和剖析ReactReact.js 的使用方式,適合廣大前端開發者、設計人員,及所有對未來技術趨勢感興趣者閱讀。
網頁設計再進化 - 版式的美學狂想
網頁、書籍和宣傳文案是現代生活中最常接觸的三種媒介,只要是具有傳播功能的媒介讀物都需要版式設計,沒有任何版式設計的讀物是不存在的。既然是設計,就要有一套具有獨特美感的規則。任何設計的首要任務是為人服務,因此設計具有社會功能與象徵性功能的屬性。設計就是要有一個思想和創意,設計師把構思和創意透過放置訊息形成的錯落感方式,製成一個設計產品,而這裡的產品指的就是版式設計與傳播內容相結合所具有美感的訊息表現形式。 & 本書特色 & 人類的生活方式因網際網路的出現,從此發生翻天覆地的變化。網際網路的訊息量呈現了爆炸式的增長,如何在數以億計的網站中憑藉出色的設計脫穎而出呢?這是很多網頁設計師一直不斷在思考的問題。 & 網頁的尺寸是決定版式設計的基礎,色彩及設計的基本元素在網頁設計中顯得比宣傳手冊和書籍更為重要。同時網頁自身也受到程式設計、螢幕大小、顏色顯示等外在因素的影響,所以對版式創意設計的要求也隨之提高。 & 如何在新媒體日益繁榮的網路訊息社會裡,將海量的內容用網頁清晰、簡捷地呈現給讀者就是本書要向大家闡述的。本書從網路的發展史、網頁設計特性、設計的基本規律、網頁設計的最新潮流和未來趨勢等方面,將網頁版式的精髓詳細地呈現給每一位網頁設計師或有興趣的讀者。 & 本書目標讀者 & 適合平面設計師、設計科系師生、編輯企劃人員、公司企劃行銷人員、廣告公司、設計公司等從業人員參考使用。
PHP&MySQL&jQuery:打通前後端的網頁應用程式範例
PHP的簡介與語法 MySQL資料庫的操作以及SQL語法簡介 PHP與MySQL的結合 JavaScript與jQuery Google map網路地圖相簿的示例 翻頁電子書系統 汽車保修管理系統 PHP的學習不如想像中困難,在學習的初期掌握最重要的功能,而不是把心思放在少用或冷僻語法、以及好高騖遠的殷殷期待中,更要緊的是要能改變心智模式,轉換思考的方式、利用程式來成就自己的生活、課業與工作。本書協助讀者篩選資訊,在循序漸進的學習中,準確掌握PHP學習的精要,透過和資料庫管理系統MySQL與處理跨裝置問題的jQuery,將語法規則、函數甚至是物件,用程式開發的邏輯進行結合,應用在各種實例及應用服務上,讓讀者可以更輕鬆學習,容易上手。
Web前端開發完全入門
本書特色 前端開發技術正快速改變Web應用程式的面貌,本書從基礎概念開始,逐一解構建立Web應用程式最關鍵的三項技術-HTML、CSS與JavaScript。除了入門基礎,同時討論實務開發必須瞭解的進階議題,包含跨裝置響應式設計(RWD)與HTML5 API,奠定強固的Web前端開發基礎,讀者將在本書的內容學習以下的技術議題: .HTML、CSS與基礎版型設計實作 .JavaScript程式設計入門 .響應式設計入門 .圖像與影音應用 .JavaScript API呼叫與運用 .函式庫與框架介紹 & 一名合格的前端開發人員,除了良好的基礎外,具備各種函式庫與框架的運用能力亦相當重要,書中最後針對目前流行的幾種技術進行討論,涵蓋地理資訊整合、D3圖表製作、Bootstrap版型開發以及jQuery。
跟Adobe徹底研究Dreamweaver CC
以最快速、最容易、最全面的方式來學習Adobe Dreamweaver CC 本書是Adobe所推出的官方教材,內容由Adobe產品研發的專家編寫而成,可幫助讀者以最快速、輕鬆的方式來學習Dreamweaver,是最暢銷的自學訓練工具書。 本書共14堂章節,除了涵蓋主要基本技術,還會提供可以協助你變得更有效率眾多技巧和技術。你可以從頭開始跟著每一章的順序來進行學習,或者選擇只針對有興趣的章節來查閱。 書附光碟內容:本書課程練習檔 本書特點 ●學習如何為現代網站製作網頁。 ●運用及自訂網頁架構,並使用最少的手動編碼內容,建立適用於桌上型電腦到行動裝置等不同裝置的回應式網頁設計。 ●結合圖片、文字、動畫與影片,建立豐富的互動應用。 ●為文字與影像加入連結、為網站加入HTML5相容視訊與動畫等互動元素。 ●使用HTML5與CSS3程式碼及結構,並將製作完成的網站發佈到網際網路上。
專業級動態網站開發部署實例-使用.NET for Flash FMS
完整介紹Flash 與ASP.NET網路應用程式結合開發「資料驅動的多媒體應用程式」的知識,幫助你清醒且準確把握知識脈絡,加速學習。 本書特色 •與FMS(Flash Media Server)結合,讓.NET for Flash有聲有色,更加完整。 •使用最新的ActionScript 3.0 API技術。 •新一代使用Flash Remoting,開放程式碼FluorineFx、Flash Remoting MX for .NET,以及AMF.NET,貼近潮流與趨勢。 •理論與實務並重,用開發理論的闡述,佐以實際案例的開發,學習效果最佳! •提供了大量實用模組及範例,讓用戶可以輕鬆建立所要使用的程式,大大增強實用功能。 •完全支援Flash CS4、Flash CS5、Flash CS5.5、Flash CS6創作環境。 •符合中文環境的需求,各種中文處理的疑難雜症問題,這裡通通幫您解決! •全面化投入更多部署與安全的介紹,從而讓你的程式無懈可擊。
全方位學習 PHP & MySQL
PHP是一個開源的網頁程式語言,特別是在網路程式開發方面。使用PHP不需要任何費用,使用者經常可以從網站上下載完整的程式原始碼,允許使用者修改、編譯、擴充來使用。PHP大多在伺服器端執行,透過執行PHP的程式碼來產生網頁提供流覽器讀取,此外也可以用來開發命令列腳本程式和使用者端的GUI應用程式。PHP可以在許多的不同種的伺服器、作業系統、平臺上執行,也可以和許多資料庫結合。在PHP學習之前,您最好對 HTML/XHTML基礎的腳本知識有基本的瞭解。 本書通過大量實例,為PHP與MySQL初學者量身定做的書籍。由淺入深地介紹了PHP與MySQL 語言,提供最完整的範例程式。通過實作程式對PHP系統專案開發的詳細講解,深度瞭解學習專案開發中PHP與資料庫設計等各個細節,使從來沒有開發經歷的朋友能夠融會貫通。 1) 範例最多最豐富,作者多年教學整理出來的範例程式,由淺入深約200個。 2) 實例講解,內容充實,理論與實作配合。 3) 網站案例,重視實用。 4) 本書配有範例檔,附所有範例程式。 5) PHP案例線上影音課程。詳情參閱附錄 B。
CSS: The Missing Manual國際中文版 第四版
“The Missing Manual系列可說是我讀過最有見地、最實用的系列書籍了…” —Kevin Kelly, Wired 之共同創辦人 書架上不能沒有的一本書 答案就在這裡! CSS讓你創建專業的網站,但即使對於相當有經驗的網頁開發者,要學習它的細微之處可能仍會非常棘手。本書引領您一覽現今CSS所提供最新且有效的技巧、手法和基本教學。學習如何使用新的工具,像是Flexbox和Sass建造網頁頁面,讓它在任何桌電或手機裝置看起來更好並跑得更快。無論初學者或具有經驗的設計者都十分適合本書。 你不可不知的重要訣竅 ‧從基礎開始-撰寫有合宜CSS的HTML,包含可以被現今瀏覽器辨識的HTML5標籤 ‧為手機裝置設計-創建可以讓使用者隨時隨地使用它們時都看起來不錯的網頁頁面 ‧確保頁面運作-使用動畫讓你的想像力得以成真,以及使用表單完成工作 ‧控制頁面版型-使用像是浮動和定位等專業設計技巧 ‧確保版型更有彈性-設計有Flexbox的網站,可以隨著不同的裝置和螢幕尺寸調整 ‧工作更有效率-撰寫較少的CSS程式碼和使用較小的檔案,運用Syntactically Awesome Style Sheets(Sass)。
打造最強網頁UI/UX設計腦:設計師都該懂的絕佳設計.溝通法則
如何抽絲剝繭出客戶要求的本質? 如何做出合乎設計法則的設計? 如何站在使用者立場思考、解決問題? 所有的答案都在本書中! 劃時代的設計書誕生!網頁設計的內在本質就是溝通 完整收錄在設計現場的菜鳥設計師所必須了解的事情,以及連老手設計師也可能馬失前蹄的陷阱。 網站與紙本媒體不同,擁有雙向溝通的特性,網站與網站使用者之間的溝通品質將會影響到網頁設計的好壞,因此必須重視「與使用者的溝通」這一部分。同時,網頁設計師也必須和客戶、網站程式設計師緊密溝通,才能一步步完成絕佳的網頁。 近年來,由於網頁瀏覽器有了長足的進步,如今已可以充分掌握到使用者是透過何種終端裝置瀏覽以及於何處瀏覽等使用者資訊,所以網頁設計師並不是只要掌握大部 分HTML、CSS或JavaScript的技術就夠了,與其外在的華麗演出,更該因應各種情況與裝置,重視網頁上「呈現容易閱讀的資訊」以及「具備方便 好用的操作性」。 本書以人性為出發點去思考網頁設計,介紹設計的本質以及如何透過網頁設計與使用者溝通的方法,還有許多設計師所需的「不 單憑技術決勝負的技巧」,這些溝通的訣竅將可幫助解決全部的設計師與製作者的共同問題:「如何觸動網站使用者的心」、「如何做出打動客戶的心且符合期待的 設計」。除此之外,內容亦介紹了獨自學習網頁設計時絕對無法得到的許多來自設計現場的知識與體驗。 剛開始從事網頁設計的人以及希望讓自己的網頁設計工作更上一層樓的人,都很適合閱讀本書。
VR虛擬實境學習手冊:為桌面應用、網頁、行動裝置打造身臨其境的體驗
沉浸式體驗的開發指南 隨著虛擬實境愈來愈接近主流消費運用,過去數年來亦浮現活躍的開發生態。本書將帶領您了解桌面、行動與瀏覽器應用程式的VR開發流程。您將探索三種平台:Oculus VR、Gear VR與Cardboard VR,以及數種VR開發環境、程式工具以及技巧。 如果您是熟悉行動開發的經驗豐富程式設計師,本書清楚簡單的範例可以幫您了解VR開發的工作知識,晉身於新一代主流娛樂媒體之林。 .學習UI設計、3D圖形以及立體繪圖等VR基礎 .探索眾多遊戲引擎中最佳的開發選擇Unity3D .建立搭配桌上電腦使用的Oculus Rift原生應用程式 .運用Android與Oculus Mobile SDK為三星的Gear VR開發行動應用程式 .運用WebVR Javascript API與WebGL建立瀏覽器應用程式。 .建立可用於任何智慧型手機與Google Cardboard VR的簡單並可負擔的行動app .結合所學建立360度全景照觀看器
王者歸來:jQuery開發權威指南:第2版
jQuery 是功能豐富的JavaScript 函數庫,可以幫助使用者毫不費力地把動態功能應用到網頁。它的體積很小,程式風格獨特而又優雅,改變了JavaScript 程式設計師撰寫程式的方式和想法。jQuery 函數庫有一個設計理念,那就是「寫得少,做得多」(write less, do more),其獨特的選擇器、鏈式的DOM 操作方式、事件綁定機制及封裝完整的Ajax 使其在許多優秀的JavaScript 函數庫中脫穎而出、獨樹一幟,贏得了許多使用者的擁護和信賴。 本書透過理論與實作相結合的方式,由淺入深、循序漸進地介紹jQuery 函數庫的使用,同時又輔以大量真實的開發案例,涵蓋了利用jQuery 工作時可能遇到的問題,讓讀者輕鬆使用jQuery 來增強網頁的互動性,做出更好的Web 前端產品以及各種更炫更酷的效果。 書附內容:書中範例原始程式碼,可至佳魁資訊官網下載
Dreamweaver CS6教學範本
Adobe Dreamweaver的視覺化介面設計,讓程式設計師和視覺設計師可以在自己熟悉的環境中更直覺、更有效的作業;利用Dreamweaver的內建功能來製作動畫效果、加入影音多媒體…等,讓網頁製作輕鬆又方便;跨平台、跨瀏覽器的網頁設計,讓網頁可以自適應於各種版面規格,無論是智慧型手機、平版或其他3C設備;方便快速的FTP傳輸工具,讓您製作的網頁在完成的同時可以立即發表,這一切的多元化功能設計,是Adobe Dreamweaver身為多媒體龍頭的經驗淬煉,也是您進入網路世界的通行證。對於即將進入社會大學的新鮮人來說,擁有一張Adobe Dreamweaver CS6認證,不單是您在求職或職場生涯中報酬率最高的投資,更是您在網路世界致勝的關鍵。
跟Adobe徹底研究Acrobat X1(第三版)
最快速、最簡單、最全面的方式幫助您全面掌握Adobe Acrobat XI 本書共有 13 堂課,除了Adobe Acrobat基礎知識外,還提供許許多多的技術與小訣竅,幫助你更有效率地使用此軟體。你可以從頭到尾跟著書中指示進行,也可只選擇有興趣或需要的課程來學習。 透過本書,您可以學習: ●將檔案或轉換成Adobe PDF ●提供檢視PDF並加上注釋 ●合併多個PDF檔案 ●建立與共用互動式線上表格 ●數位簽屬PDF,增加PDF的安全性 ●針對印刷準備輸出高解析度文件
ASP.NET 4.6 網頁製作徹底研究 : 使用 C#
在微軟 Windows 平台上, ASP.NET 可以說是製作動態內容網頁的最佳選擇, 不但功能強大, 而且還擁有視覺化的整合開發環境, 大幅加速開發網頁的速度, 降低成本。本書是從 HTML5 和 C# 語言開始,詳細說明如何使用 Visual Studio Community 版建立 ASP.NET Web Form 的 Web 網站和 Web 應用程式。 & 另外, 本書也結合 AJAX 技術, 示範功能完備的 AJAX 版 ASP.NET 聊天室, 還有完整原始程式碼的診所預約系統、部落格、網路相簿與網路商店範例, 讓您不只擁有足夠能力來開發 ASP.NET 網站,還能夠建構目前熱門的 Web 應用服務。 & 本書特色 & ● 大量範例:每段主題都有範例示範, 最符合教學節奏, 學校教學與初學自修均適宜 & ● 解說詳細:包含 C# 基本語法解說, 初學者亦可快速上手 & ● 步步教學:只要打開範例檔案, 跟著書上一步步練習, 就能完成學習 & ● 主題完整:包含主版頁面、佈景主題、巡覽介面、會員管理、網頁組件、及最新 AJAX 主題 & ● 貼近實務: AJAX聊天室、診所預約系統、部落格、網路相簿與網路商店等實務範例演練
使用者故事對照|User Story Mapping
發掘完整的故事,建造正確的產品『我所見過真正夠格,並能夠實際幫助產品團隊提升到符合公司所需層次的敏捷開發專家實在寥寥可數,Jeff Patton正是其中之一。』— Marty Cagan合夥人,Silicon Valley Product Group~良好的故事對話關係到人與為什麼,而不只是故事內容~ • 使用者故事不是需求的書面形式;利用文字與圖像,透過協同合作述說故事是建立共識的有效機制。• 使用者故事不是需求;而是為我們的組織、客戶、和使用者解決問題的相關討論,產生關於要建造什麼的共識。• 你的任務不是更迅速地建造更多軟體︰而是從你選擇建造的東西中得到最大化的成果與影響。使用者故事意在提供完全不同的機制,讓我們思考協同建立軟體時所面臨的挑戰—以及許多其他相關事宜。如果你們能夠有效率地協同合作,建立真正可以解決問題的產品,你們將征服世界,或至少在市場上佔有一席之地。當你閱讀這本書時,希望你回歸到使用者故事的基礎。跟其他人協同合作時,能述說關於使用者與客戶以及你們如何幫助他們的故事,希望你能利用繪圖並且建立大型的便利貼模型,期望你感受到整個團隊全心參與並且充滿創造性,當你正確運用使用者故事時,必定會有一番作為,而且,一切也會變得更有趣。~運用使用者故事的真正目標是達成共識~使用者故事對照(User Story Mapping)是軟體開發的神兵利器,一旦理解為何及如何使用它,就能夠得益於這項寶貴的工具。本書將針對這項經常被誤解的技術,提出真知灼見,並且仔細探討如何幫助你的團隊聚焦在使用者及其需求上,而不致於迷失在個別產品功能的莫名狂熱裡。 作者Jeff Patton告訴你,在專案開發過程中,變化萬千的故事地圖(story map)如何促使團隊進行良好的溝通與對話,並讓他們學會針對企圖打造什麼,以及為何打造,取得明確的共識。 ‧練習迅速掌握關鍵概念,為故事對照取得高階觀點 ‧理解使用者故事的實際運作,以及如何被落實到敏捷與精實專案(Agile and Lean project) ‧探討使用者故事的生命週期,從機會探索開始,一路深入產品發掘 ‧悉心準備你的使用者故事,全心關注它們被建造的過程,以及從被轉換成有效軟體的故事中學習
JavaScript 網頁程式設計超入門
全彩豐富圖解‧實務範例做中學‧程式碼「逐行」詳解, JavaScript 一定學的會! & 現今的 Web 網站越來越追求互動及易用性, 像是在 FB 網站不斷往下捲動會源源不絕顯示內容、每個網站幾乎都會有的「下拉式選單」、切換多張圖片的「幻燈片展示」效果, 都大量運用了 JavaScript 技術。對於 Front-End 前端網頁設計師來說, JavaScript 是一定要學會的技術, 絕不能逃避! & 在 JavaScript 的學習安排上, 本書先透過各種【實務範例的實作】讓您感受到 JavaScript 的效果, 並精心設計大量【示意圖】為您解說變數、運算子、流程控制、函數、DOM 操作等基礎知識。而針對範例中的語法, 本書將【程式碼拆解至每一行為您細細解說】, 讓您絕對看得懂! & 無論是曾經學到一半放棄或是剛入門的您, 都可以將學習挫折拋到腦後, 輕鬆學會 JavaScript! & 本書特色 & ●【範例式學習最有效率!】 ‧猜數字遊戲 ‧在網頁玩對決怪獸遊戲 ‧計算商品含稅價格 ‧FizzBuzz 遊戲 ‧顯示商品價格與庫存數量 ‧倒數計時器 ‧切換網頁語言 ‧只限作答一次的問卷調查 ‧點數縮圖切換圖片 ‧網頁幻燈片展示 ‧開闔自如的導覽選單 ‧確認會議剩餘空位的狀況 ‧利用 Instagram API 的相片圖庫 ●【從基礎到實務!一次掌握必學的 JavaScript 知識】 ‧變數‧條件分支‧運算子‧迴圈‧函數‧陣列‧物件‧DOM 操作 ‧時間計算‧Cookie‧動畫‧Ajax‧JSON‧RSS Feed‧Web API
王者歸來:PHP完全開發範例集[第3版]
精選專案開發中的625個實例,涵蓋了PHP基礎、Web頁面互動、檔案操作、物件導向、MySQL資料庫、ADODB類別庫和Smarty模版等方面的內容,每一個知識點都提供了豐富的、具有很強實用性的實例,幫助開發人員快速解決疑難問題。 全書分為5篇15章。書中實例均來自於一線開發人員的實際專案,囊括開發中經常使用和需要解決的重點及困難,使讀者可快速解決問題,提昇效率。 為方便讀者學習書中的實例,累積開發經驗,講解實例時按照實例說明、關鍵技術、設計過程和秘笈心法4個階段進行,使讀者快速了解實例的作用、從實例中學到的技能;關鍵技術部分則剖析實例使用的核心技術。讀者不必檢視設計過程和原始程式碼就可以快速掌握實例的關鍵技術,甚至直接做出實例。讀者也可以按照該部分內容做出自己的實例程,書中所選實例均是專案開發中經常需要使用或實現的技術,由數名工程師多年累積而成,許多實例是開發人員夢寐以求的。 本書特點 實例極為豐富 本書精選了625 個實例和625 個經驗技巧,涵蓋了程式設計中多個方面的各種應用。使用者開發中所需的技術、技巧在本書幾乎都可以找到。 實例非常實用 書中所選實例均是專案開發中經常需要使用或實現的技術,由數名工程師多年累積而成,許多實例是開發人員夢寐以求的。 可操作性很強 本書實例都列出了程式說明、設計想法、設計步驟、來源程式等內容,讀者可按部就班地直接使用。
網頁程式設計的16堂課
[以最先進的技術,打造最酷炫的網頁應用] & 本書透過完整的語法解說, 搭配簡單實用的範例, 幫助讀者快速理解, 按部就班建立對 HTML/CSS/JavaScript 基本紮實的認識。 & 本書內容涵蓋目前 Front-End 網頁程式設計必備知識, 從 HTML/CSS 網頁設計, 到 JavaScript/DOM 程式設計, 以及實務上常用的 jQuery/iQuery UI/jQuery Mobile/Bootstrap, 事半功倍完成適用於不同平台的網頁。 & 在實務應用方面, 本書也介紹如何利用 AJAX 存取 Internet 上的開放資料 (天氣預報、空氣品質...), 以及 Google Maps 網路服務。並將 AJAX 資料與 Google Maps 結合, 打造特色的 HTML 應用服務。 & 本書特色 & ● 由 HTML/CSS 基礎開始認識網頁程式設計 ● 從範例實作中快速學會 JavaScript/jQuery 程式設計與應用 ● 使用 Bootstrap 建立 RWD 網頁 ● 以 AJAX 擷取政府開放資料, 體會大數據網頁應用 ● 利用手機感測器設計小遊戲、以 jQuery Mobile 設計行動網頁 ● 結合資料與 Google Maps 服務建立各種地圖應用
忍者:JavaScript開發技巧探秘
Secrets of the JavaScript Ninja 「忍者」在本書是形容技巧高超的開發者,他們久經訓練、身懷絕技、並且通曉各樣的知識,彷彿古代的日本忍者一般。 本書將引領讀者重新認識 JavaScript 的函式、物件、閉包、正規表達式等項目,也就是那些可能已經一用再用,但卻未曾深刻瞭解其箇中精髓的事物。此外佐以實務性的觀點與提醒,讓開發者能夠以正確的架構開發出跨瀏覽器的應用程式、甚至是全新的框架或程式庫,成為名副其實的「忍者」。
還在寫PHP?大師才用輕量級Ruby.JavaScript開發Web
.ThoughtWorks高級諮詢師最新力作 .學習輕量級、最新的Web開發方法 輕量級Web開發是一個很廣的主題,開發人員經常提到,但卻少有人能夠講明它的內涵。 好的程式設計師 就是從基礎開始,作業系統、工具、開發環境、程式語言、測試架構、資料庫、雲端平台等,如果都做到了輕量級,整個程式自然就執行飛快,測試容易,錯誤變少,維護方便。 本書將教會你如何將一個想法變成實際的Web應用。從高效的程式設計工具、開發流程,到敏捷開發中的各種輕量級實踐,再從零開始開發一個具體而微的實例。 ■ 使用Mac OS作為開發作業系統:既能享受Windows的方便,又是原生UNIX ■ 用zsh取代bash,少打很多字,少用很多cd到處找 ■ 用vim不用普通的文字編輯,所有和文字有關的事,手都不需離開鍵盤 ■ 用Ruby作為網頁語言,天生的Web DNA,非傳統程式思考方式 ■ 用Bootstrap/Foundation作為樣式框架,又漂亮又簡單
達標!Dreamweaver CC
16個特選章節,搭配完善的影音教學,是您徹底掌握Dreamweaver的必備利器。 精美範例為主,功能講解為輔,跟著書中內容step by step,即可熟悉Dreamweaver各項功能。 除了豐富的內容,更提供了即學即用的影音教學檔,結合多媒體動態教學和課程選單,不會的地方馬上重新學習補強,不必擔心學不會。 每一章最後都有精選例題,配合光碟的互動式測驗,讓您掌握學習成果,累積實做經驗,以最快的速度成為創意設計達人。 光碟內容 超值影音教學DVD 即學即用影音教學檔 即測即評互動式測驗 書中範例與素材檔
RWD跨平台響應式網頁設計
本書主要規劃五個部分,分別為「網站規劃」、「網站視覺」、「RWD網站實作」、「網頁特效與動畫」與「網站管理」。「網站規劃」主要讓使用者了解在接案子或是在做網站之前的規劃以及前置動作,包括需求規劃與素材準備,並實際了解合約、報價的重要性。「網站視覺」針對2015 年主要的風格趨勢分析,並藉由Adobe CC 系列的新功能,快速產出版型以及元件;「RWD 網站實作」利用Muse 與Dreamweaver 讓使用者快速製作出符合標準的響應式網站,「網頁特效與動畫」使用jQuery 快速套用特效並使用Edge Animate 製作出可以符合行動裝置的網頁動畫;最後在「網站管理」中除了會了解網域與主機的相關知識,當然也包括了目前的最新的雲端主機,還有大家都想知道的網站最佳化SEO 以及Google 網站管理工具。