【電子書】圖像 Angular 開發入門:打造高靈活度的網頁應用程式(iT邦幫忙鐵人賽系列書)
本書內容改編自第 12 屆 iT 邦幫忙鐵人賽 Modern Web 組佳作網路系列文章 《Angular 全集中筆記》 Angular 是 Google 所發展出來的完整前端框架,可以用來開發網頁、桌面與行動等各種應用程式;也提供了 Angular CLI 來簡化開發過程中事務型的作業。 本書以循序漸進的方式,一層一層地由淺入深的介紹 Angular 前端框架,並搭配著圖像說明與實務案例,讓讀者更容易了解如何利用 Angular 開發高靈活性的應用程式。 目標讀者 1. 對前端框架有興趣的初學者。 2. 想要完整了解 Angular 前端框架的前端工程師。 3. 想轉職前端工程師的大大們。 本書特色 從零開始介紹 Angular 的基礎知識、各種類型的元件、依賴注入等核心內容,幫助讀者快速入門。 利用圖像化方式說明 Angular 各種觀念,幫助讀者更容易地了解在多種不同程式或元件間的抽象互動。 透過變動的需求範例程式,從簡入深的使用 Angular 各種概念,帶領讀者更容易地連結前端技術與使用者需求。 完整介紹 Angular CLI 各種命令,讓讀者熟悉在開發過程中,利用 CLI 命令簡化事務型的作業。 專業推薦 目前世面上講授 Angular 的中文書籍很少,但這本「圖像 Angular 開發入門」非常適合新手入門,對於想要進入前端框架領域的新手來說,是個相當不錯的選擇。書中講解不少 Angular 實戰開發中必須瞭解的重要觀念,搭配著完整的範例程式碼,初學者可以直接從線上就能體驗 Angular 的開發過程,也可以透過互動的方式快速掌握精髓之處。 多奇數位創意 技術總監、Google Developer Expert、Microsoft MVP ———————————————Will 保哥 | 2021/8/16 部落格:blog.miniasp.com/ 臉書專頁:www.facebook.com/will.fans/
【電子書】ASP.NET Core打造軟體積木和應用系統
適用Visual Studio 2022 本書可以幫助讀者: ‧迅速產生資料庫文件檔案,做為開發工作的參考依據 ‧使用書中的軟體積木,提升開發效率 ‧利用產生器快速建立CRUD功能,節省開發的時間 ‧建立簽核流程功能,提升自動化程度 ‧為資料庫加入異動追蹤功能,方便事後稽核 ‧加入權限功能,提升系統的安全性 ‧建立自己的軟體積木,實作各式各樣的功能 ‧建立多國語功能 ‧擴充現有系統的功能 ‧數量可觀的公用程式,可以直接使用 常見的軟體積木有: ‧主畫面 ‧CRUD列表畫面 ‧CRUD編輯畫面 ‧Word套表 ‧匯出Excel ‧從Excel匯入 ‧CMS功能 ‧簡單報表
【電子書】PHP8 & MariaDB/MySQL網站開發—超威範例集
無論您是否學習過PHP,本書都是您的絕佳選擇。內容深入淺出、範例豐富實用,讓您克服初學者的迷思,朝向專業的程式設計之路邁進! ‧PHP 8語法教學 ‧在網頁之間傳遞資訊 ‧表單的後端處理 ‧在網頁上使用Ajax技術 ‧MariaDB/MySQL資料庫存取 ‧SQL查詢 ‧豐富範例滿足您製作各式專題、專案及參與技能競賽的需求(例如留言板、討論群組、檔案上傳、線上寄信服務、會員管理系統、線上投票系統、網路相簿、購物車等)
【電子書】HTML5、CSS3、JavaScript、Bootstrap5、jQuery、jQuery Mobile跨裝置網頁設計
★一次掌握PC網頁與行動網頁的關鍵技術!以大量的範例進行語法教學,佐以整合的範例開發響應式網頁與行動網頁,破除初學者見樹不見林、無法靈活運用各項技術的迷思! ■ 使用HTML5的元素和各種表單輸入類型,讓網頁的結構條理分明。 ■ 使用CSS3的Box Model、定位方式,以及色彩、字型、文字、清單、背景、漸層、表格、陰影、邊界、留白、框線、變形處理、轉場效果、媒體查詢等屬性,以根據PC或行動裝置的特徵設計網頁。 ■ 使用JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具有動態效果,包括DOM、JavaScript內建的物件、事件處理等。 ■ 使用jQuery的核心語法、事件與特效,讓網頁設計更快速便利。 ■ 使用Bootstrap5開發響應式網頁,讓網頁完整呈現在PC、平板、手機等裝置,達到One Web One URL (一網站一網址) 的目標。 ■ 使用jQuery Mobile建立行動網頁的介面,將跨平台、跨裝置、跨瀏覽器所面臨的相容性問題交給jQuery Mobile處理。
【電子書】ECMAScript關鍵30天:ES5到ESNext精準進擊JS語法與核心(iT邦幫忙鐵人賽系列書)
無論你是前端還是後端,點滿 Modern Web技能樹的第一步,就是徹底認識 ECMAScript! 本書內容改編自第12屆 iT 邦幫忙鐵人賽-Modern Web 組佳作系列文章《從 ES 到 ESNext - 30天輕鬆掌握ECMAScript》。作者以推動 JavaScript 發展的官方標準-ECMAScript 作為切入主題,從語法結構來認識 JavaScript。 本書一開始,以循序漸進、深入淺出的介紹方式,帶領讀者熟悉重要概念和基本組成,並且讓讀者在閱讀時,清楚了解有哪些相關的章節內容,藉此達到融會貫通的效果。 語法介紹部分,則是彙整參數說明、重要特性、環境支援度等表格,加上生動的圖說和範例程式,讓讀者全面掌握語法的起手式。 作者希望本書可以成為初學者的最佳入門書,也能幫助有實務經驗的開發者在工作能發揮影響力,成為最得力的左右手! 本書特色 核心概念 一次掌握 使用圖解加上直白的敘述,深入淺出函式、物件、原型、執行環境、this 等等讓初學者頭痛的重要機制。就算是有經驗的開發者,看完也能有新的收穫! 語法分類 特性統整 根據標準內建物件的種類和常用性規劃章節,並且依情境分類重要語法,一目瞭然的圖表和程式碼,發揮工具書的最大價值! ES2022 未出先看 每年埋頭苦追新釋出的標準,已經覺得累了嗎?本書透過清楚的中文敘述,並且搭配簡單的程式範例,快速掌握開發新潮流!
【電子書】前端框架 Svelte 上手指南:從基本介紹到 UI 實戰與測試(iT邦幫忙鐵人賽系列書)
台灣第一本關於 Svelte 前端框架介紹專書 本書內容改編自第12屆iT邦幫忙鐵人賽影片教學組佳作系列文章──《前端框架新選擇 - 30天 從 0 到 1 學 Svelte》。Svelte是近幾年討論熱度相當高的前端框架,本書將鐵人賽的影片內容精煉改寫為文字內容,從基礎 Svelte 語法與功能介紹開始,循序漸進學習 Svelte 並且應用在前端常見的 UI 互動上。除了 Svelte 本身之外,本書也會透過 Svelte 切入現代前端開發需要注意的事情,讓開發者學習框架之外也能夠一起掌握現代前端所要具備的概念。 內容重點 ■ 從功能介紹到部署 從 Svelte 基本功能介紹開始,本書會搭配自身開發經驗,講述 Svelte 各個功能實作時應注意的重點,並舉例說明常見誤區。除此之外本書還會教您如何設定環境、使用線上編輯器分享程式碼、部署,打造完整的 Svelte 開發環境。 ■ 活用 Svelte 功能打造常見UI元件 不只介紹 Svelte 的功能,在 UI 實戰篇中有詳細的範例與大量程式碼展示,教你活用 Svelte 打造易於維護且互動性高的 UI。 ■ 撰寫測試使程式碼更穩固 從單元測試、整合測試到端對端測試,本書會實際針對UI元件分析使用場景到實際撰寫測試,讓讀者不僅掌握工具,也能夠對測試有更深入的理解。 ■ 解析 Svelte 生成程式碼 Svelte 能將元件程式碼編譯為 JavaScript 程式碼,進而減少運行時期的負擔。本書將會解析 Svelte 的生成程式碼並對其原理做講解,讓讀者對 Svelte 的內部機制有更深入的理解。 本書特色 ☛深入講解 Svelte 基礎與進階功能 ☛搭配 SvelteKit 建構現代網頁專案 ☛搭配實戰 UI 範例活用 Svelte
【電子書】如何設計好網站之UX與美學基礎
本書將告訴您網頁設計的基本原則,快速上手的方法以及如何解決新手常見的問題,您可以藉由本書學到設計的基礎知識,快速上手。 藉由本書,您可以學到: .改善設計的快速技巧 .基礎配色理論與實用技巧 .如何利用工具來確保網頁文字的可讀性 .排版的基礎觀念與重要原則 .如何有效率的挑選字體 .使用「留白」的技巧 .如何改善內容的呈現方式提高轉換率 .提升用戶體驗的快速技巧 .網頁的設計流程與如何訓練設計眼
【電子書】最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps王者歸來
★★★★★2021年8月Mybest網站推薦網頁設計類第1名★★★★★ ☆☆☆☆☆【6大主題】、【821個網頁實例】☆☆☆☆☆ 這是目前市面上內容最完整的跨平台、響應式網頁設計圖書,讀者研讀本書可以學會【HTML】、【CSS】、【JavaScrpt】、【jQuery】、【Bootstrap】、【Google Maps】等相關主題,從入門到進階、從元件到完整網頁設計。 這也是一本從零開始帶領讀者完整學習網頁設計的書籍,共有34個章節。完整講解【基礎網頁內容】、【網頁版型設計】、【動態網頁設計】、【跨平台網頁實作】。每個觀念皆有實例輔助解說,可以增進讀者學習效率。 研讀本書讀者可以學會下列的應用。 ☆ 認識與使用網路【免費資源】 ☆ 增加【網頁配色】知識 ☆ 解說與實作【完整的網頁設計】 ☆ 設計完整【響應式網頁】實例 ☆ 設計含【下拉式清單】的【響應式網頁】 ☆ 設計含【動態特效】、【輪播】、【警報】與【卡片】的【響應式網頁】 ☆ 設計含【旋轉特效】、【Google地圖】的【響應式網頁】 有了上述知識,讀者可以輕鬆將上述觀念應用在建立【部落格】、【企業】、【行銷】、【新聞】、【購物網】等相關網站的應用。
【電子書】React思考模式:從hook入門到開發實戰
React開發應具備的軟體設計思維 React hook使用方式 從0開始打造React hook + Redux專案 React的進階知識 React是一個上下限都很大的框架,如果能善用React提供的API,專案架構會很明確,資料邏輯和UI元件更能以易理解的方式重複利用。 本書分為四個部分,包含開始前應具備的基礎思維、React hook使用方式、範例與進階知識(含class compo-nent)。 本書是已有原生Javascript前端開發經驗、初次想要接觸前端框架讀者的最佳React入門指引。 全書共9章,內容如下 ■ 第0章& 先備知識 – 使用React 需要知道的Javascript ■ 第1章& 什麼是「前端框架」? ■ 第2章& 認識React 和環境建置 ■ 第3章& Hello, React ! ■ 第4章& 基礎Function Component ■ 第5章& React-Developer-Tools ■ 第6章& Flux 結構 與 React 的狀態管理方案 ■ 第7章& 前端專案的架構設計 ■ 第8章& React 進階 - 效能處理 ■ 第9章& React 進階 – 其他的React 本書的目標除了讓初次接觸前端框架的讀者能夠更容易理解React,也介紹了在以React開發專案時,應該具備哪些基礎的「軟體設計」思維。第2~第7章節是講解React API使用方式,第7章後的範例會帶領讀者從0打造React專案,第8章~第9章是講述較進階的React知識。讀者可以根據自己的需求查閱對應的章節。
【電子書】學好跨平台網頁設計:HTML5、CSS3、JavaScript、jQuery與Bootstrap 5超完美特訓班
最熱門的跨平台網頁設計技術大集合! 6大主題、300個立即可套用範例,全新Bootstrap 5來襲, 最適合全面學習、現學現用的21堂經典關鍵課! HTML5是最主流的跨平台網頁開發技術,書中以HTML5為主體,綜合當今最經典的跨平台網頁程式設計工具,完整解鎖各項技術,提供最佳學習途徑,現學現用! 【結合最新前端技術】 全面引進最新的前端框架與技術,無論是HTML5、CSS3、JavaScript、jQuery、jQuery Mobile或是Bootstrap 5,都能銜接學習而快速上手,打造符合新一代標準的跨平台網站。 全新Bootstrap 5更是新一代RWD網站開發中的熱門焦點,能讓網頁因應不同大小的螢幕自動改變內容的配置,確保每個平台的使用者都能得到最好的操作體驗。無論是框架的安裝方式、格線系統的使用、網頁的元件、表單及工具的應用,一直到網頁互動程式的開發,Bootstrap 5都能提供簡單但功能強大的幫助! 【徹底掌握開發語法】 透過詳細語法解說、大量圖表示意,引領了解各主題的核心概念與重點技術,並利用最適合的開發工具進行範例實作,徹底掌握語法與應用。 【立即套用海量範例】 提供大量範例應用,每個主題都依功能別加入實用範例,可依架構學習,也可以依功能主題立即尋找可套用的範例。 【跨越平台行動優先】 面對行動裝置的普及,網頁就必須跨越不同螢幕尺寸,因應不同作業平台。書中將RWD網頁建置技術徹底解構,進而掌握從電腦到手機版網頁的設計心法,讓跨平台網頁製作更簡單! 【超值RWD影音教學】 提供RWD(Responsive Web Design,響應式網頁設計)使用Bootstrap 5的實戰影音教學,利用Bootstrap 5引導您從無到有快速打造一個跨平台的RWD網站,快速強化開發實力! 【超值學習資源】範例程式檔、RWD網頁快速開發:使用Bootstrap 5實戰影音教學
【電子書】JavaScript第一次學就上手
全彩圖解最易懂、觀念解說最清楚、範例導向最實用 適合想徹底學會JavaScript程式設計的您!JavaScript最初的用途是在用戶端控制瀏覽器和網頁內容,製作一些HTML和CSS所無法達成的效果,增加互動性。近幾年隨著Node.js的出現,JavaScript也可以在伺服器端執行,用途就更廣泛了。 有了本書,無論您有無程式設計的經驗,只要約略具有HTML與CSS的基礎知識,都能看得懂、學得會JavaScript,重點內容: ‧JavaScript的基本語法與內建物件 ‧DOM (Document Object Model,文件物件模型) ‧事件處理 ‧BOM (Browser Object Model,瀏覽器物件模型) ‧jQuery與jQueryUI ‧網頁儲存 (Web Storage) ‧Ajax與JSON
【電子書】Servlet&JSP技術手冊:邁向Spring Boot
Java權威技術顧問與專業講師 林信良(良葛格) 最新改版!- 加強Web安全基本觀念 - 從重構中認識MVC架構 - 介紹Spring MVC/Security/Boot - 提供Lab實作檔案 ‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。 ‧基於Servlet 4.0/Java SE 15,範例程式碼做了重新審閱與翻新。 ‧介紹OWASP TOP 10、CWE、CVE,討論注入攻擊、會話安全、密碼管理、Java EE安全機制、CSRF等Web安全基本概念。 ‧增加更多Spring內容,包含Spring DI/AOP、Spring MVC、Spring Security等,以及Spring Boot快速開發方案之使用。 ‧涵蓋中文處理、圖片驗證、自動登入、驗證過濾器、壓縮處理、線上檔案管理、郵件傳送等實用範例。 ‧貫穿全書的「微網誌」綜合練習專案,可應用學得之技術,並使用重構來改進應用程式架構。 ‧建議練習的範例提供實作檔案,更能掌握練習重點,IDE操作為本書內容之一,更能與實務結合。
【電子書】JavaScript概念三明治:基礎觀念、語法原理一次帶走!(iT邦幫忙鐵人賽系列書)
新手都該入手一本!深入淺出的JavaScript知識,讓你秒懂困難的程式概念,提升程式力! & 由淺入深的詳盡介紹,逐步帶你了解JavaScript的運作方式及原理 搭配圖像解說,一窺JavaScript表象底下的真實樣貌! 重點知識簡單化,一手掌握最重要的JavaScript概念! & 本書內容改編自第11屆iT邦幫忙鐵人賽Modern Web組優選網路系列文章──《JavaScript原力覺醒 - 成為絕地武士之路》,作者以豐富的圖像輔助說明,讓複雜的JavaScript知識化為容易理解的概念,閱讀後宛如吃下一塊美味的JavaScript三明治,獲得滿滿的程式活力!書中涵蓋完整詳盡的JavaScript基礎知識及背後的運作原理,無論是想一探神秘未知JavaScript世界的新手,還是初來乍到就半路卡關的程式愛好者,都能成功踏上屬於自己的程式航道! & 適用讀者 ☑覺得JavaScript 變化多端、不好理解 ☑想要加強JavaScript 基礎知識,讓開發更得心應手 ☑想更了解JavaScript 背後原理,讓熟悉度更上一層樓 & 本書特色 & ★基本語法介紹 從JavaScript的起源到常見必學的基本知識,強化你對JavaScript的完整認知。 & ★重點技術解說 揭開許多JavaScript簡單卻難懂的語法運作原理,並掌握JavaScript中最重要的技術名詞:純值、Closure、Promise、事件迴圈。 & ★抓穩JavaScript核心 ─ 物件 想更精通JavaScript,最後我獻上一帖良方,希望你對物件,這個幾乎是JavaScript核心的型別有更根本的認識。 & 專業推薦 & 「木景的《JavaScript 概念三明治》與其他JavaScript著作很不同的地方是,書中透過大量的圖片解說,以視覺化的方式來逐步呈現Javascript運作的原理,並由淺至深系統化從基本語法開始引領讀者到深入至Javascript的函式、物件、原型等核心觀念。」 Vue.js Taiwan社群主辦人、《重新認識Vue.js:008天絕對看不完的Vue.js 3指南》作者 ── Kuro &
【電子書】前端三十:從HTML到瀏覽器渲染的前端開發者必備心法(iT邦幫忙鐵人賽系列書)
一口氣掌握前端進階必備知識! 開發時不解的奇思妙想,解方都在這! •CSS 選取器是如何運作的? •要怎麼提升網站效能? •瀏覽器間的差異是怎麼形成的? •為什麼要用框架? •HTTPS 為什麼比較安全? •瀏覽網頁時,過程中到底發生了什麼? 本書內容改編自第11屆iT邦幫忙鐵人賽,Modern Web組佳作網路系列文章——《前端三十 - 成為更好的前端工程師》,內容著重在現代前端開發者所必備的網站開發知識通識。 書中精選三十道網站開發常見問題,由最基礎的前端三兄弟:HTML、CSS、JavaScript 出發,逐一探討瀏覽器渲染原理、JavaScript 特性、演算法、網路基礎、前後端分離、效能優化、SEO 實踐等網站開發相關主題,與讀者您一起踏上前端進階之路。 三大特色 從陌生到熟悉: •什麼是閉包?前端框架?SPA?SSR?SEO?陪你從頭認識那些以往似懂非懂的專有名詞,重新檢視整理自己的知識儲備 從疑惑到解答: •由類似面試提問的標題名稱展開各別章節,並在內文逐步引導至關鍵知識點,帶你逐一擊破三十道難題 從入門到進階: •HTML、CSS、JavaScript、Frontend、Backend、Web,循序擴大範疇的六大主題,相互串接、彼此關聯,讓你掌握網站開發關鍵知識,踏上前端進階之路
【電子書】重新認識Vue.js:008天絕對看不完的Vue.js 3指南
從零開始!快速上手!網羅完整Vue.js功能的實戰指南 & |Vue.js基礎入門|Vue.js元件系統|Vue單一元件檔與Vue CLI|Vue開發生態圈|Vue Router與前端路由管理|Vuex與共用狀態管理|Vue Composition API| & Vue.js不斷地成長,從早期只被定位在JavaScript的UI工具庫,到如今已經是個成熟且功能強大的漸進式框架。Vue.js 3底層核心由TypeScript所改寫,不僅效能更快、檔案更小,更重要是仍然可以使用我們所熟悉的JavaScript來進行開發。它的特性是短時間內可以快速上手,並且擁有豐富的開發生態環境系統以及蓬勃發展的社群。 & 作者將多年來在Vue.js的開發與教學心得記錄下來,除了比較Vue.js 2與新推出Vue.js 3版本的差異之外,也希望有助於讀者在學習、體驗Vue.js這套前端框架的時候,能夠少走許多岔路,領略現代前端開發的世界。 & 【本書精彩內容】 ◎從零開始介紹Vue.js的起源、基礎知識、指令、事件與生命週期等核心內容,帶領讀者快速入門。 ◎元件系統是Vue.js的另一大核心特性,說明為什麼要使用元件、有什麼好處,以及說明元件系統開發時會遇到的問題。 ◎介紹Vue的開發生態圈,並結合CLI/Webpack等相關工具,來為Vue.js從無到有進行專案建置、最佳化、打包部署等功能。 ◎作為Vue.js開發生態圈的一環,Vue Router提供開發者透過前端路由來建立單頁式應用程式(SPA)的可能性。 ◎Vue.js元件的狀態各自為政,當專案規模日漸擴大的時候,共用狀態與資料管理就顯得十分重要。 ◎Composition API是Vue.js 3起新增的重要特性之一,說明最新的Composition API是什麼、如何使用、它解決了什麼問題?為什麼要使用它?以及在實際開發時,使用Composition API需要注意的各種細節。 &
【電子書】PHP網路爬蟲開發:入門到進階的爬蟲技術指南(iT邦幫忙鐵人賽系列書)
第一本以PHP網路爬蟲開發技術為主的台灣本土專書! ◆提供客製化虛擬機器環境輕鬆地進行案例演練 ◆透過大量案例研究以增進爬蟲開發技巧 ◆介紹不同爬蟲套件以因應複雜多變的網站 本書內容改編自第11屆iT邦幫忙鐵人賽,Modern Web組佳作網路系列文章:《寫給PHP開發者的30堂網路爬蟲開發》,除了這是以PHP開發者角度為出發的爬蟲技術文章外,也是一本專屬台灣本土的PHP網路爬蟲開發書籍。PHP是廣泛的應用在市面上開發網頁後端與網路服務的程式語言,本書旨在介紹PHP這門程式語言應用於網路爬蟲開發的技巧與實做。 好評推薦 很高興 Peter 終於在一片 Python 爬蟲聲中走出一條新路,用 PHP 證明寫爬蟲不是 Python 的專利。書中從 HTTP 基本知識、開發環境建置到爬蟲實務技巧皆有深入淺出的介紹,並透過六個實戰案例,帶著讀者循序漸進地進入爬蟲技術領域。透過 Peter 完整的介紹,初學爬蟲者也能快速上手,輕鬆成為資料擷取達人。 Laravel 道場、Laravel 台灣社群創始人 JetBrains 技術傳教士 范聖佑 📖精彩教學📖 ☑你將會學到網路爬蟲開發思路 ◆透過精闢的思路分析讓網站行為無所遁形! ◆透過精彩的案例研究,一步一步增進爬蟲開發技巧。 ☑你將會學到各式PHP套件 ◆guzzlehttp/guzzle ◆symfony/dom-crawler ◆symfony/css-selector ◆chrome-php/chrome ◆nesk/puphpeteer ☑你將會學到進階爬蟲技術 ◆PHP與Tesseract找出驗證碼答案。 ◆PHP與Headless Chrome解析複雜的網站。 ◆PHP與Puppeteer操作Headless Chrome。 【下載範例程式檔案】 本書的程式碼是由GitHub託管,可點選下面圖案前往下載: https://github.com/peter279k/php_crawler_lab 請參考附錄安裝VirtualBox以建置適合運行的環境。
【電子書】跟著實務學習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網站營利
【電子書】IoT沒那麼難!新手用JavaScript入門做自己的玩具!(iT邦幫忙鐵人賽系列書)
♛ Made in Taiwan!全台第一本專門介紹 Johnny-Five 框架的專業書籍! ♛ & ☀ JavaScript 寫膩了嗎?用它來做自己的玩具吧! ☀ 想寫 IoT 其實很簡單,我說用 JavaScript 就可以! & ✒ IoT很難?只是沒人帶而已!圖文解說手把手實作多種感測器的應用! ✒ Made in Taiwan!全台第一本專門介紹 Johnny-Five 框架的專業書籍! & ☛ 學習 JavaScript 感覺無趣嗎?JavaScript 只能侷限在螢幕裡面嗎? ☛ 不!讓我們一起用 JavaScript 做玩具吧!ヽ(・×・´)ゞ & 本書改編自第 11 屆 iT 邦幫忙鐵人賽,IoT 組冠軍網路系列文章──《IoT沒那麼難!新手用JavaScript入門做自己的玩具~》;破除你對JavaScript的印象!本書用充分的圖解來說明LED系列、多種感測器等原理,逐步解析程式碼的相關解說;讓學習程式之餘,也能動手做出幫助你生活上的實際應用、自己想要的玩具,甚至你人生中第一個IoT的實際產品!為了樂趣而學習,讓學習變成你的樂趣! & 快來跟上我們的腳步,讓Arduino也能用JavaScript創造出屬於自己的作品! & 超狂應用 & ❑ LED 狂應用 ☀ 超簡單呼吸燈 ☀ 轉吧!七彩霓虹燈! ☀ 超炫炮!矩陣LED廣告跑馬燈 & ❑ 感測器狂應用 ☀ 溫度感測.溫度儀表板 ☀ 光敏電阻.飛吧!喵星超人!小遊戲應用 ☀ 人體感測.偵測老闆的Move!薪水小偷必備的實務應用(?) ☀ 三軸加速度.瘋狂麥塊!實體轉動網頁上的東西! & ❑ 物聯網狂世界 ☀ 透過網頁也可以控制Arduino! ☀ 伺服馬達.動ㄘ動ㄘ~馬達動起來! ☀ 搖桿.使出大絕吧!遊戲應用 & 好評推薦 & 「如果你跟我一樣是個想進入手作開發的門外漢,誠心的推薦你一定要買這本書,如果你曾經羨慕別人會玩Arduino,那這本書絕對值得你作為踏入Arduino的入門書,如果你會寫JavaScript又覺得生活無趣,那你更不可錯過這本書,絕對讓你可以玩得很開心,手作開發Arduino的樂趣就從這裡開始吧!」 「金魚都能懂」的系列教學作者、國內前端技術知名講師以及講者 ──── 李建杭 / Amos
【電子書】使用Laravel 8 PHP主流框架打造RESTful API(iT邦幫忙鐵人賽系列書)
全台第一本 Laravel 8! 手把手的教學,立馬擁有寫程式的一技之長! 完整的規劃,學習如何一步一步打造 API ✦入門PHP基礎、物件導向、開始使用 Laravel。 ✦使用 Laravel 打造 RESTful API。 ✦學會如何重構優化 API 以及大型系統設計的正確思路。 本書改編自第11屆iT邦幫忙鐵人賽 Modern Web 組優選網路系列文章---《使用 Laravel 打造 RESTful API》,適用目前最新版 Laravel 8 的版本,使用簡單易懂的方式從如何使用 PHP 以及 Laravel 框架開始到進階學習設計模式,完成一個 RESTful API系統,這本書將帶給您一套基礎職前訓練。 API 可以把它想像成網路世界的郵差或餐廳的服務生,跟服務生說我要點一份蝦仁炒飯,服務生將開始一連串的動作,跟客人確認餐點、送單、等待廚師完成餐點、端到客人桌上,客人只需要跟服務生說我要蝦仁炒飯這幾個字,這就是 API,給需要的資料,等待結果回應,目前很多的應用程式像是聊天機器人、開放銀行或是使用 Facebook 帳號登入、註冊其他的網站...這些功能都要使用到 API 來溝通,未來5G物聯網的來臨,懂得API技術,勢必是必要的技能。 ❄本書建議訓練流程 起始➔實作➔優化 起始:基本 PHP,結合第二專長 ✦PHP 基礎入門、物件導向設計模式。 ✦開始使用 Laravel PHP 框架。 ✦發現有興趣的議題結合 API 系統規劃。 實作:完成一個 RESTful API 的內容管理系統 ✦新增、刪除、修改、查詢 RESTful API 實作教學。 ✦輸入表單驗證,擁有安全的輸入資料。 ✦統一輸出回應的格式。 ✦身分驗證、權限分組。 優化:學會如何寫出具有一定品質的程式碼 ✦重構的評估、功能測試、開始重構。 ✦完成的 API 尚有不足的地方分享作者的重構經驗。 ✦自動產生 API 文件。
【電子書】HTML5、CSS3、JavaScript、jQuery、jQuery UI、Ajax、RWD網頁程式設計
全彩印刷,對學習網頁設計極有幫助! 經典暢銷書全新改版,快速學會網頁程式設計的關鍵技術!有了本書,讓您一次學會網頁程式設計的關鍵技術: *HTML5的元素和各種表單輸入類型,讓網頁的結構條理分明。 *CSS3的Box Model、定位方式,以及色彩、字型、文字、清單、背景、漸層、表格、陰影、邊界、留白、框線、變形、轉場與媒體查詢等屬性,以根據PC或行動裝置的特徵設計網頁。 *JavaScript的核心語法和瀏覽器端的應用,讓靜態網頁具有動態效果,包括DOM、window物件、標準內建物件、環境物件、document物件、element物件、錯誤處理、事件處理、JavaScript程式範例等。 *jQuery的核心語法、事件、特效和常用函式,讓網頁設計更快速便利。 *jQuery UI的常用元件和佈景主題,讓網頁設計更專業美觀。 *Ajax動態網頁技術在背景非同步下載更新的資料,例如伺服器端的資料或氣象、就業、觀光等網際網路上的開放資料,包括普遍使用的JSON格式。 *響應式網頁設計 (RWD,Responsive Web Design) 根據瀏覽器環境自動調整網頁的版面配置,讓網頁完整呈現在PC、平板、手機等裝置。
【電子書】JavaScript網頁設計與TensorFlow.js人工智慧應用教本
★詳細說明從ES6開始的JavaScript語言新標準*使用微軟跨平台Visual Studio Code程式碼編輯器 *使用JavaScript版TensorFlow建構客戶端人工智慧的機器學習應用 *完整說明JavaScript基本語法、JavaScript自訂和內建物件。 *使用大量程式範例和圖例來說明HTML網頁的DOM。 *詳細說明CSS選擇器和如何使用JavaScript程式碼存取CSS樣式。 *Google Chrome開發人員工具的使用和JavaScript程式碼偵錯。 *完整說明jQuery語法、包裝者物件、jQuery選擇器、DOM/事件處理、動畫/特效和表單處理。 *詳細說明從ES6開始的JavaScript語言新標準、JavaScript非同步程式設計、JSON資料處理、Fetch API和AJAX。 *完整說明TensorFlow.js的張量、張量運算和視覺化圖表的繪製。 *實際使用JavaScript+TensorFlow.js的Keras API建構神經網路的深度學習。 *對於Python+Keras已經訓練好的模型,可以轉換成TensorFlow.js格式後,在客戶端建構人工智慧的機器學習應用。 *使用TensorFlow.js預訓練模型建立Web介面的圖片識別和分類,搭配網路攝影機WebCam建構即時物件偵測、人臉辨識和姿勢偵測等人工智慧應用。
【電子書】PHP動態網站系統開發與Laravel框架運用
這是一本專為初學者所設計的PHP網頁程式設計與Laravel框架開發網頁程式的入門書。全書結合多位作者在業界、學界豐富的開發與教學經驗,著重於教導讀者如何將自己的想法表達成程式邏輯,並實際應用到網站系統開發當中。本書將帶領讀者快速掌握網頁程式開發的熱門實用技術,例如:Javascript、RESTful API、網路通訊、Line API…等。此外,本書特別設計語法、指令與範例同步講解的學習方式,使讀者更能了解實務上語法及指令的使用技巧。 & 有鑑於容器化在軟體開發上漸漸普及,本書將教導讀者使用虛擬化容器技術建置會員管理系統,分享如何將開發的網頁程式容器化,並且部署至Docker環境的實用技術。 & ★單元介紹★ ➤認識動態網頁程式設計 ➤執行環境的架設- Apache、PHP、MySQL的安裝與設定 ➤網頁的基本架構組成、HTML基本標籤與表單元件 ➤PHP運作與架構及語法的使用 ➤陣列介紹與應用、多維陣列與結合陣列 ➤學習如何建立以及使用函數 ➤了解網頁間的資料傳遞與狀態儲存Cookie和Session ➤認識MySQL資料庫系統的基本操作 ➤認識Laravel框架架構及開發技巧 ➤認識Eloquent ORM應用程式來操作資料庫 ➤網頁開發實用技術- RESTful API、AJAX、WebSocket ➤實作Laravel應用系統-會員管理系統 ➤Docker虛擬化技術-部署網頁開發及生產環境 & 本書特色 & ✅本書定位在程式初學者,學會基礎語法與應用系統設計。 ✅大量語法搭配範例講解,快速掌握基礎的PHP程式設計技巧。 ✅介紹資料庫管理運用和維護基本知識,結合PHP與MySQL的資料庫網頁設計。 ✅套用熱門的Laravel框架,讓程式架構更優雅、更容易開發與管理。 ✅導入開發常見的實用技術,打造一個會員管理系統。 ✅結合時下熱門通訊軟體LINE,讓應用程式更貼近現實生活使用。 ✅分享透過Docker容器部署程式的經驗,開發者無需花時間解決環境不一致問題。 ✅讀完本書開發技巧,可輕易開發一個實用的應用系統。 &
【電子書】Spring Boot情境式網站開發指南:使用Spring Data JPA、Spring Security、Spring Web Flow
使用全Spring框架建構新一代企業級網站! 本書一次蒐錄所有技能! 如何讓網站使用者有更佳的體驗一直是歷久不衰的話題。使用Spring Web Flow框架讓使用者在預先定義好的情境裡,逐步被引導完成複雜操作,我們稱為情境式網站。 伴隨企業資料上雲,物聯網、智慧型手機的普及,資安事件也逐年攀升;網路攻擊的頻率不再屈指可數,已經成為企業營運的日常威脅。OWASP統計的TOP 10攻擊模式提供企業資安防禦的方向,使用Spring Security框架加上簡易設定就可以築起堅實城牆。 Spring框架是Java語言裡最熱門的框架。打造一個功能強大、資訊安全的網站,使用Spring MVC、Spring Security、Spring Data JPA,再搭配Spring Boot以簡化設定並快速布署幾乎已經是業界開發標準。 本書介紹Spring框架模組的運作機制,書末專案實作結合Spring Web Flow以提升使用者操作體驗,完整呈現新一代企業網站的建置策略。
【電子書】跟著實務學習 Bootstrap 4、JavaScript:第一次設計響應式網頁就上手(MTA試題增強版)
Build School創辦人暨執行長 吳典璋/資策會資深講師 王淳平、林俊昌、蘇國鈞 聯合推薦! 以前端技術框架Bootstrap為主,配合JavaScript、jQuery、jQueryMobile與Cordoav前端技術,並以實例教學方式由淺入深一步步帶領初學者運用Bootstrap快速打造行動優先的響應式網站,讓網站能依據不同裝置尺寸與瀏覽器自動調整成適合的內容與排版(RWD),讓後端開發人員或網頁開發初學者能快速掌握前端技術,此外,可配合Cordova將網站轉換成行動裝置App,以達到讓瀏覽網站與App的使用者都能得到最佳的使用與瀏覽體驗。 *MTA試題增強版:新增流程控制、陣列、函式與物件...等最新試題。 *收錄微軟MTA JavaScript國際認證模擬試題,讓您除了擁有實作的能力,更擁有國際認證證明自己。 *易學:初學者可快速套用Bootstrap框架完成響應式網站前端網頁,按圖索驥,可以完整重現書中範例。並配合大量範例了解Bootstrap與JavaScript、jQuery與Cordova如何整合運用。 *易教:本書經過與初學者或開發人員試教,修改內容與作法,去蕪存菁,教師免備課。 *易懂:以圖文並茂方式逐步解說,易學易懂。
【電子書】JavaScript技術手冊
Java權威技術顧問與專業講師 林信良(良葛格)新著作!- 涵蓋ES6到ES11實用特性 - 從運用Vanilla JS到打造程式庫 - 從XMLHttpRequest、Fetch、SSE到WebSocket - 介紹Web Storage、Indexed Database ‧內容涵蓋ES6到ES11,除了基礎語法、物件、原型、類別等的實務運用之外,深入非同步設計、錯誤處理、meta programming等進階議題。 ‧除了名稱空間、模組管理的介紹之外,實際運用標準模組語法,將DOM操作、事件處理、樣式設定、XMLHttpRequest操作等細節,逐一封裝成為可重用的模組。 ‧探討XMLHttpRequest、Fetch、Server-Sent Event與WebSocket等標準網路通訊方案;討論Web Storage、Indexed Database等瀏覽器儲存方案。 ‧介紹如何使用除錯器、瀏覽器開發人員工具,以檢視程式碼的錯誤、網路通訊以及瀏覽器儲存方案的相關細節。 ‧建議動手實作的範例提供Lab檔案,更能掌握練習重點。
【電子書】Vue.js2前端漸進式建構框架實戰應用:完美搭配Bootstrap4與Firebase
‧Bootstrap及Vue.js熱門前端技術一手掌握 ‧Firebase資料庫功能與Web應用程式的Authentication一次到位 ‧沒有Node.js套件管理及Vue-CLI模組一樣搞定SPA 現今前端工程師所必備的能力,已經不是個別學會HTML、CSS與JavaScript而已,除了要對不同尺寸的載具設計出RWD頁面外,更需要學會運用不同框架的整合,才能讓專案得心應手並展現前端工程師的價值。 目前普遍運用Bootstrap的CSS框架來呈現版面並達成RWD,而Vue.js則是近年來三大JavaScript框架中的後起之秀。本書將以Vue.js框架為主體搭配Bootstrap做為UI的呈現,並讓讀者具有駕馭前端框架的實力。 以往資料的儲存需要搭配後端資料庫,在後端即服務(Backend as a Service; BaaS)逐漸普及使用後,前端工程師已可以直接在前述框架中使用Firebase,取代原本後端資料庫建置。本書針對如何使用Firebase資料庫提供詳細的說明,同時說明使用Firebase建置出像是手機簡訊的認證機制。
【電子書】跟著實務學習HTML5、CSS3、JavaScript、jQuery、jQueryMobile、Bootstrap4&Cordova(增訂版)
Build School創辦人暨執行長 吳典璋/資策會資深講師 王淳平、林俊昌、蘇國鈞 聯合推薦! *增訂版,含微軟Introduction to Programming using HTML and CSS(MTA 98-383)國際認證模擬試題。*快速上手網頁語法:使用大量範例輔助初學者學習HTML5與CSS,使初學者快速進入網頁開發領域。 *CSS3排版與動畫設計:以實際豐富的案例介紹CSS3特效、排版與動畫技巧。 *訓練JavaScript:從零開始學習JavaScript、由變數宣告、選擇結構、重複結構、陣列到函式,沒有艱澀的專業用詞,讓初學者不在害怕程式設計。 *jQuery互動應用:透過jQuery函式快速選擇元素進行互動、選取表單資料、呼叫動畫函式與替換樣式,打造酷炫的互動網頁。 *RWD響應式網頁:以全新的Bootstrap 4元件建立行動優先的跨平台網頁。 *跨平台行動網頁:建置支援ios,Android,Windows Phone的行動網頁。 *跨平台App設計:使用jQueryMobile與Cordova建製原生Android App,並部署到手機實機上。 *全端應用:整合前端Bootstrap與後端ASP.NET MVC,建製擁有CRUD功能的員工系統。
【電子書】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使用的可縮放資料庫
【電子書】Servlet&JSP技術手冊--從Servlet到Spring Boot
Java權威技術顧問與專業講師、JWorld@TW技術論譠版主 林信良(良葛格) 最新力作!- 實務教學經驗集合 - 涵蓋SCWCD考試範圍 - Servlet 3.0新功能介紹 - 全新綜合練習/微網誌開發 - 提供實作檔案與IDE操作教學影片 ‧本書為作者數年來實務教學過程,匯整學員在課程中遇到的觀念、實作、應用或認證考試上等各種問題之學習經驗集合。 ‧針對Servlet 3.0新功能全面改版,無論是在章節架構與範例程式碼上,皆作了全面重新審閱與翻新。 ‧詳細介紹Servlet/JSP與Web容器(Container)之間的關係,必要時從Tomcat原始碼分析,了解Servlet/JSP如何與容器互動。 ‧書中涵蓋中文處理、圖片驗證、自動登入、驗證過濾器、壓縮處理、JSTL應用與實作等各式實用範例。 ‧「微網誌」實作為貫穿全書的新專案實作,更能將學習到的新技術應用至專案中,並使用重構(Refactor)方式來改進應用程式架構。 ‧提供Lab實作檔案,更能掌握練習重點,將IDE操作納為教學內容之一,以更能與實務結合,並提供錄影教學以更能掌握操作步驟。
【電子書】Laravel 5 for beginner 新手道場:優雅運用框架快速開發 PHP 網站
●適用最新版的Laravel 5。 ●當前最受歡迎的PHP框架。 ●框架設計完全符合設計模式的五大原則。 ●功能開發迅速,輕鬆達到網站客製化。 Laravel是PHP的框架(Framework),提供了很多開發網站或API所需的工具及環境,可以經過簡單的設定就可以完成資料的處理及顯示,使開發者可以很「優雅」且「快速」的開發出各個不同的產品。本書適合有PHP基礎的人,但不知道要怎麼選擇框架,或者不用框架的人也能夠明白它的好處。 雖然WordPress也能夠架站,但如果有客製化需求、開發各式各樣的網站,或打算提供App使用的API,如此一來你只能選擇用框架,而Laravel是目前最受歡迎的。 本書將詳細解說為什麼要使用框架,以及理解框架的優缺點後,要怎麼選擇框架,並用框架快速建構一個網站。除非必要,否則書中會避免專業技術用語,盡量使用最生活化易懂的例子及語氣,讓大家更容易進入 Laravel 的世界。
【電子書】漫話PHP : 史上最易懂的PHP手冊
市面上介紹PHP的書籍不少 但利用漫畫的輕鬆簡易特色來解說PHP卻是創舉! 身為程式設計師的你,身為美術設計師的你——是不是常常面臨HTML標籤與PHP程式碼交錯混雜的問題?你是程式設計師,追加個小程式,卻讓網站畫面整個走樣嗎?你是美術設計師,修改個樣式表,卻讓整個網站停止運作嗎? 你知道嗎?樣板引擎可以實現HTML與PHP的程式碼分離。除了方便維護之外,也可達到程式設計師和美術設計師的責任分工。但PHP的樣板引擎這麼多,你覺得該選哪一款的樣板引擎來使用呢?其實,我們不需要套用別人寫的樣板引擎。因為PHP本身就是樣板引擎!本書帶你從零開始架設網站,使用PHP原生樣板引擎,實現代碼分離。 PHP學習其實不難,但是入門初學者若能夠利用漫畫的生動活潑學習PHP,就更能快速掌握其中精髓並理解相關內容了。
【電子書】ASP.NET 4.6動態網頁程式設計技術實作:使用C#
本書涵蓋了初學ASP.NET 4.6 所需了解的入門關鍵內容。第一章的概念性章節提供ASP.NET 4.6的初步認識,以及組成ASP.NET 的各種要素,包含控制項、後置程式碼和Visual Studio 2015的專案建立等等。接著帶領讀者逐步了解ASP.NET 4.6的各種技術面向,網頁關鍵元素、視覺化介面、程式語言特性與資料庫技術,重點內容列舉如下: ‧網頁關鍵元素:說明建構與驅動ASP.NET網頁的核心技術,表單與事件機制,網頁架構與程式語法。 ‧視覺化介面:網頁建構元素介紹與各種伺服器控制項的運用。 ‧程式語言特性:程式除錯機制、網頁程式切割、組態檔設定等等。 ‧資料庫技術:ASP.NET與ADO.NET資料庫存取技術的整合運用。
【電子書】挑戰PHP7/MySQL程式設計與超強專題特訓班(第四版)(適用PHP5~7,MariaDB)
打造最佳環境、深入應用核心、強化資安防護 舊版熱銷破1.5萬本,PHP/MySQL經典好書,值得您一探究竟! ★一本被老師奉為經典,讓讀者好評推薦, 適合初學到進階的學習,且可以把PHP練至接案的書籍!★ 秉持由淺入深的學習規劃,搭配最紮實的程式說明、最詳細的範例導引,以及超實用的5大熱門專題(網路留言版、會員系統、網路相簿、購物車,以及行動購物網站)。 新版中,深入解說全新PHP在開發上的運用,兼容新舊版本,並導入重要資安防護的內容,以深入業界的實務應用。 【詳細解說入門概念】 介紹軟體特色,並快速建置佈署全新PHP7、MySQL與MariaDB的環境。 【徹底掌握語法基礎】 循序解說PHP語法結構、程式流程與函式應用,徹底學會物件導向程式的開發與應用,並兼容PHP5與PHP7的語法差異,無痛接軌原有學習經驗,感受新一代程式開發精髓。 【完全整合資料庫應用】 資料庫應用是互動網站的精髓,完整學習在PHP程式中以SQL指令來連接並操作MySQL資料庫,全面使用新方式:包括MySQLi函式、物件與預備語法,更進一步應用PDO打造更有效率、更安全的應用程式。 【進階強化資安防護】 面對資安新挑戰,介紹跨站腳本攻擊、跨站請求偽造以及SQL注入等常見的網站攻擊方式,並說明PHP如何在程式中進行防護的實務方法。 【深入挑戰熱門實例】 全方位專題實作,讓學習者能由實戰中發揮學習的成果。以5個不同訴求的主題範例,應用PHP與MySQL開發出精彩而實用的案例,如網路留言版、會員系統、網路相簿、購物車、行動購物網站等範例,更導入jQuery Mobile,學會快速開發出能夠提供購物服務的行動商城。 書附超值光碟: 完整範例/延伸練習題解/建置PHP與MySQL執行環境相關工具/行動購物網站PDF
【電子書】Web前端開發完全入門
本書特色 前端開發技術正快速改變Web應用程式的面貌,本書從基礎概念開始,逐一解構建立Web應用程式最關鍵的三項技術-HTML、CSS與JavaScript。除了入門基礎,同時討論實務開發必須瞭解的進階議題,包含跨裝置響應式設計(RWD)與HTML5 API,奠定強固的Web前端開發基礎,讀者將在本書的內容學習以下的技術議題: .HTML、CSS與基礎版型設計實作 .JavaScript程式設計入門 .響應式設計入門 .圖像與影音應用 .JavaScript API呼叫與運用 .函式庫與框架介紹 & 一名合格的前端開發人員,除了良好的基礎外,具備各種函式庫與框架的運用能力亦相當重要,書中最後針對目前流行的幾種技術進行討論,涵蓋地理資訊整合、D3圖表製作、Bootstrap版型開發以及jQuery。
【電子書】Windows 10超級練功坊
【好厲害!Windows 10絕秘極技一次報你知】 八大主題、九十多招進階密技完全公開!揭密你不知道的Windows 10超應用! 【介面改造優化DIY+新系統升級必備調校大全】 優化設定自己來,改造Windows 10介面更個人化,小技巧讓電腦愈用愈好用。 【強化Windows 10功能&安全性、急救備份全揭密】 達人必學系統自救術!無法開機也不怕,超快速一鍵修復讓Windows 10永遠不死! 你升級到好用的Windows 10了沒?誰說天底下沒有白吃的午餐?可以免費升級的Windows 10還是頭一遭呢!升級到Windows 10以後還可以享受一堆以前沒有的新功能喔!什麼?你不知道怎樣讓Windows 10更好用?趕緊翻開本書看下去囉~ 本書收錄了各式各樣的好用密技,從系統安裝好的優化開始,讓Windows 10更加好用,還有許多與檔案管理、OneDrive使用、介面優化與改造、系統帳號安全、Edge瀏覽器與網路相關密技……書中還特別加入了備份救援Windows 10的實用密技,萬一真的遇到電腦無法開機的情況,不用求助電腦維修中心,也可以馬上修好系統重回桌面。
【電子書】Windows 10 超級練功坊
【好厲害!Windows 10絕秘極技一次報你知】 八大主題、九十多招進階密技完全公開!揭密你不知道的Windows 10超應用! 【介面改造優化DIY+新系統升級必備調校大全】 優化設定自己來,改造Windows 10介面更個人化,小技巧讓電腦愈用愈好用。 【強化Windows 10功能&安全性、急救備份全揭密】 達人必學系統自救術!無法開機也不怕,超快速一鍵修復讓Windows 10永遠不死! 你升級到好用的Windows 10了沒?誰說天底下沒有白吃的午餐?可以免費升級的Windows 10還是頭一遭呢!升級到Windows 10以後還可以享受一堆以前沒有的新功能喔!什麼?你不知道怎樣讓Windows 10更好用?趕緊翻開本書看下去囉~ 本書收錄了各式各樣的好用密技,從系統安裝好的優化開始,讓Windows 10更加好用,還有許多與檔案管理、OneDrive使用、介面優化與改造、系統帳號安全、Edge瀏覽器與網路相關密技……書中還特別加入了備份救援Windows 10的實用密技,萬一真的遇到電腦無法開機的情況,不用求助電腦維修中心,也可以馬上修好系統重回桌面。
【電子書】Windows 10破天驚-看不懂不用買的200招以上Windows無痛轉移術
寫給XP/Vista/7/8.1使用者的, 一本讓你無痛轉移到Windows10的完整指南 Windows10獨創特有的開始功能表,新增特色功能:語音助理Cortana、新瀏覽器Edge、Snap視窗調校、取消App輸入法限制、通知中心設計、內建地圖、臉部辨識解鎖、檔案總管快速存取、命令提示字元支援組合鍵指令…等功能,本書精彩的主題,包括: ■桌面操作與基本設定 多重桌面設定、以全螢幕方式使用開始畫面、平板電腦模式轉換、桌面個人化設定、桌面圖示的調整、變更電腦設定… ■檔案與資料夾管理 App視窗操作、檔案加密保護、檔案權限管理與權限類別… ■帳戶管理與家長監護 帳戶管理、分級限制、家長監護、同步設定、使用者帳戶控制設定… ■內建應用程式與APP市集 社交網路、個人助理、影音多媒體娛樂、內建應用程式、市集App… ■軟體的新增/管理與特殊人士的使用功能 軟體安裝與移除、設定程式關聯性、Windows 功能與安全更新管理、市集的安裝與付費購買、特殊人士的使用功能… ■裝置設定與管理 認識驅動程式、新增印表機、新增連線裝置、裝置管理員、管理藍牙裝置、滑鼠與觸控板… ■網路安裝與應用 建立新的連線、無線上網、家用群組、共用印表機、Microsoft Edge… ■資源共享與雲端服務 OneDrive電端硬碟、OneDrive雲端檔案管理、重要雲端線上功能… ■系統安全與病毒駭客防範 防火牆的基本防護、Windows Defender、Windows Update、重要訊息中心… ■系統管理與其它實用工具 磁碟清理、磁碟分割、重組並最佳化磁碟機、系統備份與修復、還原點建立與系統還原、工作排程、檢視系統資訊、系統效能…
【電子書】Dreamweaver與PHP+MySQL+jQuery Mobile互動網站程式設計
想自己設計一個資料庫網站,但是網頁設計沒經驗,資料庫不太熟,沒用過資料庫也買不起大型資料庫,也沒寫過任何程式語言,該從哪裡開始? ‧本書以最熱門的Dreamweaver為網頁設計工具,只要用滑鼠就能輕鬆設計網頁畫面,並能動態顯示存在資料庫的資料。 ‧從關聯式資料庫的基礎概念、讀取與異動資料的SQL語法,一直到如何使用MySQL資料庫來建立網站的資料,與它的視窗介面管理工具-phpMyAdmin,都有詳盡的圖說。 ‧PHP程式語言從最基礎的變數、控制結構,到函數的語法都有詳細說明,讓讀者有能力開發更複雜的網頁程式。 ‧新增利用 jQuery Mobile 開發行動版網頁,讓平板及手機連上網頁時,操作起來感覺跟用 app 一樣好用。 本書特色: ‧詳細介紹軟體安裝步驟,協助讀者擁有完整的網站開發環境。 ‧大量的資料與網頁畫面,搭配詳盡的圖說對照,達到最有效率的學習。 ‧每段程式碼後都有詳細的程式說明。 ‧實戰篇有「電影海報收藏館」與「美食地圖」等實用的資料庫網站範例。讓讀者可參考步驟,瞭解從無到有開發資料庫網站的過程。