如何設計好網站之UX與美學基礎
本書將告訴您網頁設計的基本原則,快速上手的方法以及如何解決新手常見的問題,您可以藉由本書學到設計的基礎知識,快速上手。 藉由本書,您可以學到: .改善設計的快速技巧 .基礎配色理論與實用技巧 .如何利用工具來確保網頁文字的可讀性 .排版的基礎觀念與重要原則 .如何有效率的挑選字體 .使用「留白」的技巧 .如何改善內容的呈現方式提高轉換率 .提升用戶體驗的快速技巧 .網頁的設計流程與如何訓練設計眼
VB.NET 設計 ASP.NET Web 應用程式 武功祕笈
最佳無師自通的入門實務指南,現在就全面領略VB.NET的極緻表現!◆ 循序漸進的介紹ASP.NET網頁開發◆ 深入了解標準控制項的使用與實務的結合◆ 以清晰的概念誘導您實作正確的ASP.NET網頁◆ 包含ASP.NET AJAX及AJAX Control Toolkit的使用本書寫作方式採用「講述>實作>說明」的結構來撰寫大多數的單元。在進入一個新的單元之前,我們會先了解這個單元的學習大綱。接著,利用一個模擬的範例來實作這個概念。並且在實作的過程中,再補充單元的內容。各章節會適當的拆解章節的內容,並配合實例來說明。畢竟,要一位初學者一次完整的學完某項功能的寫作方式並不適合忙碌的現代人。◆ 各章節均包含觀念探討、範例、實作等單元。◆ 光碟片中除了範例檔之外,另附上動態教學影片。
互動式網站程式設計(2021版):ASP.NET 4.7使用Visual Basic 2017
全書以微軟Visual Studio 2017整合式開發環境為主,架構於Visual Basic 2017語法下,以豐富的程式範例逐一解說ASP.NET 4.7的基礎技巧與重點;同時每章均精心設計實用習題,協助您檢驗學習成效,讓您體會在最短時間中獲得極頂的學習效果!● 讓您輕鬆快速地學習自ASP.Net 4.7的基礎認識到資料庫應用,以及系統資訊網站的安全與管理。● 從基礎循序到進階,讓您踏實漸進至徹底學會ASP.Net 4.7配合Visual Basic 2017程式設計方式、架構組成與應用。● 以圖解方式輔助網頁程式設計概念學習,讓您實際操作輕鬆上手,加深觀念並能增強實力。● 內容條理清晰, 教學自修皆適合,並採應用導向為主,即使初學沒有基礎,也能事半功倍設計程式。※ 本書範例檔案請至深石數位網站下載商品特色:◆ 全掌握互動式網頁的絕佳入門書。◆ 豐富圖表、精詳內容、範例應用,讓您極速上手!◆ 絕對建成紮實和獨立開發能力!
React前端開發(2版):同構應用與狀態管理
本書的誕生,和試圖掙脫這種無力感有關。作者選取了這場前端「工業革命」中最具代表性的寵兒——React為主題,將自身經驗分享給讀者,透過解讀原始碼、分析設計模式、案例實戰的方式,探究框架或技術堆疊的設計思路,掌握React這一個靈活、高效的視圖層開發庫。商品特色:◆ 以React 技術堆疊為核心,同時從原始碼層面分析Redux思想、著重介紹伺服器端渲染和同構應用的架構模式。
WEB網站的華麗冒險:HTML5+CSS3+jQuery斜槓青年的網頁設計起手式
「/」Slash,相信目前是最受歡迎的符號,斜槓青年們對這個符號也不陌生,為了讓自己的工作技能再次的往上提升,相信您一定不能錯過網頁設計這個專業又實用的強大技能。HTML5+CSS3+jQuery前端網頁設計三大必學基本技能。天下武功唯快不破,但是前提是您需要紮實的網頁設計基本功。本書以HTML5為網頁設計起手式,幫助初學者將網頁設計基礎打穩,接著加入CSS3樣式設計,藉由CSS3樣式組合出華麗的網頁風格,最後搭配JavaScript✕jQuery展現網頁各種互動應用。 在本書內容中也加入目前受歡迎的Bootstrap響應式網頁框架與jQuery Mobile模組,透過這兩項網頁設計的利器,相信初學者也能夠很快的掌握網頁設計技能。由基礎語法到進階應用,慢慢引導初學者掌握三大網站設計技能,一起與我們展開WEB網站的華麗冒險。 【特點精要】 ● 本書使用最簡單的人類語言來解釋專業網頁程式語言,幫助初學者快速掌握網頁語法基礎。 ● 學武不實戰終究是紙上談兵,本書提供各種範例程式碼現學現賣,實戰展示所學。 ● HTML5+CSS3+jQuery江湖必備技能,讓本書帶領你逐步學習網頁設計招式,一起闖蕩網頁設計的世界。 快速掌握網頁設計起手式 現學現賣程式範例大匯集 高手招式江湖走跳必備款
Dreamweaver網頁設計輕鬆入門:Dreamweaver CC 2021(附多媒體光碟)
Dreamweaver是一套整合網頁及網站的開發工具軟體。Dreamweaver 2020版除了增強原有的功能之外,還提供了「Bootstrap 整合增強功能」、「程式碼格式增強功能」,讓使用者擁有便利的開發功能。本書主要分為四部份:網站設計基礎概念篇、基礎篇(文字、圖片、多媒體、表格)、進階篇(CSS 樣式設定、版面物件設計、網路資源)、互動式網頁學習篇(互動式表單製作、BootStrap組件、JQuery Mobile應用、jQuery UI組件應用)等。本書是以初學者的觀點來學習如何從無到有開發網站,正確學習網頁開發的概念。讀者只要透過每章介紹的軟體操作,按照步驟逐一操作,便可輕鬆完成範例。
操作介面設計模式 第三版
實用的互動設計模式 「許多年來,《操作介面設計模式》一直是使用者體驗設計師書架上的重要藏書,這次也會承襲傳統。這個新版為舊版及每位設計者帶來重要且相關的更新。在可見的未來,它將再次成為實作與互動模式的最佳參考。請別錯過本書所帶來的更新!」 -Erin Malone Principal, Experience Matters Design Chair, IXD BFA Program, California College of the Arts 現今企業需要對爆炸式成長的頻道、螢幕種類與內容,建立引人注目、完美的使用者體驗;要能設計出好的應用程式介面並不是件容易的事。在本書第三版中,您將學習到如何在令人眼花繚亂的設計選擇中找到方向。借鏡最佳的使用者介面設計模式實作,這本暢銷書將能提供常見設計問題的解答。 您將會學到移動裝置應用程式、網站應用程式及桌面軟體的使用者介面模式。每個模式都含有全彩的範例及實用的設計建議,讓您可以立即應用。有經驗的設計師可將本書當作設計參考書,新手設計師將會找到介面世界及互動設計的學習之路。 ‧在開始設計前,請先瞭解您的使用者 ‧建立適合使用者的軟體建構 ‧設計元件幫助使用者在任何裝置上完成工作 ‧學習在軟體中協助使用者不迷路 ‧放置元素指引使用者找到資訊或功能 ‧學習視覺設計如何成就或毀壞產品的可用性 ‧賞心悅目地呈現複雜資料
跟著實務學習ASP.NET MVC 5.x-打下前進ASP.NET Core的基礎(使用C#2019)
本書由微軟MVP、微軟認證專家、資策會外聘講師與科技大學教師共同編著,將學習ASP.NET MVC必備的技能撰寫於書中,並將ASP.NET MVC與ASP.NET Core差異處進行說明,透過實作打下前進ASP.NET Core的基礎。本書撰寫同時進行試教,並讓初學者進行同步閱讀與上機實作,確保初學者自學時也能快速上手。 著重於實務經驗操作、沒有艱澀的理論空談。書中範例圖文並茂,且使用淺顯易懂的語法與豐富的實際案例,讓初學者照本書範例從做中學,快速上手以至臻境。 .易教:撰寫書籍同時進行試教,去蕪存菁符合教學需求,讓教師好備課。 .易學:經由初學者試讀,按圖索驥,完整重現書中範例,快速掌握學習重點。 .易懂:說明循序漸進,圖文並茂逐步解說,易學易懂,大大提升成就感。
WordPress&網頁設計會遇到的100個問題
本書特色 集結了架設WP網站與網頁設計會遇到的100個實例QA WordPress - 不會寫程式也可以輕鬆架站 推薦21款超實用WrdPress外掛 - 強化網站功能、安全性、SEO讓您的網站更為符合客製的需求 精選HTML5、CSS3問題集 - 網頁設計師不能錯過的必修課程 本書精彩收錄100個實例QA: 火紅架站系統大公開:WordPress架站篇 如何成為WordPress達人? - 網站後台管理速速上手 如何網路開店? - Woocommerce輕鬆上架商品、顏色、尺寸、金流設定 有哪些好用外掛? - 21款WordPress超實用外掛大集合 老司機都知道的:網頁知識小百科 甚麼是HTML5?、RWD?、雲端字型? 網頁設計魔法師都靠它:CSS練功篇 如何設置Float浮動語法?、inline-clock語法?、CSS tranform?、CSS animate? 網頁設計師不能錯過的:認識常見專有名詞 甚麼是SEO?、Parallax?、Grid System? 挖好康藏寶圖:資源分享篇 學習及素材網站蒐羅、Google廣告投放、FB粉絲頁經營技巧、開啟AdSense網站營利
Dreamweaver網頁設計寶典
從Dreamweaver基礎操作到實務運用,徹底網羅初學者必備技巧,一本完整的超實用學習聖經。 歡迎您跨入網頁設計的領域,在這個領域中,並不見得老手就能完成絕妙的作品,也不見得新手就不能有神來之筆。就如同繪畫一般,同樣的顏料、工具,有人可以完成傳世之作,有人一輩子都慘不忍睹。Dreamweaver是一套簡單易學但功能強大的網頁設計軟体,對於多媒體網頁設計師、美編人員、創意工作者等,它可讓您輕易的將創意構想具體化。本書讓您了解Dreamweaver的功能及熟悉其操作環境,從文字設計、影像的處理、表格的運用、頁框版面設計、超連結、圖層的運用、多媒體物件、CSS樣式、資源的管理與範本、網站互動表單至網站的發佈與管理等都有詳細的介紹。除了工具的使用及各式功能的介紹外,本書實務應用,它可讓您輕易的製作出專業的網站。在資訊科技發展如此快速的年代裡,您如何提高效率,以極短的時間去了解、活用一套應用軟體呢?本書配合實例,以淺顯、循序並配合視窗畫面的直接解說,希望能使您快速的了解此應用軟體,進而應用於實際作業中。
ASP.NET Core 3.x MVC跨平台範例實戰演練
「DotNet聖殿祭司」以多年程式開發經驗,將業界的專業開發技巧融入於書中! ASP.NET Core是跨平台的.NET框架,除了跨平台特性,整個框架底層更是高度重新大改寫,導入許多軟工Design Pattern與Principals原則,讓整個框架程式組織、運作與耦合度達到前所未有新高度。而ASP.NET Core中最重要的四大天王:Dependency Injection相依性注入、Configuration組態系統、Hosting與Middleware,更是貫穿整個應用程式設計與執行,可以說掌握此四者便掌握了ASP.NET Core核心精髓。無論新手與老手,本書皆能循序漸進地引導您,一步步深入ASP.NET Core精華的奧義殿堂。 精選章節,讓您Do Less, Get More,短時間內培養出即戰力,本書內容有: * Visual Studio 2019工具安裝、ASP.NET Core MVC開發環境建立與程式部署 * 用CLI命令及Visual Studio Code建立ASP.NET Core專案,體驗真正跨平台開發模式 * 介紹MVC架構如何三分天下,精解Model、View與Controller三者職責與運作 * 以DI相依性注入設計抽象介面與實作,達成IoC控制反轉與鬆散耦合 * Configuration組態與Options Pattern選項模式共舞 * Model / Scaffolding CRUD / LINQ與Entity Framework Core資料庫存取 * View / Partial View / Tag Helpers / HTML Helpers / View Component / Layout功能解析 * 說明MVC中如何整合Bootstrap前端開發框架,有效建構RWD響應式網站 * 全面掌握Razor語法,提升View頁面的智慧與判斷力 * 用開源Chart.js及JSON製作HTML5互動式商業統計圖表 * 以jQuery Ajax / Web API / JSON三劍客建立輕量級高效能網站 * EF Core程式優先、資料庫存取與Transaction交易完全制霸 * 將ASP.NET Core應用程式部署至Microsoft Azure雲端平台 * 適用ASP.NET Core 3.1 3.0
GAN 對抗式生成網路
「GAN 是近年來機器學習領域中最有趣的點子!」這是臉書首席 AI 科學家、也是當今深度學習三巨頭之一的 Yann LeCun 對 GAN (對抗式生成網路) 技術下的註解。 GAN 從誕生至今已經創造了許多令人瞠目結舌的驚人應用,從最早貓圖片的自動產生器、虛擬人臉生成器、到 Deepfake 影片/照片換臉特效,都是 GAN 的應用。光是 GAN 的開山論文,被引用次數就足足是 TensorFlow 的 2.5 倍,不只在技術領域,就連麥肯錫 (McKinsey Company) 等主流媒體,GAN 的相關討論也時常出現。 但要搞懂這最尖端、最熱門的技術可不容易,網路上許多似是而非的說法,加上漏洞百出的數學推導,讓初學者不得其門而入。 本書目標是針對想從基礎開始學習 GAN(對抗式生成網路)的人,提供最可靠的原理教學與實戰指南。我們將從最簡單的範例開始上手,然後介紹各種最先進的 GAN 技術並用程式實作,包括生成高解析度圖片、圖像轉譯、或製作對抗性樣本等。我們會提供最直觀的解說,讓讀者只需要具備基礎的 Python、深度學習、與數學相關知識,就能直接探索這項如魔法般的尖端科技。 我們希望讀者不但能了解 GAN 到目前為止所取得的成就,還能獲得必要的知識與工具來充實自己,以便進一步展開新的應用。對於充滿企圖心的人來說,GAN 可是具有無窮的潛力,一旦上手,未來在學術界或生活應用上必能大放異彩,很高興您能加入我們的行列。 本書特色 ●本書由施威銘研究室監修,內容易讀易懂,並加入大量「編註」與「小編補充」以幫助理解及補充必要知識。 ●內容涵蓋 Autoencoder/VAE 及各種 GAN 技術,包括 DCGAN、PGGAN、SGAN、CGAN、CycleGAN、NS-GAN、Min-Max GAN、WGAN、BigGANigGAN、StyleGAN、...等,還有對抗性樣本、以及 GAN 在醫學界與時尚界的應用案例。 ●不求花俏吸睛,腳踏實地帶你一步步揭開各種 GAN 的神祕面紗。從原理、演算法、架構圖、再到程式實作,讓您一氣呵成、深入體驗 GAN 的奧妙。 ●所有範例程式小編都已在 Colab 上實測過,並針對可能因版本不同而遇到的狀況提供說明及解決方案。建議讀者也在免費的 Colab 上執行範例程式,可避免一些環境設定或相容性等問題。
完全精通微軟Web架構:ASP.Net Core 3最新強實戰
ASP.NET Core是一個全新的Web開發平台,作為核心的Web開發平台,ASP.NET Core可利用其極具擴展能力的請求處理管線,來支撐目前常用的開發模型,如MVC、GRPC、SingalR和Orleans等。不論從事哪種類型的Web開發,甚至可以在ASP.NET Core平台上構建自己的Web程式設計模型。 & 全書主要劃分為以下4部分:& ► 跨平台的開發體驗和實現原理 01 透過Hello World程式,讓讀者體驗在Windows、macOS、Linux平台上開發.NET Core應用,以及透過Docker容器部署ASP.NET Core應用的樂趣 02 告訴讀者.NET Core的跨平台是如何實現的 & ► 基礎架構 03、04 對依賴植入原理及依賴植入架構的設計與程式設計方式進行介紹 05 對檔案系統的設計模型和兩種實現方式(物理檔案系統和程式集內嵌檔案系統)進行介紹。 06 介紹支援多種資料來源的設定系統項 07 說明強類型的設定選項程式設計方式 08 介紹5種常用記錄診斷記錄檔的方式 09 介紹.NET Core提供支援多種輸出通道的記錄檔系統 & ► 管線詳解 10 介紹.NET Core的服務承載系統。 11 從程式設計模型的角度來認識管線 12 提供一個極簡版的模擬架構展示ASP.NET Core架構的整體設計& & & & & & && 13 以模擬架構為基礎,展現ASP.NET Core架構真實的管線 & ► 中介軟體&& 14、15;16、17、18、19、20、21 處理檔案請求、路由、例外的中介軟體,也包含用來回應快取和階段的中介軟體,還包含用來實現認證、授權、跨域資源分享等與安全相關的中介軟體 22介紹針對當地語系化的中介軟體 23 介紹健康檢查的中介軟體 24 介紹用來實現主機名稱過濾、HTTP重新定義、設定基礎路徑等功能的中介軟體 適合讀者群 沒有接觸過ASP.NET Core的開發人員、資深的.NET開發設計人員、所有.NET技術從業人員。 & 本書特色 & ► 可在Windows、macOS、Linux平台上開發.NET Core應用,也可以透過Docker容器部署ASP.NET Core& ► 植入架構、請求處理管線等建立ASP.NET Core應用的基本程式設計模式,依賴植入原理及架構的設計與程式設計方式完整介紹 ► 抽象的檔案系統,包括物理檔案系統和程式集內嵌檔案系統 ► 介紹支援多種資料來源的設定系統;採用Options模式來讀取設定選項 ► 介紹5種常用的記錄診斷記錄檔的方式及多種輸出通道的記錄檔系統 ► 承載系統以及從程式設計模型的角度來認識管線 ► 提供一個極簡版的模擬架構來展示ASP.NET Core架構真實的管線 ► 針對請求的處理則表現在有序排列的中介軟體上,包括處理檔案請求、路由、例外的中介軟體,也包含用來回應快取和階段的中介軟體 ► 詳細說明認證、授權、跨域資源分享等安全相關的中介軟體 ► 介紹當地語系化、健康檢查的中介軟體。除此之外,亦包含實現主機名稱過濾、HTTP重新定義、設定基礎路徑等功能的中介軟體
Dreamweaver 武功祕笈
本書以圖文式的方式,詳述操作步驟及其必要的說明,讓您輕易的了解各工具、指令的使用時機及用法,進而融會貫通於自己的作品中。作者以其從事網頁設計多年的經驗來撰寫本書,精選範例圖片,將技法與實務作完美的結合與應用,激發出您的創意。書中以深入淺出的導引,配合清晰簡明的操作步驟,讓初學者也能輕鬆進入網頁設計創作天地,感受Dreamweaver的魔法魅力。本書帶領使用者一步一步地深入Dreamweaver的領域,即使是初學者也能輕易的製作出精美的作品,同時也了解各種工具及指令的使用時機,發揮出無限的創意。★ 本書共分十三個章節,從入門至網站的發佈,一一詳盡介紹解說各種操作技巧,詳細易懂、輕鬆學習。★ 熟悉Dreamweaver軟體運作與工具的原理,包括文字、影像、表格、頁框、超連結、圖層、CSS樣式、網站互動表單...等。★ 圖文並茂,按步就班的步驟式解說,讓您如同翻閱漫畫般,快速了解進而融會貫通。
人人都該懂的UI設計(熱銷版):配色×網格系統×圖標×字體,四主題搞定介面
跳脫固定僵化的模版,打造出獨特的網頁與APP介面!PC、平板、手機,現代人透過不同的媒介,瀏覽網頁、APP,設計良好、人性化的介面,才能留住使用者,透過配色方案、網格系統、圖標應用、字體選擇,打造出吸睛又獨特的介面。
Dreamweaver & ASP 資料庫程式設計寶典
自從Dreamweaver MX版本以後,Macromedia公司就將Dreamweaver和Dreamweaver UltraDev整合為一,從而使Dreamweaver跨進了製作動態網頁的大門。隨著版本的更新,Dreamweaver的動態網頁製作技術也越來越成熟。目前市面上大多數的Dreamweaver書籍都是介紹靜態頁面及網站的建設,而本書將用大量的實例來講解如何在Dreamweaver中不用寫程式碼,順利開發ASP動態頁面及網站。從普通的個人網站到一般的公司網站,再到一些大型電子商務網站,無不使用ASP。ASP以其簡單易學、可以無限擴充(使用ActiveX元件技術)的特性,贏得了大部分動態網站設計者的喜愛。雖然ASP相當的簡單易學,但是對於沒有程式設計基礎的讀者來說,要想快速學好ASP還是有相當大的難度。本書透過Dreamweaver來教導如何開發ASP動態網站,從此以後您就可以不用去編寫ASP程式碼,將繁瑣的輸入程式碼工作交由Dreamweaver來代勞,並且結合Dreamweaver的擴充功能快速開發一些高手都望塵莫及的動態網站喔!◎ ASP的基本語法◎ Dreamweaver的應用◎ 使用ASP來進行網頁互動◎ 使用Dreamweaver來設計網頁◎ 在Dreamweaver中使用ASP與Access和SQL Server來建立網頁資料庫◎ 建構動態資料庫網站
Dreamweaver設計好入門
★日本熱銷 系列累計突破 30萬冊★ (初學者沒問題!) (想重新徹底學習的人也超歡迎!) (值得一再參考的工具書!) 從基礎徹底學會網頁製作! 立刻實現想像中的設計作品! 完全能派上用場的即戰力技巧 需要本書的人: ‧準備利用Dreamweaver設計網頁的人 ‧想製作支援跨裝置網站的人 ‧負責更新與維護網站的人 ‧想成為網頁設計師的人 網站製作技術日新月異,必須隨時支援智慧手機與其他新型設備, 所以製作易於維護的網站是非常重要的事, 而靈活使用新版Dreamweaver CC就成為更有效率設計網頁的關鍵。 書中以Dreamweaver CC 2019示範實作,提供範例檔, 可透過範例掌握Dreamweaver的實務技巧, 以及網站製作的基本能力。 但是,只學會Dreamweaver的操作方法,是無法真正的學會網頁設計, 還必須學會HTML或CSS的基本知識,書中也逐一的講解。 另外,還介紹許多與Dreamweaver或網頁製作相關的Tips, 這些小訣竅可以增進網站設計的能力, 最後再運用最熱門的Bootstrap挑戰響應式網頁的製作, 並將網站上傳至遠端伺服器, 同時提供多人共管網站的方法。
一次就懂 ASP.NET MVC 5.x 網站開發:Web應用的經典實務範例解析(Visual C# )
1. 好上手:從最基礎的C#語法及Visual studio 操作開始解說,不懂C#語法及.NET架構的初學者也可逐步上手 2. 好理解:提供大量的圖表說明,一圖抵千文,搭配範例程式解說,快速理解ASP.NET MVC技術概念 3. 好實用:提供多個網站經典範例,從經典範例延伸應用,符合網站開發實務應用需求 4. 好完整:從基礎C#語法、資料庫觀念、MVC核心知識、實作範例到網站部署教學面面俱到,一次學會網站開發與架設的完整技術 全書分為三大部分: 「教戰守則篇」 為網頁應用程式開發基礎概念教學的部分,從Visual studio 2019開發工具開始介紹,循序漸進地描述C#語言的基礎語法、邏輯與資料庫觀念,並逐漸引入MVC開發的概念,建立紮實的觀念與基礎。 「觀念養成篇」 深入講解Model、View、Controller的核心概念,從基本的介紹、觀念到三者之間的搭配,完整描述與講解所有核心觀念與實用程式技巧,並透過淺顯易懂的圖文說明,搭配小型範例練習的方式,協助讀者加深先前描述的觀念,透過理論與實作交互運用,更清楚掌握書本的內容。 「實作練習篇」 以完整的範例演繹前面章節提到的觀念,並詳細解釋程式碼的涵義,採用逐步引導的方式帶領讀者一步步完成範例,並且透過觀念與難度疊加的單元範例設計,在學習新觀念與章節時,也能同時複習舊的觀念,並測試既有的觀念是否清楚,從第八章開始的整合實作練習,如留言板、會員、購物車、部落格等,讀者可藉由範例複習來貫穿整本書所要表達的觀念,第十二章的購物網站建置,強化讀者從觀念理解到實作執行的能力,進而能獨力完成網站的建構。 本書特色 關鍵觀念搭配範例實作教學,逐步掌握開發精髓,最適合初學者學習! ► 一次學懂如何部署網站與開發網站的技術 ► 循序漸進的觀念解說,快速掌握ASP.NET MVC核心概念 ► 使用Json Web Token操作網站識別身分 ► 詳細的流程圖設計,協助讀者理解網站設計的架構 ► 範例程式碼逐行詳細地解說,程式邏輯更容易理解 ► 常用網路實作範例,網站開發駕輕就熟
ASP.NET專題實務(II):進階範例應用
編寫本書的主要目的是要給已經學會ASP.NET基礎技能,而想要持續精進、提升能力的專業工程師,是一本具備實戰經驗的進階範例集,內容與範例均大幅改寫,並保留ASP.NET Web Form多版本的相容性,以「實戰經驗」、「務實範例」為主軸,每個範例都是網站必備,且是初學者最想學習的。全書涵蓋重點如下: ✪最詳細的「會員控管」範例,自己動手親自撰寫程式(Session),由淺入深,一應俱全。 ✪會員權限控管,從入門的「障眼法」到「PlaceHolder動態加入控制項」。 ✪GridView、ListView、DetailsView與FormView四大天王控制項,自己動手寫各種功能。 ✪防範資料隱碼(SQL Injection)與XSS(跨網站腳本)攻擊。 ✪透過Windows AD登入與網路銀行同級的「CA個人憑證」登入。 ✪簡單完成多國語系的網站。MasterPage主版頁面的動態切換。 ✪LinqDataSource、ObjectDataSource(商業物件)控制項的深入解說,搭配Class類別檔。 ✪自己動手寫首頁、網站增修功能。不需大型控制項,磨練ADO.NET功力。 ✪強調網站的Master-Detail(主表明細)涵蓋電子商務、知識管理、媒體網站各種需求。 ✪CKEditor超強大的線上HTML輸入畫面。NPOI讓您讀取與輸出Excel檔。 ✪網路問卷、線上投票、網路長條圖的應用。ASP.NET Chart(圖表)控制項入門。 ✪不可思議的網頁圖表Google Chart + JavaScript與ASP.NET整合。 ✪「全自動化投票」範例即裝即用。「動態問卷產生器」可自行搭配題型(單、複選、文字輸入)。 ✪北風貿易系統、線上飲料訂購系統,一個畫面完成關聯式訂單、購物車。 ✪OutputCache網頁輸出快取,輕而易舉提升網頁效能。 ✪One ASP.NET,Web Form的Model Binding。
React 前端開發:同構應用與狀態管理
本書的誕生,和試圖掙脫這種無力感有關。作者選取了這場前端“工業革命”中最具代表性的寵兒——React為主題,將自身經驗分享給讀者,透過解讀原始碼、分析設計模式、案例實戰的方式,探究框架或技術堆疊的設計思路,掌握React這一個靈活、高效的視圖層開發庫。 本書特色 以React 技術堆疊為核心,同時從原始碼層面分析Redux思想、著重介紹伺服器端渲染和同構應用的架構模式。
Webpack:卓效Web前端開發建置工具強能技術
模組化打包 × 多方位支援管理 × 效能優化 × 不侷限於Web開發循序入門、設定、實戰、最佳化和原理層層深進,涵蓋Webpack各方面及特性解析。提供對應的完整專案程式資源,適用Webpack的任何穩定版本。Webpack 從許多建置工具中脫穎而出,成為前端開發必備工具,是每位前端工程師必備技能。本書從實作出發, 用簡單容易的實例帶領讀者快速入門Webpack,再結合實際工作中常用的場景列出實作案例,解決工作中的常見問題。本書還介紹了如何最佳化建置的速度和輸出,並解析Webpack 的工作原理,以及Plugin 和Loader 的撰寫方法,可幫助讀者進一步學習Webpack。無論是對Webpack一無所知的初學者,還是經驗豐富的前端工程師,相信都能透過本書對Webpack的理解,並在Web開發中更熟練地運用Webpack。適用:Webpack初學者、希望深入掌握Webpack的前端工程師。
跟Adobe徹底研究Dreamweaver CC
以最快速、最簡易、最全面的方式來學習Adobe Dreamweaver CC & 學習如何為現代網站製作網頁;結合圖片、文字、動畫與影片,建立豐富的互動應用,並為文字與影像加入連結;為網站加入HTML5相容視訊與動畫等互動元素。使用HTML5與CSS3程式碼及結構;運用及自訂網頁架構,並使用最少的手動編碼內容,即能建立適用於桌上型電腦到行動裝置等不同裝置的回應式網頁設計。並將製作完成的網站發佈到網際網路上。 & 本書特色 & 本書譯自Adobe專家著作的軟體教學系列暢銷書籍,提供其他同類書籍無法達成的目的,亦即由Adobe官方親自提供的訓練課程,讓Adobe專家告訴您如何透過「專家」的觀點,短時間學會並運用Dreamweaver CC。 全書包含13個章節,涵蓋所有學習Dreamweaver所必須知道的基本知識與操作,並且提供不計其數的訣竅與技法,幫助您在使用Dreamweaver CC時,能夠大幅提昇創意的生產力。您可以照本書章節順序進行練習,或依自己的興趣跳讀各章。
ThingLink:VR網頁內容輕鬆做
Thinglink 是簡單入門使用的編輯平台, 可以在電腦桌機,、平板、手機上使用,讓任何人都可以任意編輯屬於自己的一頁式說明,或者是 360 度VR內容。本書讓任何人,不限於在教室內,都可以學習使用並操作,希望大家都能夠享受使用Thinglink的樂趣和方便。
前端開發的涅槃(熱銷版):React全面昇華你的FrontEnd境界
這套由Facebook貢獻的前端Javascript函數庫,讓前端開發成為單一標準,使用Virtual DOM的先進觀念,不但讓開發變得更直覺,也讓DOM的更新在記憶體內完成,速度更是快上數倍到數十倍。本書全面講述React技術,覆蓋React、Flux、Redux及視覺化,幫助開發者在實踐中深入理解技術和原始程式碼。商品特色:本書不但把React說得一清二楚,更有完整的Flux概念及Redux實例,可能你還在執著於Javascript,或是因為使用jQuery而沾沾自喜,但React是你提昇自己到「神」境界的唯一道路。
Dreamweaver for PHP資料庫設計寶典
「範例式引導講述,學習最有效率」「一學就受用的資料庫網頁設計書」目前世界上使用最多的網頁設計軟體,應該要屬Adobe公司推出的Dreamweaver!它以美觀的操作介面、高度整合的功能面板、體貼的視窗工作佈局以及從初探到深造全階段設計功能,迅速地受到全球網頁設計愛好者的青睞。而PHP是Hypertext Preprocessor的縮寫,是一種伺服器端HTML-嵌入式腳本描述語言。簡單的說PHP也可以算是CGI程式的一種,也可以說PHP其實就是CGI程式的加強改進版,它的執行方法和CGI相同,均為在伺服器端直接執行,最後將執行的結果寫入HTML檔案後送回給瀏覽者。由於PHP是完全免費的,而且功能強大,因此是網站程式設計人員必修的課程。本書將結合Dreamweaver、PHP與MySQL這三樣利器,帶領讀者由最基本的網站架構開始,一步步熟悉PHP與資料庫網站的整合應用,最終達到輕鬆建立商業應用所需的動態網站。以範例式引導講述透過結合Dreamweaver、PHP與MySQL的基礎動態網頁概念、資料庫管理與操作、互動網頁程式的設計與資料庫的整合應用等功能。本書從基本觀念教起,透過精心設計的語法及函式教學,帶您快速建立PHP必備的網頁程式設計基礎,接著採取由做中學的方式,透過可直接使用的應用範例,以淺顯易懂的圖例,清晰詳盡的講解,使讀者能輕鬆製作出屬於自己的資料庫網站應用程式。
ASP.NET 網站開發設計寶典:使用C#
ASP.NET從最開始就被認為是最有發展價值的一個動態網頁設計語言,目前ASP.NET經過1.0後發展到目前的版本,更新了在舊版ASP.NET中許多的不足,並加入了許多的新功能,使得ASP.NET 功能更強大,性能更穩定。在ASP.NET 中加入了更多的伺服器控制項,這使得在ASP.NET中製作動態網頁時,不用像其他的動態網頁那樣需要編寫許多的程式碼,一些常用的功能如資料驗證、使用者權限等等,在ASP.NET 中甚至不用編寫一行程式碼就可以完成,大大的提高網站開發速度。在ASP.NET中新增的控制項如GridView等等的控制項,只需要透過簡單的設定就能夠對資料庫內容進行顯示、分頁、編輯和刪除,而要實現這些功能是不需要編寫一點程式碼。另外在ASP.NET 中可輕鬆連接SQL Server的資料庫檔案,這樣在ASP.NET中使用SQL Server資料庫如同在ASP中使用Access資料庫一樣方便。雖說使用ASP.NET 來開發網站很簡單,但是還是需要網站開發的基本知識如HTML、簡單的動態網頁開發技術,這樣再學習本書將會更駕輕就熟喔!本書特色:◆ 易教:撰寫書籍同時進行試教,去蕪存菁符合教學需求,讓教師好備課。◆ 易學:經由初學者試讀,按圖索驥,完整重現書中範例,快速掌握學習重點。◆ 易懂:說明循序漸進,圖文並茂逐步解說,易學易懂,大大提升成就感。
電腦軍師:簡易 Dreamweaver 入門多媒體電子書含Dreamweaver 網頁學園祭(DVD電子書+書)
簡易 Dreamweaver 入門多媒體電子書:使用Dreamweaver可讓您輕易的製作出專業的網站,本書告訴您如何製作出圖文並茂的網頁,連結與選單的製作,至網站的發佈。書中以深入淺出的導引,配合清晰簡明的操作步驟,讓初學者也能輕鬆進入網頁設計創作天地,感受Dreamweaver的魔法魅力。本書帶領使用者一步一步地深入Dreamweaver的領域,即使是初學者也能輕易的製作出精美的作品,同時也了解各種工具及指令的使用時機,發揮出無限的創意。★ 全書著重於觀念的建立並配合精選的實例應用,讓初學者也能快速上手。★ 內容以適合情境的範例搭配詳盡的操作步驟,讓您輕鬆學習Dreamweaver工具的使用。★ 了解網頁文字的設計,插入圖片與多媒體物件等技巧。★ 熟悉Dreamweaver軟體運作與工具的原理,包括連結與選單...等。★ 發佈自己的網站及進行網站的管理。紅火 的 Dreamweaver網頁學園祭:網頁設計鮮體驗,Dreamweaver 讓您大展身手◆ 全方位認識軟體的功能、概念、操作與視窗環境。◆ 熟悉網站建立、編輯管理、檢測、架設的流程與方法。◆ 善用多種檢視模式,網頁特效立見分曉。◆ 掌握文字處理、影像編修、CSS樣式套用,圖文並茂網頁一把罩。◆ 巧用表格、頁框及AP元素,版面編排靈活不呆板。◆ 瞭解網頁各式超連結,串連資訊不漏接。◆ 結合Flash動畫、背景音樂,多媒體網頁超享受。◆ 運用行為與Spry特效,一觸即發互動佳。想做出引人駐足、流連忘返的網頁,有更生動活潑的互動式介面,想要網頁維持統一風格又不失變化,充分整合多媒體元素…,如何落實您的好點子呢?答案就是Dreamweaver。Adobe Dreamweaver的超強功能與強大應用,公認是網頁動畫設計領域的第一把交椅。本書有最完整的功能說明、相關觀念與知識,讓您充分體驗到新版Dreamweaver的使用樂趣,快速掌握以下設計網頁的方法。◎ 規劃、架構、建立、管理、發佈網站。◎ 文字格式設定、段落編排、插入特殊字元、編排文字清單。◎ 插入編輯影像、設計單一式/拼貼式/固定式網頁背景、滑鼠變換影像。◎ 匯入、美化、編輯、排序表格。◎ 設定、美化、管理AP元素,表格與AP元素轉換。◎ 設定及編輯頁框網頁、設計巢狀/浮動頁框網頁。◎ 跳出式選單、標籤面板、折疊式面板、可收合面板等Spry互動選單設計。◎ 一般超連結、錨點超連結、影像地圖與電子郵件超連結。◎ 美化文字、滑鼠形狀、透明影像等CSS樣式表應用。◎ 建立、管理圖庫,建立、套用、分離範本。◎ 導覽列影像、影像交換、關聯影像交換、震動效果、淡出影像、百葉窗效果等行為設定。◎ 建立、檢驗、連結、測試互動式表單與資料庫。
跟Adobe徹底研究Dreamweaver CC(熱銷版)
◆學習如何為現代網站製作網頁。◆運用及自訂網頁架構,並使用最少的手動編碼內容,即能建立適用於桌上型電腦到行動裝置等不同裝置的回應式網頁設計。◆結合圖片、文字、動畫與影片,建立豐富的互動應用。◆為文字與影像加入連結。◆為網站加入HTML5相容視訊與動畫等互動元素。◆使用HTML5與CSS3程式碼及結構;並將製作完成的網站發佈到網際網路上。本書是Adobe推出的官方教材,內容由Adobe產品研發專家編寫而成,幫助讀者以最快速、輕鬆的方式來學習Adobe Dreamweaver CC,是最暢銷的自學訓練工具書。本書共設計了14個課程,包括了各方面的基礎,提供數不清的提示與技巧,協助你在這套程式中提高生產力。你可以從頭到尾、按照本書的說明來閱讀,或是挑選你有興趣的章節。
Firebase 開發實務
用Firebase建立即時web與行動app的70份食譜 你會不會在想到或聽到後端技術、身分驗證或部署等麻煩的工作時覺得力不從心?Firebase可以改變你的開發方式,讓app成為雲端的一級公民。本書用各種食譜來提供解決方案,協助你瞭解Firebase的功能,讓你在既有的網路與行動app中實作它們。 本書會先建立第一個Firebase app,並將它的服務整合到各種平台與環境,包括行動與網路app。接下來會探討Realtime Database與Firebase Storage,它們可讓你的使用者在各種裝備上輕鬆地存取資料。你會在閱讀各個章節的同時慢慢建立app的各個部分,包括以Firebase Rules保護資料,以及用OAuth驗證使用者。 本書也會探討各種現代的app開發技術,例如用Firebase Cloud Functions建立無伺服器加構,以及用Service工作來將傳統的app變成漸進增強式app。最後,你會知道如何建立跨平台行動app,整合Firebase與原生平台,以及瞭解如何使用AdMob來用Android和iOS行動app創造盈收。 你將學會: ‧使用Firebase的各種身分驗證系統 ‧使用Firebase存儲服務來整合簡便、安全的檔案承載 ‧使用Firebase Cloud Functions讓app成為無伺服器架構 ‧使用強大的Firebase Admin SDK來管理權限 ‧在跨平台的NativeScript app內使用Firebase ‧修改、架構、儲存與提供Realtime Database裡面的資料 ‧熟悉新增的Cloud Firestore,它是可供網路與行動app使用的可縮放資料庫
互動式網站程式設計:ASP.NET 4.7使用Visual Basic 2017
圖解實例說明 以圖解的方式輔助網頁程式設計概念學習,讓您從做中學,加強觀念。 & 內容條理清楚 基礎入門,內容詳盡,教學、自修皆適合。 學習按部就班 從基礎到進階,讓您徹底學會以ASP.Net 4.7配合 Visual Basic 2017的程式基礎與架構。 應用導向為主 即使初學者沒有程式基礎,也能事半功倍設計程式。
Ansible: 建置與執行第二版
在眾多的配置管理工具中,Ansible具備輕巧的的優勢,您不需要在節點上安裝任何東西,而且容易上手。藉由本書,您將可以了解如何充分發揮地發揮Ansible的最大功用,無論您是需要將程式部署到開發環境的開發人員,或者是正在尋找更佳自動化解決方案的系統管理者。 本書將告訴您如何撰寫playbook(Ansible的配置管理腳本)、管理遠端伺服器、活用各種內建模組功能,應用Ansible解決您的問題。 .了解Ansible與其他配置管理系統的不同之處 .使用YAML格式編寫playbook .部署應用程式的完整過程 .管理Windows主機,自動化完成網路設備的配置 .將應用程式部署到Amazon EC2之類的雲端平台 .透過Ansible建立Docker image及部署Docker容器 本書適合逐章閱讀,因為每一章都是建立在前一章的基礎之上。您可以跟著本書在自己的機器上實作,本書範例著重在網頁應用程式。
互動式網站程式設計:ASP.NET 4.7使用C# 2017
● 初心者全力掌握互動式網頁的絕佳入門書。 ● 豐富圖表搭配精美內容,詳細實用範例讓您極速上手! ● 絕對建成紮實和獨立開發Web應用程式設計能力! & 全書以微軟Visual Studio 2017整合式開發環境為主,架構於Visual C# 2017語法下,以豐富的程式範例逐一解說ASP.NET 4.7的基礎技巧與重點;同時每章均精心設計實用習題,協助您檢驗學習成效,讓您體會在最短時間中獲得極頂的學習效果! & █ 讓您輕鬆快速地學習自ASP.Net 4.7的基礎認識到資料庫應用,以及系統資訊網站的安全與管理。 █ 從基礎循序到進階,讓您踏實漸進至徹底學會ASP.Net 4.7配合C# 2017程式設計方式、架構組成與應用。 █ 以圖解方式輔助網頁程式設計概念學習,讓您實際操作輕鬆上手,加深觀念並能增強實力。 █ 內容條理清晰,教學自修皆適合,並採應用導向為主,即使初學沒有基礎,也能事半功倍設計程式。 &
JS高手昇華之路:Webpack是唯一的捷徑
Webpack 從許多建置工具中脫穎而出,成為目前最流行的建置工具,也幾乎成為前端開發裡的必備工具,是每位前端工程師的必備技能之一。 & 本書從實作出發,用簡單容易的實例帶領讀者快速入門Webpack,再結合實際工作中常用的場景列出實作案例,透過前3 章的學習足以讓我們解決工作中的常見問題;本書還介紹了如何最佳化建置的速度和輸出,並解析Webpack 的工作原理,以及Plugin 和Loader 的撰寫方法,可幫助讀者進一步學習Webpack。 & 本書從入門、設定、實戰、最佳化和原理的路線層層深入,涵蓋Webpack 的各方面。 無論是對 Webpack一無所知的初學者,還是經驗豐富的前端工程師,相信都能夠透過本書提升對Webpack的理解,並在Web開發中更熟練地運用Webpack。 &&&& 適用: Webpack初學者、希望深入掌握Webpack的前端工程師。
物聯網感測器大應用
2020 年物聯網裝置數將達到 250 億個, 商機直逼百兆。 未來將是物聯網、大數據、人工智慧的時代, 三者息息相關, 而物聯網感測器裝置則是收集數據最重要的前端。面對新時代, 我們推出物聯網感測器大應用套件, 不僅可以學習聲音、光線、距離、氣體、抽水馬達、紅外線等感測器與電子元件的使用, 更進一步結合 Web、MQTT、IFTTT、LINE 等網路技術, 帶入物聯網的思維。 未來在食衣住行育樂各大產業, 必定充滿各式各樣物聯網的應用, 本套件除了學習軟硬體整合外, 更透過有趣的應用範例, 帶給讀者更多對於物聯網的想像, 有了技術與想像, 將更邁向創新、創意、創業的未來。 本書特色 & ●一步步跟著做, 輕鬆成為 Maker ●學習聲音、氣體、距離等多種感測器的使用 ●實作物聯網的第一步 ●整合 MQTT、IFTTT、LINE 等多種物聯網技術的應用 ●實作智慧盆栽、防盜抽屜燈等多種結合感測器的物聯網概念 ●設計雲端遙控器、LINE 氣象廣播站等實例, 打造自己的物聯網世界 ●範例程式免費下載使用 & 組裝產品料件: D1 mini 相容控制板 x 1 片 MicroUSB傳輸線 x 1 條 蜂鳴器 x 1 顆 聲音傳感模組 x 1 顆 氣體感測器 x 1 顆 抽水馬達 x 1 顆 水管 (50公分) x 1 條 接線端子 x 1 顆 亮度接近感測器 x 1 組 土壤濕度感測器 x 1 個 電晶體 x 1 顆 紅外線遙控器 x 1 個 紅外線發射模組 x 1 個 紅外線接收模組 x 1 個 麵包板 x 1 個 公母杜邦線 x 1 排 排針 x 10 根 紅色 LED x 2 顆 電阻 3.9KΩ x 2 個 電阻 2.2KΩ x 2 個 電阻 1KΩ x 2 個 電阻 220Ω x 2 個
跟Adobe徹底研究Animate CC 2018
本書是由Adobe 產品專家提供支援的圖像與出版軟體官方訓練系列叢書之一。書中所提供課程,都已設計為可讓您依自己的進度來練習。若您剛開始接觸Animate,便可學到如何執行本應用程式的各項基本操作。 若您已是資深使用者,也可在本書找到許多進階功能的學習,包括使用最新版應用程式的各種訣竅與技巧。 雖然本書每項課程都包括建立特定專案的步驟練習,但依舊為您保留了探索與實驗的練習空間。您可從頭到尾做完本書的所有練習,亦可依自己的喜好與需求,完成相關部分的章節課程。每章課程結尾均有「課後練習」與「練習解答」,協助您複習該章課程內容。
Dreamweaver CS6 網頁設計創意魔法
歡迎您跨入網頁設計的領域,在這個領域中,並不見得老手就能完成絕妙的作品,也不見得新手就不能有神來之筆。就如同繪畫一般,同樣的顏料、工具,有人可以完成傳世之作,有人一輩子都慘不忍睹。Dreamweaver CS6是一套簡單易學但功能強大的網頁設計軟体,對於多媒體網頁設計師、美編人員、創意工作者等,它可讓您輕易的將創意構想具體化。本書讓您了解Dreamweaver CS6的功能及熟悉其操作環境,從文字設計、影像的處理、表格的運用、頁框版面設計、超連結、圖層的運用、多媒體物件、CSS樣式、資源的管理與範本、網站互動表單至網站的發佈與管理等都有詳細的介紹。除了工具的使用及各式功能的介紹外,本書實務應用,它可讓您輕易的製作出專業的網站。在資訊科技發展如此快速的年代裡,您如何提高效率,以極短的時間去了解、活用一套應用軟體呢?本書配合實例,以淺顯、循序並配合視窗畫面的直接解說,希望能使您快速的了解此應用軟體,進而應用於實際作業中。
ASP.NET專題實務II:進階範例應用
編寫本書的主要目的是要給已經學會ASP.NET基礎技能,而想要持續精進、提升能力的專業工程師,是一本具備實戰經驗的進階範例集,全書涵蓋重點如下: ★最詳細的「會員控管」範例,自己動手親自撰寫程式(Session),由淺入深,一應俱全。 ★會員權限控管,從入門的「障眼法」到「PlaceHolder動態加入控制項」。 ★GridView、ListView、DetailsView與FormView四大天王控制項,自己動手寫各種功能。 ★防範資料隱碼(SQL Injection)與XSS(跨網站腳本)攻擊。 ★透過Windows AD登入與網路銀行同級的「CA個人憑證」登入。 ★簡單完成多國語系的網站。MasterPage主版頁面的動態切換。 ★LinqDataSource、ObjectDataSource(商業物件)控制項的深入解說,搭配Class類別檔。 ★自己動手寫首頁、網站增修功能。不需大型控制項,磨練ADO.NET功力。 ★強調網站的Master-Detail(主表明細)涵蓋電子商務、知識管理、媒體網站各種需求。 ★CKEditor超強大的線上HTML輸入畫面。NPOI讓您讀取與輸出Excel檔。 ★網路問卷、線上投票、網路長條圖的應用。ASP.NET Chart(圖表)控制項入門。 ★不可思議的網頁圖表Google Chart + JavaScript與ASP.NET整合。 ★「全自動化投票」範例即裝即用。「動態問卷產生器」可自行搭配題型(單、複選、文字輸入)。 ★北風貿易系統、線上飲料訂購系統,一個畫面完成關聯式訂單、購物車。 ★OutputCache網頁輸出快取,輕而易舉提升網頁效能。 ★One ASP.NET,Web Form的Model Binding。
使用者經驗的要素:跨屏時代的使用者導向設計 第二版
「Jesse James Garrett的書精煉探討了形塑使用者經驗的概念,因此成為不墜的經典。它不僅能幫助設計初學者實作時更有信心,也能給予資深設計師邁向卓越的探討架構。」 Giles Colborne Simple and Usable Web, Mobile and Interaction Design作者 「仍然貨真價實、拳拳到位,這是現在對於使用者經驗最有用的書籍。」 Louis Rosenfeld Rosenfeld Media出版人及Information Architecture for the World Wide Web合著者 「Jesse James Garrett清楚解析了使用者經驗設計這淌混水。因為他絕佳的聰明才智,僅用短短篇幅就達成,因此頁頁珠璣。」 Steve Krug Don’t Make Me Think以及Rocket Surgery Made Easy作者 「Garrett從組織和概念角度解構和建模,揭露了通常被厚重技術障礙掩蓋的問題本質。」 Alan Cooper About Face以及The Inmates Are Running the Asylum作者 始自十年前本書出版,《使用者經驗的要素》已成為世界各地網頁和互動設計師的重要參考文獻,並定義了業界的核心原則。在現今這個更新擴編的全彩版本中,Jesse James Garrett已精煉了他對網際網路的想法,超脫桌面軟體(desktop)層面,涵括能應用至當今大幅增加的移動設備(mobile devices)應用程式的資訊。 成功的互動設計所需的遠遠不只是乾淨的程式碼和鮮明的圖像。你必須在滿足使用者需求的同時,亦達成策略目標。若無一致契合的使用者經驗來支撐,那麼即使有最好的內容(content)和最尖端的科技也無法幫助平衡這些目標。 因為牽連了這麼多的議題:使用性(usability)、品牌識別(brand identity)、資訊架構(information architecture)、互動設計(interaction design),創造使用者經驗因此可說是錯綜複雜。新版本的《使用者經驗的要素》以清晰的解釋和生動的插圖專注分析概念本身的內涵、而非工具或技術。Garrett提供了讀者關於使用者經驗發展歷程的整體脈絡,從策略和需求層面出發,一路探討到資訊架構和視覺設計。
用輕量級Web平台開發重量級應用網頁
學習輕量級、最新的Web開發方法 輕量化是目前資訊業的趨勢,輕量級Web開發是一個很廣的主題,開發人員經常提到,卻很少有人能夠說明它的內涵。 好的程式設計師就是由基礎開始,從作業系統、工具、開發環境、程式語言、測試架構、資料庫、雲端平台等,如果都做到輕量級,整個程式自然就執行飛快,測試容易,錯誤變少,維護方便。 本書將教會讀者如何將一個想法變成實際的Web應用。從高效的程式設計工具、開發流程,到敏捷開發中的各種輕量級實踐,再從零開始開發一個具體的實例。 ■使用Mac OS作為開發作業系統:既能享受Windows的方便,又是原生UNIX ■用zsh取代bash,少打很多字,少用很多cd到處找 ■用vim不用普通的文字編輯,所有和文字有關的事,手都不需離開鍵盤 ■用Ruby作為網頁語言,天生的Web DNA,非傳統程式思考方式 ■用Bootstrap/Foundation作為樣式框架,又漂亮又簡單 適用:軟體開發人員、對輕量級Web開發感興趣者。
RESTful Web Clients 技術手冊
不隨時間變化可重複運行的設計方法 “Mike的書不僅提供客戶端開發者指引,同時展示了為何在伺服器端使用此做法進行實作是最棒的。” —Leonard Richardson 紐約公共圖書館軟體架構師 基於web開發的REST與超媒體型態API在現今越來越普遍,但是許多開發者仍偏向撰寫一次性的自定義的客戶端,卻不選擇在超媒體客戶端上實作相同的技術與應用,來達到可重複使用的好處。閱讀這本手冊,您將會學習如何由實作只能使用一次的客戶端應用程式,轉變為穩定、有彈性且可以重複使用的客戶端應用程式。 作者Mike Amundsen提供了廣泛的背景知識、淺顯易懂的範例、對白圖畫與明確的建議,讓您建立以超媒體為基礎的客戶端應用程式。在閱讀過程中,您將學習到許多網路架構中的基本原則。 ‧將僅有HTML的Web應用程式轉換成JSON API服務 ‧克服維護純JSON客戶端應用程式時所帶來的挑戰 ‧使用表示器範式(representor pattern)將輸出格式與內部物件模組分離 ‧探討如何建造HAL(Hypertext Application Language)客戶端應用程式 ‧運用Request、Parse與Wait所組成的迴圈處理可重複使用的客戶端 ‧學習使用Siren內容型態建立客戶端應用程式時所產生的優缺點 ‧處理API版本控制 ‧比較JSON、HAL、Siren與Collection+JSON客戶端如何處理物件、位址和動作行為 ‧建造能與多項服務相容的單一客戶端應用程式
ReactJS 零基礎開發入門
本書是針對ReactJS初學者而編寫的入門實作書籍,從最重要的與最基礎的ES6(ES2015)基礎新語法與特性出發,到React最核心的使用概念,讓讀者實際體驗如何使用ReactJS來建立一個真正可用的網站應用程式。亦藉由實作的App多個樣版專案與範例,幫助讀者能在許多真實的應用情況中立即應用。 & 本書特色 包含最新React 16版本的內容,帶您一次快速掌握最新、最熱門的新特性。 學習來自Facebook出品的Virtual DOM先進觀念,一次學好網站應用開發與手機App的各種基礎知識。 從最新的ES6(ECMAScript 2015)重要特性出發,進入React基礎入門。
JSON實務手冊
網路資料整合實務 JSON逐漸成為網際網路資料交換的主力,此格式受到建構高效能應用程式的生態系中各種標準、工具與技術的支援。本書作者Tom Marrs展示如何運用JSON工具與訊息/文件設計建構企業級應用程式與服務。 JSON實務手冊提供開發者豐富的應用程式開發指南、最佳做法與使用案例以及大量真實範例與程式碼。內容包含JSON概要、JSON生態系與企業實務運用。 ‧JSON基本概念與JSON資料模型設計 ‧在Node.js、Ruby on Rails與Java中使用JSON ‧以JSON Schema建構JSON文件以進行設計與API測試 ‧以JSON搜尋工具搜尋JSON文件內容 ‧以JSON轉換工具將JSON文件轉換成其他格式 ‧JSON多媒體格式的比較,包括HAL與jsonapi ‧使用MongoDB儲存與存取JSON文件 ‧在服務間使用Apache Kafka交換JSON訊息
徹底研究Edge Animate
運用Edge Animate,你能輕鬆建立適用於網頁、數位出版、多媒體廣告等用途的互動式 HTML動畫內容,也能搭配JavaScript製作出互動遊戲,並且順利在桌機、智慧型手機,以及平板上執行。 Edge Animate藉由提供直覺化介面和常見工具的方式,替使用HTML5、CSS3與JavaScript的設計師和動畫師開啟一扇快速且便利之路,包括造型製作工具、樣式、轉場、排版,和字型選項,以及可控制關鍵影格介面的時間軸。 利用Edge Animate,設計師和動畫師可以專心將能力完全發揮到設計和動畫作業上,不用將時間花在繁瑣的程式碼編寫作業上。 書附光碟內容: 範例練習檔和完成檔案
Visual Components 4.0實作教學
本軟體提供線上資料庫,其中包含機器人、輸送帶、人員等元件。可快速建構模擬的模型,友善及簡便的操作模式;以達到迅速完成生產線或工廠的佈局與規劃,進可模擬確認規劃的結果,藉此提升製程效率。
徹底研究Dreamweaver CC(書+光碟不分售)
*學習如何設計網頁,替現代化網頁增加多樣化內容。 *在內文、動畫和影片建立豐富應用程式,利用HTML 5和CSS 3相互應用,並加入互動元素。 *學習添加互動元素到網站中,例如和HTML5相容的視頻和動畫,並將成品發佈到網站上。 本書共有13章節,除了涵蓋主要基本技術,還會提供可以協助你變得更有效率眾多技巧和技術。你可以從頭開始跟著每一章的順序來進行學習,或者選擇只針對有興趣的章節來查閱。 書附光碟內容:CD/書中/範例練習檔
必學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是你提昇自己到「神」境界的唯一道路。
設計師都該懂的UI/UX設計實務:超圖解跨裝置網頁設計實戰講座
全方位解說建置支援跨裝置網站所需的資訊、設定與重點! 利用豐富的圖解與範例清楚說明今後建置跨裝置網站的「標準」! ★行動裝置相容性測試 ★響應式網頁設計 ★Viewport ★網路字型 ★響應式圖片 ★媒體查詢 ★網頁加速 ★裝置的識別 ★SVG 現今智慧型手機與平板電腦大行其道,使用個人電腦以外的裝置來瀏覽網頁的情形已經大量增加,而且Google搜尋引擎也依照行動裝置瀏覽的可用性與無障礙性來決定排名,這使得建置跨裝置網站的重要性日益增加,必須儘早因應變化,來學習今後跨裝置網站建置的「標準」。 那麼製作跨裝置網頁時應該注意到哪些重點呢?想要同時支援智慧型手機、平板電腦、個人電腦的瀏覽,就必須考慮到網頁元件的設計以及網頁的顯示速度,因此所要思考的重點可說是五花八門。 而本書匯集了建置跨裝置網站的必要訣竅與技術。內容以Google發布的「行動版網站搜尋引擎最佳化指南」指標以及可簡單測試網頁問題的兩個檢測工具-「行動裝置相容性測試」、「PageSpeed Insights」為主軸,來全面解說製作支援跨裝置網頁所需的知識、經驗與技巧。