【電子書】Python從基礎到資料庫專題
★推薦!加深加廣,多元選修★ ★入門!新手練就扎實程式設計、訓練運算思維首選 ★實用!範例以日常生活實務應用,再搭配專題實作 .微軟最有價值專家(MVP)與資深教師共同執筆由MVP與科技大學教授程式設計教師根據教育部最新課綱與初學者所應具備程式設計基本素養所撰寫的入門教材,內容兼具理論與實務,書中範例引導初學者邏輯思考、解決問題,是教師教授程式設計與訓練學生運算思維的好教材。.扎實訓練,初學打穩基礎扎實的程式設計訓練,由Python環境建置、結構化程式設計、函式模組化設計,一直到資料庫專題實作。各章節切割獨立單元,使各單元能扎實訓練,內容連貫、範例以日常生活實務應用,使初學者無痛邁入Python程式設計殿堂。.新手自學,教師授課首選全書共十八章,適合初學者自學,教師教學無壓力,由基礎程式設計到資料庫與視窗專題整合全書程式設計技巧,使讀者能融會貫通、學以致用。.上機實作,學習與練習一氣呵成實作豐富多元,如:立方體表面積與體積計算、貸款試算、儲值卡消費購物、BMI值與身體肥胖程度判斷、高速公路過路費計算、階乘計算、計程車跳表收費計算、猜數遊戲、密碼驗證、九九乘法表、串列元素平均計算、矩陣旋轉、求三角形面積自定函式設計...等。
【電子書】無師自通的物件導向程式設計:結合生活與遊戲的 Visual Basic 語言
★13種生活體驗+12種益智遊戲,結合日常的行動學習法☺初心者評價:「從沒想過學程式可以那麼歡樂!」隨書附贈光碟:全書範例程式+習題程式完整收錄,再沒理由學不會。 -「Visual Basic,那是什麼?」「想開始學寫程式,該從哪裡著手呢?」如果你正好有這些疑問,那就千萬不可錯過這本——專為程式初心者而寫,活潑生動又堅持專業的實用好書。——學習不再殘念的四大特點——零基礎菜鳥蛻變自信滿滿的工程師◤VB優勢◢ 和英文文法幾乎一樣的語法邏輯,直覺、秒懂,好上手。✔容易理解 ✔豐富資料包 ✔人性化防呆機制Visual Basic(VB)是一種被設計成容易讓人類了解的程式語言,隨著版本更新,VB的功能與方便性愈趨完好,就算略懂皮毛也能快速開發出程式。對於需要面對複雜結構的高手,其語法特性也較容易閱讀。◤專屬初學◢ 從「程式語言是什麼?」開始教起,完整詳實、邏輯有序。✔視窗步驟圖 ✔流程圖 ✔自我練習 ✔範例+習題程式 共分三大篇,基本介紹、建立專屬資料型態、視窗應用程式,從0開始輕鬆學習無負擔。不但完整公開程式碼,註解也非常清楚。 ◤正確觀念◢ 打好基礎、不貪快,才是真正省時的作法。「撰寫程式不是只貪圖快速方便,還要考慮到將來程式維護及擴充。否則,只會讓將來付出更多的時間及代價。」在學界及實務界打滾多年的作者,把那些不可省略的重要知識,搭配扎實的訓練方法,濃縮在這本書裡。◤玩心大發◢ 讓程式設計課程更貼近每個人的生活。看完你也可以寫出25種益智遊戲、兌獎機制、資費計算等,實用又好玩。✔生活體驗 統一發票、樂透彩券等兌獎、綜合所得稅、電費、車資、油資、停車費等計算、百貨公司買千送百活動、棒球投手平均勝場數、數學四則運算、文字跑馬燈、小綠人行走,及紅綠燈轉換。✔益智遊戲 重排九宮、十五數字推盤、河內塔、踩地雷、貪食蛇、剪刀石頭布、猜數字、撲克牌對對碰、井字(OX)、最後一顆玻璃彈珠、象棋,及五子棋。
【電子書】PowerQuery實戰技巧精粹與M語言:新世代Excel BI大數據處理
用黑科技解決大數據時代的資訊焦慮症 大數據時代必須面臨多元的資料來源與千奇百怪的資料格式,如何快速整合、彙總成足以應用的商業情報,是現代上班族難以逃避的課題。Power Query的問世,正好解決了這樣的焦慮,透過它,即使沒有資訊背景的使用者,也能夠輕鬆駕馭資料處理與分析的繁複過程,成為資料分析達人。 超過14萬字 X 800多幅插圖,帶您從入門到精通Power Query 本書撰寫目的旨在引領讀者熟悉Power Query的操作環境,從Power Query的外掛(增益集)、取得、內建,到完整介紹Power Query 查詢編輯器的使用,佐以實例說明與演練,陪同您體驗各功能層面的操作情境。全書10個章節超過14萬字、800多幅插圖與截圖。 所以,Power Query到底可以幹什麼? 簡單的說,只要學會Power Query: .不會Excel函數,也能輕鬆搞定匯入人資、財務、業務資料並進行彙整處理 .無痛處理解決常見的報表表頭、頁尾問題,將報表檔案組合成可以進行統計分析的表格 .迅速將非結構化資料轉換成結構化的RAW Data .即便是面對上百個csv、xlsx檔案,也能夠在彈指間彙整成單一資料表。 .處理巨量資料時,擁有比傳統樞紐分析表更快的資料處理效能
【電子書】前端三雄首強:用Angular高速聰明開發多介面
本書特色 當前端的開發也進入系統化的同時,你的選擇只剩下Angular, React及Vue了。然而Angular則是最標準的TypeScript的純正血統,是由Google正式維護的最新前端介面開發套件。 完整說明了ng-zorro、Protractor、LESS、ng-alain、Jasmine、Postman及CNpm。 完整的範例,包括了結構型指令、路由架構、常用api、城市元件、使用者資訊頁,以及json-server。 完整的待辦事項及網路商城的可立即應用範例。 ✤讀懂本書 .未來前端開發有發展前途嗎? 前端開發目前非常熱門,隨著前端開發市場持續擴大,不僅是網頁,甚至行動端、PC端應用都可以使用前端技術進行開發。現在一線大公司都已經使用前端技術來開發自己的手機App了,例如微信小程式、淘寶天貓、京東、餓了麼等,其火爆程度一目了然。 ——現在入門還來得及嗎?種一棵樹最好的時間是十年前,其次是現在! .你還在用jQuery嗎?已經過時啦! 雖然有很多舊網站還在使用jQuery,但是大多數公司的應徵標準早已改變。前端開發在這些年高速發展,技術更新速度很快,如果想保持自己的競爭力,必須持續保持學習狀態。現在想在前端開發領域找到一份好工作,則必須學好Angular、React、Vue三大架構! ——各大應徵網站都可以搜一搜看一看,要不要學,你看著辦! .Angular在前端開發中有哪些優勢? Angular作為一個比較大而全的前端架構,它使用TypeScript進行開發,包含服務、範本、雙向綁定、路由、依賴植入等各種便捷的功能,可以讓你的開發效率事半功倍。Angular由Google公司開發並維護,具有許多的開發者和活躍的社區支援,而且中文文件翻譯十分全面。 ——三大架構選擇困難怎麼辦?小孩才做選擇,成年人全部都要!
【電子書】現在學正是時候:用Docker+Kubernetes建立永續叢集服務
還在用虛擬機器?是時候開始用Docker了 未來五年領導雲端運算發展的核心技術必然是容器技術。現在越來越多的IT公司逐漸拋棄傳統的虛擬化技術,而轉向輕量化的容器技術。 主流雲端服務商已經開始支援Docker 雲端服務提供商,包含微軟、IBM、Rackspace、Google以及其他主要的Linux提供商如Canonical和Red Hat,都開始支援Docker。 Docker和Kubernetes如何改變傳統的虛擬化技術? Docker和Kubernetes給虛擬化技術帶來了革命性的改變,給開發人員以及系統管理員提供了一個平台,使設定和部署分散式應用變得更加容易,讓應用真正實現零當機。 本書真的適合你嗎? 本書幫你從傳統的虛擬化技術過渡到Docker,再過渡到Kubernetes時代;本書全面而又簡潔地介紹了Docker,輕鬆掃除初學者學習本書的障礙;本書從最簡單的實例出發,逐步深入,使得讀者能夠在輕鬆愉快的過程中,學習到新的技術;本書摒棄了過多的理論介紹,突出了日常開發和運行維護必需的基礎知識,可謂去蕪存菁,取精用宏 本書特點 (1)本書不論是理論知識的介紹,還是實例的選擇,都是從實際應用的角度出發,精心選擇運行維護和開發過程中典型實例,說明細緻,分析透徹。 (2)深入淺出、輕鬆易學,以Docker和Kubernetes重要基礎知識為主線,觸發讀者的閱讀興趣,讓讀者能夠真正學習到Docker和Kubernetes實用、前端的技術。 (3)技術新穎、與時俱進,結合時下最熱門的技術,如微服務、叢集以及自動化運行維護等,讓讀者在學習Docker和Kubernetes的同時,擴大知識面,了解和掌握更多的、更先進的運行維護技術。 (4)接近讀者、接近實際,大量成熟技巧和經驗的介紹,幫助讀者快速找到問題的最佳答案,及時解決運行維護和開發過程中遇到的問題。 (5)貼心提醒,本書根據需要在各章使用了很多“注意”“提示”等小提示,讓讀者可以在學習過程中更輕鬆地了解相關概念及基礎知識。 (6)本書匯集了作者大量的實戰經驗,不僅可以作為入門教學,還可以作為運行維護和開發的參考書。
【電子書】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以提升使用者操作體驗,完整呈現新一代企業網站的建置策略。
【電子書】一本書搞懂雲端計算、物聯網、大數據
全新時代已經到來! 雲端計算、物聯網、大數據…… 人類走過了一次又一次的工業革命,如今,第四次工業個命已然來臨。 加快你的腳步,別被物聯網的浪潮給甩下! & 本書闡述了雲端計算和物聯網的理論知識,以及切實可行的實施步驟和技術,彙總了作者在實施環保物聯雲端計算平台的實際經驗,對雲端計算和物聯網具有重要的資訊。 & 全書包括雲端計算和物聯網介紹、基於物聯網技術的雲端計算平台、雲端服務和服務對接、物聯、雲端計算平台、雲端儲存、雲數據中心、雲端服務中心、門戶服務、雲端計算平台管理等內容。 & 本書適合對雲端計算和物聯網技術感興趣的讀者閱讀,對軟體平台的系統分析師和架構師而言是一本很好的技術參考;同時也可作為從事雲端計算和物聯網研究與開發人員的參考資料。 &
【電子書】最親切的Google Analytics入門教室
📈提供60張以上的圖解說明,新手也能輕鬆看懂 這是一本從基礎開始詳細解說的書,目標是要讓從未接觸過Google Analytics(分析)的讀者也能清楚理解。為了方便不熟悉網站及網頁系統的人也能以直覺理解,書中提供了60張以上的圖解說明。 🎢循序漸進,提供實用的想法 藉由本書,您將如爬山般循序漸進地學習相關知識。首先介紹的是網站分析人員的基本觀念,接著依序介紹畫面結構與基本用語與初始設定方法,然後實際運用四大報表,而各種改善網站的概念散見於其中。本書不是把時間花在空泛地介紹Google Analytics(分析),而是基於確實可改善並提升銷量的想法,在網頁能夠做到的範圍內,致力於提供改善建議。 💯備戰GAIQ認證,提昇你的專業說服力! 本書的內容是以GAIQ(Google Analytics個人認證)備考為導向設計的,幾乎囊括了考試的全部內容。最後一章有70道練習題及講解。 誰適合閱讀本書: .公司網站管理者 .電商從業人員 .媒體網站經營者 .部落客
【電子書】工業4.0的物聯網智慧工廠應用與實作
將物聯網應用於智慧工廠,掌握傳統產業的轉型先機 使用Arduino × Node-RED互動串聯,建立工業4.0的物聯網世界 & 物聯網與工業4.0是近幾年很重要的研究課題。工業4.0的主要載體是智慧工廠,物聯網在智慧工廠的應用,給傳統產業帶來全新的變革,有望產生巨大的商業價值,引領我們進入第四次工業革命。 & 本書適用於大專院校「微處理機」、「物聯網應用」、「工業4.0概論」等課程,可提供老師教學、學生研習之用。若你是專案設計者、工廠工程師,也很適合閱讀本書。本書的內容安排由淺入深,說明了物聯網在智慧工廠應用的幾個重要主題,如RS485、Modbus協定、OPC UA協定、MQTT協定及REST API設計理念。書中安排了36個實作單元,以市面上常見的Arduino開發板作為實習設備,並以Node-RED作為後端平台,讓讀者可以經由實作過程,而進入物聯網與工業4.0的世界。 & 閱讀本書後,你將學到下列精彩內容: ♘ 了解工業4.0的核心精神。 ♘ 了解智慧工廠的重要特色。 ♘ IIoT現場總線與資訊網路介紹。 ♘ Arduino基本操作。 ♘ RS485/Modbus重要觀念與實作。 ♘ Arduino Modbus TCP實作。 ♘ 熟悉Node-RED/儀表板操作。 ♘ 了解OPC UA重要觀念。 ♘ MQTT與WebSocket的介紹與使用。 ♘ Arduino MQTT實作與應用。 ♘ 了解REST API設計理念。 ♘ Node-RED上進行MySQL資料庫的存取。 ♘ MQTT over WebSocket的實作與應用。 & 本書特色 & ♖ 透過本書充分理解頗受矚目的「工業4.0」、「物聯網」、「智慧工廠」的精髓。 ♖ 內容編排由淺入深,著重實作過程,共有36個實作單元。& ♖ 引導你進入物聯網與工業4.0的世界,掌握轉型關鍵。 &
【電子書】Exchange Server 2019工作現場實戰寶典:基礎建置╳進階管理╳資訊安全管理
最適合中小企業,以純Exchange Server訊息平台架構搞定所有需求 Exchange Server原本就具備直接整合於Active Directory、易於管理的架構、Outlook用戶介面的友善設計、無縫整合自家各項方案(如:SharePoint)、支援的3rd Party產品廣泛等優勢,在最新的Exchange Server 2019版本中,更是將資訊安全以及合規性管理的相關功能發展到了極致,讓許多中小型企業可以在不需要額外支付第三方費用的情況下,以純Exchange Server訊息平台的架構搞定所有需求。 彈性調整,可延伸至Office 365或Azure的完整整合 還在為了選擇合適的Mail Server方案而苦惱嗎?還是說正在為了抉擇Exchange Online與Exchange On-Premises而不知所措嗎?別再懷疑了!立即選擇Exchange Server 2019 On-Premises部署肯定是最佳的解決方案,讓組織網路中進出的每一封郵件,都能夠被IT部門輕鬆掌控。同時還可以隨著企業營運的成長,來彈性調整其架構設計,包括了延伸至與Office 365或Azure的完美整合。馬上跟著本書的指引,動手規劃出在您內心深處之中,最理想的訊息協同合作平台吧!
【電子書】Python面試題目與解答:邁向高薪之路
展開程式設計師的就業廣告,幾乎都是以Python語言為主流,這本書則是收集國內外各大主流公司的熱門考試主題,Leetcode考題以及筆者認為學習Python應該了解的主流觀念,全部以極詳細、超清楚的程式實例解說,期待讀者可以錄取全球著名企業獲得高薪。 & Python工程師面試第一個主題當然是測試面試者對於Python語言的瞭解與熟悉程度,內行的面試主管可以經由面試者對於下列Python重點與特色的理解程度,可以很輕易了解面試者Python功力如何?是不是具備真正Python工程師的資格? & ●認識Python特色 ●跳脫Java、C/C++邏輯,從Python觀念設計程式 ●串列(元組)切片(slicing)、打包(packing)、解包(unpacking) ●認識何謂可迭代物件(iterator object) ●認識生成式(generator) ●認識字典、集合操作 ●類別與模組 ●正則表達式& & & 面試時間通常不會太長,面試的另一個重點是考演算法,一個看似簡單的題目描述往往暗藏豐富的演算法知識,這時就是訓練讀者的邏輯與思考的能力,在這本書筆者也使用了極豐富與廣泛的演算法題目,詳細說明解題過程,至少在面試時讀者碰上類似考題可以輕鬆面對,在極短的面試時間完成解題,本書的演算法考題包含下列內容: & ●排序與搜尋 ●字串 ●陣列 ●鏈結串列 ●二元樹 ●堆疊與回溯 ●數學問題 ●深度、廣度優先搜尋 ●最短路徑演算法 ●貪婪演算法 ●動態規劃演算法& && 整本書除了內容豐富,適合Python面試工程師外,也可以增強讀者Python功力。 & 本書特色 & 這是國內第一本針對Python工程師考試的圖書。 &
【電子書】東京大學資料科學家養成全書
「大數據會消失,資料科學不會」 「所有的科學都是資料科學」 ―――資訊科學時代最需要閱讀的一本書――― 東京大學資料科學人氣講座全收錄──── ★傳說中的東大松尾研究室超熱門課程,第一手內容完整公開! ★用Python學習基本的程式撰寫,邊做邊學,鍛鍊最強的資料科學技能! ★收錄大量練習題和綜合題演練,打好理論基本功,具體應用於實務現場! ★體驗資料科學的魅力,培養整合跨領域課題的創造力! 所謂科學,是從世界上混沌的現象裡找出本質,逐步解決各式各樣的問題。在日漸龐大的各種資料當中,運用科學的力量解決各種問題,便可說是資料科學。 資料科學不僅只是數學(統計、機率、機器學習等),更是借用IT等各種力量,不斷挑戰世界上的難題與背後課題的綜合領域。 運用這樣資料科學和人工智慧的力量,減少浪費與沒有效率的事物,進一步創造出新價值,可以讓這個世界更加美好。 █ 動手操作實際的資料,大量練習題馬上學、馬上練、馬上懂! 本書廣泛說明資料科學不可不知的基礎事項,蒐羅豐富的重要關鍵知識和好用的參考資料,成為學習資料科學的地圖與羅盤。 書中主要使用Python來學習基本的程式撰寫技巧,以及資料的取得、讀取、操作等,含括各式各樣Python函式庫的使用方式、機率統計的手法、機器學習(監督式學習、非監督式學習、性能調校),還有讓Python高速化的方法和Spark的簡單操作等。 書中說明如何實際將現場的資料進行加工與分析,如何具體運用於市場行銷或金融等,使用何種手法來撰寫程式比較好,以及組合程式的技巧和流程。除了理論解說,也介紹實務性的使用方法,可立即上手應用。 收錄各種類型的實作練習題和綜合問題,以實際的問題為前提來思考,一邊動手實踐。 █ 本書的出版緣由 本書以2017年至2018年於東京大學舉辦的「全球消費智慧捐贈講座」講義和線上課程教材為基礎,用簡潔易懂的形式彙整編纂而成。 這個廣受歡迎的熱門講座首度出版,原因有三: 首先,希望讓更多讀者了解資料科學,培養資料分析技能。資訊時代各行各業都需要資料分析的人才,了解應該具備哪些知識、有何種處理手法、能達成什麼樣的目標,善用資料科學將是致勝的關鍵。 其次,雖然線上資源豐富又方便取得,但並非隨時都能在線上學習。藉由書籍的形式,可因地制宜反覆演練複習。 第三,以學習效果來說,書本的編排有助於深入思考,成效更佳。 █ 本書的目標讀者 ▌有程式設計經驗、完成理科大一大二程度數學,以及對於學習資料科學有高度意願的一般人士 ▌藉由本書,可掌握資料科學入門程度至中級程度的內容,已達中級程度以上者也能參酌本書來複習資料分析相關知識 ▌對於目前備受矚目的深度學習,可透過本書掌握學習深度學習之前必需的基礎技能 █ 在本書裡學到的東西 ▌Python/Numpy/Scipy/Pandas/Matplotlib的基礎 ▌機率/統計/推論/迴歸的基礎 ▌使用Numpy/Scipy進行科學計算 ▌使用Pandas進行資料加工處理(遺漏資料/異常值的處理、時間序列資料的處理) ▌使用Matplotlib進行資料視覺化 ▌機器學習(多元線性迴歸、邏輯迴歸、決策樹、k-NN、聚類分析、主成分分析、購物籃分析、模型調校)
【電子書】Excel自學聖經:從完整入門到職場活用的技巧與實例大全
Excel系列書在台累計銷售突破10萬冊! 國內眾多使用者首選、榮登暢銷榜最多Excel圖書作者團隊代表作 集Excel功能與業界技法大成~26個主題‧超強516技 橫跨函數、圖表、樞紐、數據統計、資料分析、巨集與VBA自動化 人力資源、財務會計、行銷企劃、業務銷售、管理分析必備實例 【獨家收錄】商業分析資料取得與整合影音教學 【超值加贈】隨身版Excel快速鍵與函數速查表/全書範例檔 最強數據統計、圖像表達與商業分析力 完成工作、產出報告高效率 由Excel最全面的職場應用角度出發,一步驟一圖示掌握資料建立、格式設定、篩選排序、表格表單、函數、圖表、樞紐分析、小計、藍圖分析、巨集與VBA自動化、列印…等。詳細的功能說明搭配職場範例,最系統化的分類,讓你即查即用,瞬間補充大量Excel技能,告別加班人生。 使用Excel時,你是否常有以下問題: ■工具不熟悉,總是比別人花更多時間 ■數據錯誤百出,老是找不出問題在哪裡 ■資料分析不拿手,就是看不出什麼是重點 解鎖Excel使用困局, 八大完整面向讓你 懂觀念、有想法、會應用 ★建立與格式化報表 從認識工作環境著手,一步步完成報表建置並套用合適的格式、框線與色彩,建立更全面與完整的 Excel操作觀念。 ★資料取得、整理與驗證 別拿到資料就卯起來計算,整理好的資料才能產生正確的結論!控管資料完整性、正確性,有效剔除錯誤! ★函數處理與數據統計 充分學習實務上必須掌握的統計函數、條件式函數、日期與時間函數,才能提升資料運算力,駕馭函數應用及數據統計,讓數據來幫你說話! ★視覺化圖表 圖表可以突顯資料的重點,透過色彩與類型的視覺化效果設計,學習各式圖表應用,提升對商業圖表的掌握,用一張圖表說服老闆與客戶。 ★市場關鍵分析 想要提升數據決策力,就要知道如何整合多個資料表、樞紐分析、小計分析藍本、目標搜尋,有效交叉比對整理大數據資料與分析,挖掘數據的商業價值。 ★自動化工作 一再重複的繁雜工作就靠巨集、VBA來搞定,實現更複雜的報表自動化與整合,相同工作一鍵就處理好,早早就交差。 ★超效率工具 範本套用、加密管理、雲端共同作業、快速鍵應用…等,解決Excel各式繁瑣的小問題。 ★更多輸出與整合應用 列印、轉存PDF、ODF文件、結合Word合併列印與PowerPoint簡報,讓報表與圖表完美呈現。 Excel 2019/2016/2013/2010/Microsoft 365(原Office 365)跨版本適用
【電子書】Android TDD測試驅動開發
♛ 全台第一本屬於自己的 Android TDD!!!♛ APP 程式總是改壞?------ ☑ 用單元測試驗證正確性,再也不怕改錯! APP 需求經常變更?------ ☑ TDD:紅燈、綠燈、重構,三步驟法則! APP 人工作業耗時?------ ☑ 測試、部署自動化一次搞定! 本書內容改編自第 11 屆 iT 邦幫忙鐵人賽,Mobile Development 組佳作網路系列文章──《Android TDD 測試驅動開發》,也是第一本完整介紹從 Android 單元測試、TDD到 DevOps 全面自動化的台灣本土專書。 這是寫給 Android 開發者的測試及 TDD 入門書,為初學者量身設計。帶領你撰寫第一個單元測試,學會依賴注入及使用 Stub 與 Mock 的時機,最後實踐 TDD 測試驅動開發,讓你在寫測試之前先想清楚需求,在開發初期釐清如何設計。有了測試後還要能自動化,透過 CI 工具 Jenkins 進行自動測試與上架至 Google Play,儘可能的將人工作業都自動化,以達到持續整合及持續部署。 精彩教學 ☑ 你將學會效率及品質兼具的開發方式 ♦ Kotlin 撰寫單元測試 ♦ 用依賴注入、Mock 框架來解 Android 的相依 ♦ 以 MVP、MVVM 架構提升可測試性 ♦ 在Android 實踐 TDD:紅燈、綠燈、重構 ☑ 你將學會 QA 所擅長的自動測試工具 ♦ Espresso 撰寫UI測試 ♦ Appium 撰寫測試 ♦ Cucumber 進行 BDD ☑ 你將學會 DevOps 的關鍵自動化工具 ♦ Android App 的 DevOps ♦ Jenkins CI 持續整合工具 ♦ 自動建置、測試、部署至 Google play ♦ 在雲端測試
【電子書】PowerBI商業智慧分析
業界頂尖顧問教您如何用PowerBI進行資料分析 商業智慧(Business Intelligence BI)在這幾年一直都是顯學,因為企業希望能夠在決策時,即時取得有效的輔助資訊,以因應越來越快速的變遷與越來越複雜的商業邏輯。而這些資訊能夠改善整個團隊乃至於企業的決策品質與效率,或是更了解客戶的特性,提供更貼心的服務。 .適合使用者從入門到精通Power BI .協助企業IT建構以Power BI為基礎的資料分析平台 .從整理資料開始,一步步教您如何建立豐富的分析報告 .深入說明整理異質型資料來源的Mashup引擎與M語言 .廣泛說明表格式模型的運作原理與效能調校 .以實例說明如何利用DAX語言完成日常所需的分析 .說明如何安裝、管理與監控Power BI報表伺服器
【電子書】讓TypeScript成為你全端開發的ACE!(iT邦幫忙鐵人賽系列書)
♛ 全台第一本屬於自己的 TypeScript !!!♛ & 別於一般程式聖經書的冗贅 ── 沒有廢話! 只給你必用、實用、好用的 Feature! & ➔ 以精細角度剖析 TypeScript 語言性質與特色 ➔ 以最高效率介紹 TypeScript 必學基礎與技巧 ➔ 以眾多範例展示 TypeScript 撰寫方式與手法 & 本書內容改編自第 11 屆 iT邦幫忙鐵人賽, Modern Web 組冠軍網路系列文章──《讓 TypeScript 成為你全端開發的 ACE!》── 除了是單純入門 TypeScript 語言的技術書籍外,也是第一本屬於台灣本土的 TypeScript 專書;由微軟(Microsoft)研發出的 TypeScript,為近年來逐漸熱門的技術,是軟體社群上擁有眾多廠商與開發者青睞的前、後端開發工具,本書旨在介紹 TypeScript 這門語言的使用方法與技巧。 & 四大重點 & ➣ 漸進式型別系統:原始、物件、泛用與常用進階型別等。 本書一大重點在於型別系統的重要性以及使用方式;除此之外,可以從型別系統來認識一門語言的特性、運作過程、效果與細節,對於程式語言本身的設計會有更深層的理解。 & ➣ TypeScript 高效技巧:除錯、規格查詢、結合 JavaScript 專案的方法。 好的 TypeScript 程式碼除了可以提升開發效率外,除錯(Debug)的痛苦程度會大大的降低;並且也會介紹原生 JavaScript 專案是如何不需全部重寫成 TypeScript 就可以結合 TypeScript 專案的秘密。 & ➣ 標準物件導向程式設計入門:類別、介面、 SOLID 原則。 TypeScript 對於物件導向程式設計方面的語法支援完備度較現階段的 JavaScript 以及 ECMAScript 標準高,因此讀者可以藉由 TypeScript 學習到物件導向程式設計的觀念。 & ➣ TypeScript ECMAScript:語法糖的使用、非同步程式設計。 本書不僅會討論到 JavaScript、ECMAScript 以及 TypeScript 之間的關係,並且也會介紹在 TypeScript 使用 ECMAScript 標準語法時需要注意的事項。 & 好評推薦 & 「很開心看到這次 Max 參加第11屆iT邦幫忙鐵人賽冠軍的大作《讓 TypeScript 成為你全端開發的 ACE!》能夠付梓出版,除了為台灣本土資訊業界帶來一注活水,裡頭滿滿的範例以及各種貼心的小提示,手把手帶領讀者學習 TypeScript,相信一定不會讓你失望。」────Kuro Vue.js Taiwan 社群主辦人/《 0 陷阱!0 誤解!8 天重新認識 JavaScript!》作者 &
【電子書】運算思維修習學堂:使用Python的10堂入門程式課
學習寫程式已經是和語文、數學、藝術一樣的基礎能力,過程中將可培養解決問題、分析、歸納、創新、勇於嘗試錯誤等能力。本書以程式初學者的角度出發,規劃了結合運算思維與演算法基本觀念的內容,運用目前主流程式語言之一的Python來一步步引導入門者學會程式設計,以及加強邏輯訓練。 & Python是一種執行效率不錯,且有強大跨平台特點,可在大多數平台上使用的語言。更棒的是,Python所具備的物件導向特性,常用在資料解析、資料探勘、資料科學工作中,包括網頁設計、App設計、遊戲設計、自動控制、生物科技、大數據等領域,搭配第三方套件及開發工具,可輕鬆完成程式設計開發工作。 & 本書相當適合學生或第一次學習程式者,可用以進入修習程式設計的世界,同時為了方便初學者機上實作,亦提供可在Python開發環境下正確編譯與執行的範例程式碼檔。 &
【電子書】量子電腦與量子計算:IBM Q Experience實作
本書介紹量子電腦與量子計算的理論基礎,並結合IBM Q Experience實作,帶領讀者初步窺探這個嶄新而有趣的領域,迎接「量子霸權」時代的來臨。 採主題介紹方式,循序漸進、深入淺出。內容涵蓋量子電腦、量子力學、數學、量子硬體、量子計算、量子演算法等理論基礎,並結合IBM Q Experience進行電路作曲家、Python與Qiskit程式等實作過程,強調理論與實務的緊密結合,實現「做中學」的學習理念,期望協助您快速入門。 同時介紹具有代表性的量子計算與量子演算法,包含豐富的Python程式範例,協助您實際體驗IBM Q量子電腦的模擬與實作。 本書適用於資優高中生,或是資訊、電機、電子、工工、物理、應數、化工、生科等相關科系的大專學生。適用於產業界的研發工程師、資訊工程師、軟體工程師、資料科學家、大數據分析師、人工智慧工程師、化學工程師、生物醫學工程師、金融分析師等,或是對於量子電腦與量子計算領域具有興趣的創客玩家等。
【電子書】101招學會LibreOffice:Writer文書╳Calc試算表╳Impress簡報實戰技巧
秒解您在工作上遇到的煩惱,省時省力又省心 「要如何將一堆文件批次轉檔成ODF?」、「要如何在文件中建立雙行文字?」、「可以在文件中同時使用橫式跟直式的版面嗎?」、「資料跨頁時,如何讓每一頁都有標題?」、「如何將圓餅圖旋轉至所需角度?」、「如何將簡報列印成開會用的兩頁資料?」、「如何快速統計或刪除重複的資料?」、「如何顯示『0』開頭的資料?」 辦公軟體在工作上的應用,無論是會議記錄、專案計畫書、經費表編列、成果報告…,從文書、試算表、甚至是簡報,皆是不可或缺的一環。但往往在文件製作的過程中,明明功能使用都很熟悉,卻還是會遇到惱人的小問題,找不到解決之道,以致於要花上許多時間才能完成工作。 本書結合實務經驗,整理工作上常見的問題,將其集結成冊並輔以簡單的操作步驟,分享延伸應用的各項技巧,讓您在工作上更得心應手。 本書精采內容包括: .範本的製作與應用 .文件格式的轉換技巧 .文件加密與解密技巧 .ODF應用工具客製化功能 .文書處理常見應用QA彙整 .試算表常見應用QA彙整 .簡報常見應用QA彙整
【電子書】Python大數據特訓班:資料自動化收集、整理、清洗、儲存、分析與應用實戰
熱銷最新升級增強版! 迅速掌握資料處理要領,深入全方位專案主題 立即體驗Python的大數據超強實戰力! 面對大數據資料 如何爬取?如何整理?如何儲存? 如何分析?如何呈現?最後要如何應用? 就從熱門案例切入,快速搜集梳理海量資訊! 熱門搜尋關鍵字、股票的交易資訊、政府的公開資料、社群網站上傳的圖片與影音,以及實體通路或網路商店的銷售數據…等,都讓資料量快速爆增。大數據時代來臨,不僅科技業重視,就連傳統的零售業、金融業、製造業、旅遊業,以及政府都爭相投入,無不希望能運用數據分析與預測來協助決策方向,掌握數據就能找出趨勢的出路與提高判斷的精準度,也讓新興的數據分析師、資料分析師、資料科學家成為熱門職業。 Python無疑是大數據與AI時代第一程式語言,在數據資料處理的領域中有著非常重要的地位。本書由生活出發,以專題實戰,只要能掌握數據資料爬取清洗、儲存整理、統計分析、視覺化呈現,以及跨領域應用的關鍵技術,就能掌控大數據的應用。 ■快速建置便利的Python開發環境,一次學會資料科學的實用模組。 ■完整學習Python資料處理的4大觀念與技術:爬取清理、讀取儲存、統計分析、呈現與應用。 ■全面深入不同應用面向,如:網路爬蟲、資料正規化、資料視覺化、資料儲存與讀取(CSV、Excel、Google試算表、多媒體檔案擷取…)、批次檔案下載、公開資料應用、API建立… ■以最多元的熱門實例進行大數據專案實作,如:LINE貼圖收集、線上相簿批次下載、YouTube影片及播放清單下載、字幕與音檔下載,股票市場個股分析統計圖、股價資訊即時推播、網路新書排行榜、人力銀行求職資訊分析、超商門市資訊收集、即時網路聲量輿情觀察、鄉鎮市區天氣預報,以及Web API開發… ■範例程式另提供Python筆記神器:Jupyter Notebook格式檔案,讓學習與操作更便利。 ■針對專案實戰提供影音輔助教學,加速學習效率。 書附超值學習資源:300分鐘專案實戰影音教學/範例程式檔/「口罩何處尋?」 健保藥局資料爬蟲教學影片
【電子書】圖解物聯網與5G的商業應用
大家對物聯網暸解多少呢?即便是熟悉科技的人,也難以說明該領域所涵蓋的範圍。 物聯網除了涉及廣範圍的業種、業態,以及我們的生活,甚至還影響到國家政策。從家庭、設施、能源、醫療、運輸、保全、健康護理、公眾安全、林業、農業、水產業,到地區活化、地方創生等等。 本書會透過物聯網相關的最新動向、造物產業上必要的科技、各企業的運用案例、政府政策的輔助金與事業支援等,闡述物聯網商業的全貌。 ◎物聯網的基礎知識與最新動向 從物聯網的市場規模、期待度、導入率、日本與歐美的比較、人才不足等各種最新動向,解說在開始接觸物聯網商業前應該具備的「基礎知識」。 ◎支撐物聯網的知識與商業技能 介紹物聯網產品企劃人員應該具備的技能,以及必須具備的「技術知識」。 ◎物聯網帶來改變的產品與服務 介紹已經商用化的產品、技術。從我們生活上身邊的產品,到意想不到的服務等,幫助各位廣範圍暸解各領域的成果。 ◎物聯網帶來劇變的產業 介紹運用物聯網解決社會課題的政府、行政對策,以及應用於汽車、建築業、製造業、水產業、林業、農業等各種產業的物聯網對策。 ◎如何在商業上運用物聯網 針對中小企業、小規模業者,以商業的角度解說如何計劃、實踐物聯網。
【電子書】必學!Minecraft生存闖蕩攻略
──稱霸伺服器── Minecraft世界無限大,木材、石塊、礦石、動植物、鐵巨人、村民……成千上萬素材,你,物盡其用了嗎? 台灣唯一拿下四階五階盲解的魔方達人陸嘉宏,傾囊相授Minecraft頂尖攻略,想當個創世神,你就差這本書。 ◇國內外攻略完全整合+優化 ◇大小朋友都適合的超級生存模式攻略 ◇最有效率的生存/闖蕩戰略 你是Minecraft初學者?你已經摸出一套打造世界的方法?你渴望更精進?你想要了解更多實用技巧、不想再只是打造浮誇吸睛的建築? 不論你是哪一類玩家,更不論你是大朋友小朋友,這本書都能夠帶你運用更有效率的方式,打造出最厲害精緻的世界!在生存闖蕩的過程中,帶你將所有小細節發揮出最淋漓盡致的效用,作者深入淺出的教學,舉一反三,所有素材都是你最強大、能助你獲得最大收益的幫手。 本書特色 ★村民力量大 村民可說是麥塊中的原住民,善待村民可以得到相當大的回報;如果要討論麥塊中最強的是什麼呢?答案是:村民。 ★被動式收益 完全不用花費力氣就能獲取收益。鐵錠、南瓜、甘蔗三寶,通常需要手動去獲取,而最輕鬆的取得方式,就是讓他們全自動生產,也就是所謂的被動式收益。 掛網、發呆、聊天,物資自動源源不絕的產出,只需記得定時去收取就好。 ★作者實戰分享 黏液科技伺服器與其他模組伺服器分享比較。紮穩基本功,憑實力於不同伺服器皆得到強力的裝備與大量物資。
【電子書】跟著阿才學Python:從基礎到網路爬蟲應用
本書從Python基礎程式設計開始,經由流程控制、迴圈、串列、函式、字典、檔案操作等章節,逐漸邁向資料爬蟲技能:存取開放資料、JSON與CSV、爬蟲網頁資訊進行彙整,以120個精選範例讓初學者徹底掌握Python基礎到資料存取與爬蟲應用精髓。 ■ 易學:初學者透過步驟練習可以完整重現書中範例。同時配合大量範例了解Python語法、字典、檔案、動態生成網頁、存取CSV與JSON以及網路爬蟲進行整合運用。 ■ 易懂:範例日常生活化,逐步解說,易學易懂。 ■ 易教:本書經過初學者與開發人員試讀、教師試教,修改內容與作法,去蕪存菁,教師免備課。 書中提供精選實務案例供讀者練習套用,包含: *產品管理系統-存取檔案 *產品管理系統-以CSV與JSON為資料來源 *模擬遊戲卡牌遊戲 *爬取博客來網站資訊 *動態爬取網路圖片 *爬取Dcard熱門文章 *讀取OpenData農場資訊 *讀取OpenData計算農場數並繪製柱狀圖 *讀取OpenData動態製作農村地方美食小吃網頁 *讀取健保資料開放服務製作口罩剩餘數量查詢網頁
【電子書】APCS大學程式設計先修檢測
搶進名校資訊類學系的最佳武器! ◎以C++語言的運算思維與演算邏輯解析APCS公告試題 ◎針對各種程式追蹤、填空、除錯題型,模擬演算過程及變數值追蹤 ◎詳細說明【觀念題】的相關知識,並列出各選項對/錯之理由 ◎完整架構解析【實作題】:解題重點分析、完整程式碼、執行結果及程式碼說明 多元邏輯思考訓練 手腦並用強化程式語言運用 APCS(Advanced Placement Computer Science)是指「大學程式設計先修檢測」,其目的是提供學生自我評量程式設計能力,及評量大學程式設計先修課程學習成效。APCS考試類型包括:程式設計觀念題及程式設計實作題。 程式設計觀念題採單選題測驗,以運算思維、問題解決與程式設計概念為主。測驗題型包含:程式運行追蹤、填空、除錯、效能分析及基礎觀念理解等。觀念題如果需提供程式片段,會以C語言命題。重點包括:資料型態、常數與變數、全域及區域、流程控制、迴圈、函式、遞迴、陣列、結構,及基礎資料結構,以撰寫完整程式或副程式為主。 本書提供APCS歷年公告試題的完整解答與分析,並以C++語言來撰寫程式實作題。觀念題不僅清楚說明題意,並詳解各選項的對錯理由。另外對於需要程式執行過程追蹤、填空、除錯等程式片段的觀念題,書中一併提供完整程式碼及執行結果。而實作題方面則以解題重點分析、完整程式碼、執行結果及程式碼說明等架構完整解析。深信本書能指引應考者具備檢測APCS的經驗與強化解讀程式的實戰力。
【電子書】從零開始學Visual C# 2019程式設計
✎觀念探討和實作並行,學會程式語言的基礎 ✎每個章節皆是一個獨立思考空間,活用主控台和視窗應用程式& ✎封裝、繼承和多型是物件導向的三大根本,起承轉合之間能深化其應用 ✎課後評量思考操作並兼,追蹤學習成效 & 學習一個程式語言,基本功夫不外乎是程式語言結構和流程基本控制。除了以.NET Framework提供的類別庫為範本外,配合Visual Studio 2019整合式開發環境,讓入門者避免不必要的錯誤。無論是使用哪一種語言,皆能在共通語言執行環境下,發展出跨平台的應用程式。非常適合對C#語言有興趣,又想要對.NET Framework類別庫有更多認識的讀者,可透過本書做通盤性認識,全書重要內容如下: & ✪程式入門篇:以主控台應用程式說起,包括了變數、常數到列舉,條件選擇到迴圈,陣列與字串的宣告與應用。 ✪物件學習篇:認識物件導向程式設計的特性:繼承、封裝和多型,並講解了委派及新加入成員Lamdba運算式。 ✪視窗介面篇:以Windows From的控制項為主,涵蓋功能表、對話方塊、MDI表單運作、滑鼠及鍵盤事件,從表單的座標系統認識畫布的基本運作,介紹Graphics類別繪圖的相關方法。 ✪實例應用篇:探討System.IO命名空間和資料流的關係。由關聯式資料庫的概念著手,以Access資料庫為範本,配合DataGridView控制項顯示記錄。 & 本書以最嚴謹的態度,輔以最精要的表達方式,期能降低閱讀的壓力,章末並附有課後評量,可立即評估學習效果,相信定能為初學者帶來顯著成效。 &
【電子書】職場決勝關鍵 Excel 商業資料分析:正確分析+用對圖表,你的報告更有說服力!
適用Excel 2019/2016/2013/Microsoft 365(原Office 365) 立刻派上用場直擊重點的企畫書、提案書、工作報告 徹底解說以Excel分析資料的技巧 利用模擬功能與圖表功能進行有效的分析 根據分析結果製作令人信服的簡報 徹底解說表格、篩選、樞紐分析表這類基本功能 什麼是商業資料分析商業資料分析的目的在於製作富有說服力的簡報資料,並非學習資料分析或是Excel操作的技巧。所以本書會依照實務的種類,解說各種有效的分析手法,幫助各位學會「可立刻派上用場」的知識。 商品企劃需要的商業資料分析商品企劃負責人常製作的簡報少不了新商品企劃書。製作新商品企劃書所需的資料分析手法包含產品組合管理(PPM)、雷達圖、價格彈性、迴歸分析以及其他手法,本書將會一一介紹這些資料分析方法與簡報的製作方法。 行銷企劃須知的商業資料分析業務企劃負責人常作的經典簡報為促銷提案書。本書將介紹常用的資料分析手法,包含Z形圖、扇形圖、柏拉圖分析。 採購須知的商業資料分析採購負責人最常做的簡報就是採購計畫書。本書將介紹製作這份計畫書所需的資料分析手法,包含存貨周轉率、再訂購點、安全存貨、線性規劃法等資料分析方法與簡報製作方法。 業務人員須知的商業資料分析業務人員最常製作的便是業績報告表。製作這張報告表所需的資料分析手法包含預算差異分析、費用分析與利益分析。這些資料分析方法與簡報製作方法都會在本書詳盡說明。
【電子書】Python邁向領航者之路:超零基礎
這是一本Python完全入門的書籍,高中生、文科生通通看得懂,整本書從Python環境、資料結構開始,使用完整流程圖與大量程式實例講解程式設計基礎觀念,為進入人工智慧、機器學習、大數據時代奠定基礎。 全書內容包含263個程式實例,完整解說程式設計、邏輯思維相關知識,這本書同時有139個是非題習題(電子書)、103個選擇題習題(電子書)、98個實作題習題供讀者自我複習與練習,全書包含下列主要內容。 建立正確的Python風格程式 認識內建函數與標準函數庫模組 突破0到1過程,練就紮實基本功 自學者可輕鬆上手,快樂學習 解一元一次和二次方程式 雞兔同籠解聯立方程式 認識音速單位馬赫 認識圓周率PI 認識萊布尼茲級數 認識尼拉卡莎級數 使用蒙地卡羅模擬計算圓周率 認識費式(Fibonacci)數列 認識階乘數(factorial) 認識歐拉數 e 計算座標軸2個點的距離 計算地球任意2個城市間的距離 計算房貸問題 銀行存款單利與複利計算 高斯數學 – 計算等差級數和 溫度知識與攝氏/華氏轉換 12生肖程式設計 人體健康判斷程式 認識火箭升空與宇宙速度 使用者帳號管理系統 加密與解密 -- 凱薩密碼 頂級球星的最愛 – 質數(Prime number) 國王的麥粒 購物車設計 總分、平均、名次成績系統設計與格式化輸出 真心認識元組Tuple 建立血型字典 建立星座字典 設計英漢與漢英字典 夏令營的程式設計 雞尾酒程式設計 歐幾里德演算法 文件探勘與分析 設計建立多封信件程式 威力彩與大樂透程式 認識賭場的遊戲騙局 程式除錯典故 泡沫排序 順序與二分搜尋法 臉書Facebook有約20億用戶,如何在不到一秒驗證登入是正確的使用者 精彩繪圖實例 一本書的誕生最重要價值是有系統傳播知識,讀者可以從有系統知識架構,快速學會想要的知識。
【電子書】The Pragmatic Programmer 20週年紀念版
邁向大師之路 “我生命中最最要的書之一。” —OBIE FERNANDEZ,《The Rails Way》作者 “20年前,第一版的《The Pragmatic Programmer》完全改變了我的職業軌跡。這個新版本會對您產生一樣的效用。” —MIKE COHN,《Succeeding with Agile》《Agile Estimating and Planning》《User Stories Applied》等書籍作者 “...書中充滿了實用的建議,有技術的,也有專業的,這些建議將在未來幾年提升您和您的專案。” —ANDREA GOULET, CEO, Corgibytes; Founder, LegacyCode.Rocks “...神來兩筆是有可能的,這本書就是明證。” —VM (VICKY) BRASSEUR, Director of Open Source Strategy, Juniper Networks 《The Pragmatic Programmer》是少數隨著歲月增長值得一讀再讀的經典書籍,無論您是新手還是實戰豐富的從業者,每次閱讀這本書,您都會得到新的領悟。 Dave Thomas和Andy Hunt於1999年撰寫了這本深具影響力的書,目的是為了幫他們的客戶建立更好的軟體,以及重新發現寫程式的樂趣。這些經驗幫助了一整世代的程式設計師檢視軟體開發的本質,不受限於任何特定語言、framework和方法論,其中的實用主義哲學催生了幾百本書、視訊教學、有聲讀物以及數千個職涯與成功故事。 二十年後的現今,本書再次檢視現代程式設計師的真義。主題範圍從個人責任與職涯探索,到能保持程式碼彈性與易於使用重用的架構技術。 閱讀本書,你將會學到: ‧對抗「軟體凋零」(software rot) ‧持續學習 ‧避免重複知識的陷阱 ‧寫出有彈性、動態和適應力強的程式碼 ‧善用基本工具的威力 ‧避免靠巧合寫程式 ‧學習什麼是真正的需求 ‧防範安全漏洞 ‧解決並行程式碼真正的問題 ‧建立由務實程式設計師組成的團隊 ‧你的工作成果與職涯責任 ‧進行嚴格、有效的測試,包括以屬性為基礎的測試 ‧實作實用的新手工具集 ‧取悅您的使用者 本書以一系列各自獨立的章節寫成,書中充滿了經驗和新奇的軼事、深思熟慮的例子和有趣的類比,這本書展示了軟體開發不同面向的最佳方法和主要陷阱。無論你是新手,有經驗的程式設計師,或是軟體專案經理,請每天使用您從本書所學到的,您會很快看到個人生產力、準確性和工作滿意度的提升。除了技能學習,也培養出習慣和態度,這些都是奠定職業生涯成長的基石。 您將會成為一位成功的程式設計師。
【電子書】文科生也能懂的Python程式設計:用Python寫出高中數學解題程式
可以同時學數學與Python,一石二鳥的書! 大家常說數學有助於程式設計,不過,很多人在高中時都曾對數學感到挫折吧? 資料科學、機器學習、區塊鏈......這些以數學理論支撐的領域,正處於百花齊放的狀態。雖然撐過了數學不好的階段,但往後寫程式卻是越來越需要數學。而許多寫給程式設計師的數學書都比較艱深,超過了高中程度。 如果對數學沒自信,何不從高中程度開始認真複習呢?數學的積累是很重要的,用了程度不適合的教材,反而會欲速則不達。所以,何不就從高中數學開始,循序漸進地站穩腳步呢? 本書不僅解說數學理論,還搭配了Python的程式來解說,並用來驗證所提到的計算、證明和理論。讀了理論,就能立刻用Python試試。所以不只是讀過而已,還要實際動手,也能培養數學計算的程式設計關鍵能力。 本書讓你一舉兩得,同時穩固數學與Python的基礎。除了適合數學不在行的文科程式設計師外,也能幫助理工出身卻已忘光數學的程式設計師重拾信心。 雖然本書是給對Python有大略了解的人,但末尾準備了相關指引,從沒學過的讀者也能安心開始。
【電子書】圖解!一次搞懂資料庫
無論是工作或是日常生活中,幾乎所有人都會用到資料庫。特別是涉足IT 領域的讀者,了解資料庫應該會成為您的強大武器。 以技術麻瓜也能聽懂的方式,配合大量的圖說明資料庫設計與資料庫系統開發的概念 用對話的方式學習資料庫 本書將和喵太與大衛這兩名人物一起認識所有與資料庫相關的基礎知識,從「資料庫究竟是什麼」開始,一直到關聯式資料庫的基礎、使用資料庫的需求機制、設計方法與操作維護等。 以圖解的方式解說抽象的概念 認識資料庫的過程中最重要的並不是記住術語,而是要理解並學會概念、想法,與邏輯。若是學會了這些,自然而然就會記住相關的術語。因此,本書使用大量的圖示解說抽象的資料庫概念,讓讀者更容易掌握資料庫的本質。 誰適合閱讀本書: .想要了解資料庫到底是什麼 .會使用到SQL .開發程式時,需要應用資料庫
【電子書】SPSS 26統計分析嚴選教材(適用SPSS 26~22)
你想知道如何將市調資料做有效的分析嗎? 你正在撰寫專題或畢業論文,但不知該採用何種分析方法? 本書不僅教你如何操作SPSS,更讓你學會將分析結果轉換到Word撰寫報告,編輯成美觀的Word表格! ‧從設計問卷、正確做出問卷分析、繪製統計圖,到將分析結果輸出到Excel、Word,逐步圖例詳述說明,讓你的市調分析做得準確又傑出。 ‧提供詳盡的統計分析方法,含括:交叉分析表、複選題(多重回應)、單因子變異數分析、因素分析、區別(判別)分析、集群(叢集)分析...等讓你順利完成專題與畢業論文。 ‧書中範例均透過作者實際問卷調查所得,問卷主題為你我日常生活中所使用得到之產品,如:Facebook、便利商店、智慧型手機、信用卡、速食、化妝品…等。 ‧書中提供數十個既專業又實用的統計分析,讓您可以輕鬆修改套用。 ‧提供豐富的市調資料與本書範例檔、練習用習題,讓您實際演練一點就通。
【電子書】CentOS Linux 8實務管理應用
傳授最新的CentOS改版攻略,讓你成為CentOS的實務達人 本書彙整作者多年的教學與開發經驗,從基礎知識直搗核心應用,立刻就能學習到各種伺服器架設與管理的方式,是想從新手變成網管人員所不容錯過的工具書 Linux發展迄今已經二十餘年,歷經了多次大小改版延伸至今,已經是一個成熟穩定的作業系統。Linux可以運作於一般的PC或是大型伺服器平台之上,成為許多中小型企業及學校最常使用的系統之一。從2014年CentOS 7發布以來,一直是一個穩定且頗獲好評的發行版本,至2019年CentOS 8的發布,更具有跨越混合雲部署的新特性及功能。 雖然Linux已經是二十多年的作業系統,但要真正認識該系統的架構及其在各種應用場合的部署,並不是一件容易的事情。而本書正是以實務應用為出發點,內容共分為18章,涵蓋了安裝、操作、系統、網路、安全與伺服器的設定,除了指令及設定之外,還提供完整的架構與整合,期許本書可帶給讀者一個完整的概念,並透過本書內容來解決常碰到的問題。 拿起這本書,你將學到: ☛Shell指令操作。 ☛檔案系統架構。 ☛系統初始化與程序訊號。 ☛帳號與權限。 ☛記錄和排程管理。 ☛新版防火牆firewalld與指令nft。 ☛遠端管理服務。 ☛NAT閘道伺服器。 ☛Proxy代理伺服器。 ☛DHCP動態位址伺服器。 ☛DNS域名伺服器。 ☛WWW網頁伺服器。 ☛Email電子郵件伺服器。 ☛FTP檔案傳輸服務。 ☛Samba檔案傳輸服務。 ☛NFS檔案傳輸服務。 ☛Mariadb與LNMP。 本書特色 ◎徹底詳解:內容涵蓋安裝、操作、系統、網路、安全與伺服器的完全解決方案。 ◎專業分享:實務案例與疑難雜症的經驗傳承。
【電子書】SQL Server 2019/2017資料庫設計與開發實務
陳會安老師多年扎實功力在本書中體現,相信除了對學校資料庫相關課程是一本很好的教材之外,對資料庫開發人員來說更是一本深入淺出的好工具書。 --台灣微軟產品行銷資深經理 廖育萱 專業推薦*完整說明資料庫設計與開發人員應具備的觀念和技能,幫助你精通SQL Server的Transact-SQL程式設計! *本書以資料庫設計與開發人員角度來切入SQL Server資料庫程式設計與開發,完整說明資料庫系統相關理論、資料庫設計理論與T-SQL程式設計,能夠訓練和提昇讀者擁有足夠的技術能力來自行設計與建立SQL Server資料庫應用程式。 *在實作上,本書適用微軟SQL Server 2019/2017企業、標準、開發人員版和Express版,是一本真正為有志成為資料庫設計與開發人員的讀者、或學校資料庫設計相關課程所規劃的實務教材和訓練指南。 *完美結合資料庫理論與設計實務,除了使用大量圖形和範例來說明資料庫系統理論、實體關聯模型和正規化外,更以實例說明資料庫設計,讀者不只可以實際在資料庫設計工具繪製專案的實體關聯圖,更可以將設計成果建立成SQL Server資料庫,來驗證實體關聯模型的資料庫設計理論。 *完整說明T-SQL語言的語法、預存程序、順序物件、自訂函數、觸發程序、資料指標和交易處理,可以幫助讀者精通SQL Server的Transact-SQL程式設計。 *實際說明如何使用C#和LINQ建立用戶端程式。 *SQL Server機器學習服務和SQL Server全文檢索搜尋。
【電子書】Scratch 3.0多媒體遊戲設計&Tello無人機
★適用商業與管理群-多元選修及彈性課程★ ★Scratch!! 不只是程式設計工具,更是遊戲設計軟體★ 以Scratch為工具介紹遊戲設計 結合TELLO無人機讓學習樂趣飛上天 Scratch 由MIT(麻省理工學院)設計,是學習程式設計入門的工具,介面操作100%圖像式,採用LEGO(樂高)組合方式作程式設計,傳統的指令轉化為如同樂高一樣的積木元件,將不同功能的元件組合在一起就可完成程式設計。 本書以Scratch為工具介紹遊戲設計,並使用Scratch模擬Tello無人機進行物流配送。 ★快樂學習程式設計,直覺式積木拖拉堆疊,「做中學」程式邏輯概念。 ★一課一專案的設計,一課即能完成一個獨立的遊戲成品,引發學生學習樂趣。讓學生對程式設計不再懼怕。 ★結合Tello迷你無人機,透過Scratch拖拉設定控制飛機飛行,模擬無人機應用於物流管理。
【電子書】網路架設乙級技能檢定術科實作
強力推薦台南市電器商業同業公會 第26屆理事長 台灣區電信工程工業同業公會 常務理事 范崇信 常務理事 台灣區電信工程工業同業公會 第六區業務發展委員會 王柏欣 主任委員 樹德科技大學 國際及兩岸事務處 副處長 樹德科技大學 通信網路技術研發中心 主任 樹德科技大學 電腦與通訊系 副教授 陳武男 副處長 樹德科技大學 電腦與通訊系 程達隆 副教授 依照NCC國定通訊傳播委員會發布,電信工程業管理規則從事或經營電信工程相關產業,都必需具備通信技術乙、丙級或網路架設乙、丙級技術士證照,始得營業。在工業化4.0、雲端運算、大數據、有線電視數位化及行動通訊5G等產業的衝擊及提昇下,資通訊人員的需求也隨之劇增。 ★依據勞動部勞動力發展署技能檢定中心公佈之「網路架設乙級技術士技能檢定術科測驗試題」編撰。 ★術科試題「第一站無線網路設備架設、第二站光纖接續與OTDR檢測及第三站路由設定及伺服器架設」試題實作解題。 ★各章節撰寫課前基礎先備知識,使讀者具有網路架設乙級各站的學理基礎。 ★內容以淺顯易懂的圖解方式解題,具備網路架設乙級術科實作及解題能力,協助應檢人通過考試取得證照。 ★提供多款AP、OTDR設備操作重點說明及虛擬電腦軟體的介紹。 ★收集與現行考場相仿之設備、機具,建置各站架設環境解說,使應檢人能於仿真考場環境下進行練習及準備。
【電子書】AutoCAD 2020電腦繪圖與絕佳設計表現:室內設計基礎
成就AutoCAD室內設計繪圖能力與職場技能的11個入門關鍵 觀念、圖解、實作與設計的絕佳表現, 開啟最佳繪圖模式,從基礎入門到整合應用! 從現在開始,更快的打好AutoCAD室內設計基礎! ■直擊AutoCAD必備核心技法 涵蓋室內設計電腦繪圖的基礎必修內容,可搭配基礎影音教學,迅速掌握AutoCAD的入門要領,同時先紮實指令應用技能。 ■深入淺出的圖解步驟式導引 沒有繁雜的文字說明,以最明確的圖解來說明觀念與用法,並以逐步示範的方式進行實作,提供豐富的範例演練,進而快速學會設計要領。 ■入門養成的快速化演練實例 由最基礎的AutoCAD指令學習,導引至有能力畫出室內設計圖為目標,以進一步能繪製出心目中的理想家居空間,如小臥室、廚房、客餐聽等,而有心成為設計師的讀者或學生也能跨出正確的一大步,盡快達到學校與職場要求的圖面繪製能力。 ■室內設計繪圖能力的絕佳試鍊 只會使用AutoCAD是不夠的,還必須了解室內設計的圖案、圖面與圖塊,其中動態圖塊是室內設計的強效武器,可以加速設計師的圖面繪製效率,絕對不容錯過。書中更詳細介紹結構圖、平面配置圖、地坪圖、天花板圖、燈具圖與燈具迴路圖,以及立面圖的繪製,並輔以3D效果圖加強解說,理解不同視角的設計方式,以更了解所繪製的圖面在完工後較真實的面貌。 最後,也提供讓好用「AutoCAD典型工作區」回歸的方法,以及增加360全景圖製作、將AutoCAD匯入Revit和SketchUp的教學,當然也有包括2020新功能「快速測量、新圖塊面板、新清除指令視窗」等介紹。對AutoCAD結合室內設計製圖的學習,相信會有非常大的助益。 書附超值DVD: 560分鐘基礎功能與延伸練習影音教學/範例檔/附錄PDF 強力推薦: 盧錦融/台南應用科技大學室內設計系教授 蕭朝明/蕭朝明建築師事務所建築師
【電子書】翻倍效率工作術:不會就太可惜的Excel必學圖表
最新升級熱賣增強版!大數據時代必備的Excel圖表視覺分析術! 100個超實用範例 簡報提案、數據分析力立即提升20% 【行銷企劃】、【業務銷售】、【人力資源】、【決策分析】必學圖表 化繁為簡,看圖秒懂,輕鬆解讀複雜大數據! 超值加贈:全書圖表範例檔/圖表快速鍵應用PDF 專業的人都這樣做!用對圖表,效果就加倍! 善用圖表,讓關鍵訊息與海量數據一看就懂,分析報告或提案簡報立即脫胎換骨! 全書涵蓋: 【資料整理技巧】、【圖表設計原則】、【用圖表呈現大數據】 【組合式圖表應用】、【主題式圖表應用】、【互動式圖表應用】 【套用範本快速完成圖表】、【SmartArt圖形建立資料圖表】、【與其他軟體整合應用】 本書統整生活與職場上最常用的圖表,透過各式圖表與視覺設計, 高效率完成工作,簡報提案不卡關! ■提升正確性的資料整理術 別拿了資料就卯起來插入圖表,資料中若有不必要的空白儲存格或是重複的內容,就會影響分析正確性。動工前先學會整理資料,才叫專業。 ■善用各式圖表的關鍵設定 只會用直條圖、圓餅圖?其實你可以有更多選擇。為選定的預設圖表調整配色或字體更能呈現重點,跳脫傳統圖表,搭配函數、樞紐分析、表單控制項、巨集與VBA自動化,讓圖表運用更靈活! ■拯救上班族的主題式圖表 經由業績統計、薪資費用分析、商品行銷與優勢分析、市場評估…等主題,學會整合不同類別的圖表(直條圖、雷達圖、泡泡圖...),以圖表進行分析與結論,讓主管點頭、客戶買單! ■助攻完美圖表的神隊友 千萬別忘了Excel內建範本與SmartArt,多種設計模板如流程圖、循環圖、關聯圖、階層圖….,只要輸入資料就能呈現專業設計師般的視覺效果。完成的圖表還可以連結至PowerPoint簡報,或轉成PDF、XPS文件以E-mail傳送,職場專業度UP。
【電子書】網頁設計手冊(上):網站開發基礎16堂課
本書採用的Django框架,是使用Python語言編寫的一個廣受歡迎、免費、開放原始碼、且功能完整的網站後端框架,有助讀者用最快的速度掌握網站開發最基礎的知識。 本書特色 1.使用最熱門的Python程式語言,搭配Django框架設計出由淺入深的網站範例專案,讓學習者逐步熟悉網站開發技術。 2.提供程式碼,供學習者複製指令或程式碼以便快速獲得執行結果,書中則詳細解說程式碼的意義。 3.網站開發包含有前端與後端的技術,本書補充相關入門知識作為擴充自學基礎。
【電子書】Access 2019嚴選教材!資料庫建立.管理.應用
適用Access 2019/2016/2013列舉豐富的範例進行解說,並在需要特別注意的地方加註提醒,讓您充分掌握Access的特性與應用技巧,徹底提升您的理解力與應用力! .作者以超過30年的實際教學經驗,列舉豐富的範例進行解說,讓您有效率的抓住學習重點! .步驟式教學,並在需要特別注意及說明的地方加註提醒,是學習Access資料庫管理與應用的最佳入門書。 .以貼近實務的人事資料為例,貫穿全書各章節,由淺入深詳細說明Access的相關功能與應用技巧,包含:資料表、索引、查詢、關聯、表單、報表及巨集…等主題,並適時加入相關之函數,使其內容更充實、更實用。 .書中範例均提供執行前及執行後兩個檔案,讓您可以在實際練習完成後對照比較,教學或自修上都更加方便。 .書末透過幾個簡單巨集,將所學的成果連結在一起,彙總成一簡單又不失華麗的應用系統。絕對讓您驚嘆:原來巨集也可以這麼簡單!
【電子書】Visual C# 2019基礎必修課(適用2019/2017)
體貼初學者的學習流程:範例說明->解題技巧->問題分析->程式設計 本書適用Visual C# 2019/2017 **專家與教師共同執筆** 由微軟MVP、微軟認證專家及科技大學教授程式設計教師共同編著,針對目前初學者學習程式設計所應具備的基本素養,編寫的入門教材。 **程式設計技能的養成** 內容兼具理論與實務,書中範例程式有別於市面程式設計入門書。特提供問題分析、解題技巧,循序漸進來訓練初學者具有邏輯思考和獨立解決問題的能力,讓初學者輕鬆進入視窗應用程式設計的殿堂。 **提供馬上練習和豐富範例** 範例貼近日常生活,讓初學者能學以致用。學習程式設計從修改程式開始是最佳途徑,將各章具代表性的範例提供馬上練習,藉由修改範例,驗證初學者對範例的熟悉度。 **遊戲與資料庫專題實作** 提供拉霸、記憶大考驗遊戲程式以及產品管理資料庫程式設計等主題的PDF檔電子書,以訓練初學者具有專題程式設計的能力。
【電子書】區塊鏈
市面上唯一一本對區塊鏈技術進行商業應用探討的著作 區塊鏈技術為我們的商業與生活帶來了革命性的變化。本書主要介紹最關鍵的金融與政府治理這兩個層面,並針對政府監管、民主法制、慈善管理、數位貨幣、徵信管理、保險安全、會計審計、證券交易等內容,進行踏實的討論,並探討應用區塊鏈技術所帶來的顛覆與翻轉。 & 本書將徹底解說與商業有關的應用,讓讀者能夠逐步而全面地的理解由區塊鏈技術所建構的社會,及其核心技術所帶來的商業發展與生活變化。讓讀者深入理解實戰技術,快速掌握科技脈動,並預見即將到來的時代變革。 & 名人書評 & 區塊鏈技術將與人工智慧一樣,在物聯網時代成為一種普及的應用性技術。《區塊鏈:不可不知的金融大未來》一書從區塊鏈應用的角度出發,讓我們看到了由區塊鏈技術所帶來的一些行業營運與管理方式,正從我們已知的過去向創新的未來轉變。──前韓國總理 정운찬 & 區塊鏈技術是目前最重要的網際網路技術之一,其中區塊鏈的虛擬貨幣技術,是一項推動網際網路朝著更高速、安全和有效方向發展的創新技術。《區塊鏈:不可不知的金融大未來》一書從應用的角度對區塊鏈進行更深入的分析,讓我們得以借助書中的案例更充分理解區塊鏈技術。──前美聯儲主席 Ben Shalom Bernanke &
【電子書】人工智慧與深度學習:理論與Python實踐
近年來,深度學習的相關演算法已被廣泛使用在電腦視覺(computer vision)、神經機器翻譯(neural machine translation)、神經風格轉換(neural style transfer)及聊天機器人(chatbots)等的應用。 雖然網路上已經提供了許多深度學習的各種演算法程式,但若只會使用程式卻不瞭解各種演算法的內涵,對於深度學習的領域只能是見樹不見林,無法真正體會深度學習的精要,亦無法有更深入的應用。因此,本書以人工智慧及深度學習的理論基礎著手,來陳述各種人工智慧演算法的理論基礎及完整數學推導過程,並輔以Python來進行各演算法的實踐,以達到精通人工智慧演算法的目的。 本書特色: •從深度學習的預備知識開始,帶領讀者具備進入深度學習的領域知識。 •提供各種演算法的手算範例,讓讀者更能理解各演算法的過程。 •除介紹在深度學習已常用的方法外,更加介紹新近的各種演算法。 •推導各種演算法的梯度過程,使讀者更深入瞭解演算法的數理過程。 •各章節提供數個Python範例,完整帶領讀者使用深度學習來解決各類問題。
【電子書】Python自學聖經:從程式素人到開發強者的技術與實戰大全!
一本帶你入行! 系統化分章,全面跨入Python程式開發殿堂! 學業界指定Python講師,眾多讀者與程式教師選書第一指名團隊精心彙整! 六大領域、33個主題、近百種模組套件、1337個範例, 涵蓋語法入門,橫跨各大熱門技術與軟硬整合實戰應用。 給需要本書的人: ★不知道如何開始才能自學好Python的人 ★有接觸過但又不想打掉重練的人 ★老是寫不好Python程式的人 ★想運用Python開發專案的人掌握系統化的學習途徑 才能真正駕馭Python Python廣泛應用於大數據、網路爬蟲、人工智慧、機器學習、物聯網等熱門領域,是一套直譯式、物件導向,功能強大的程式語言。具備簡潔的語法,擁有許多模組套件,跨平台且容易擴充,所以非常適合初學者學習,但沒有系統性與結構化的學習,只能一知半解,而胡亂網路爬文,也只會迷失在資訊叢林。 本書從Python自學角度出發,系統化的分章學習,全面涵蓋語法、模組套件、主題應用、軟硬整合,規劃出最好的學習曲線,縮短自學途徑,排除學習障礙,真正從初學入門到業界活用! ■完整詳實的程式入門: 從開發環境建置開始,由淺入深、循序漸進、完整且詳細的解說變數、運算、判斷式、迴圈、串列、元組、字典、函式與模組等語法觀念與實作。 ■晉級專業的進階心法: 包括檔案管理、例外處理、物件導向開發、GUI圖形使用者介面、正規表達式等內容。 ■應用廣泛的資料科學: 涵蓋網路爬蟲、資料儲存與讀取、資訊圖表化,以及Numpy與Pandas的完整學習。 ■無所不在的網路應用: Flask網路應用程式開發、Django資料庫網站架設,還有LINE Bot機器人整合應用。 ■邁向未來的AI人工智慧: 具備機器學習入門、深度學習MLP、CNN與RNN的應用,以及演算法雲端利器Algorithmia、機器學習雲端平台Azure、NLP自然語言處理等能力。 ■萬物可通的IoT物聯網: 從MicroPython程式實作、ESP8266運用、感測器應用、加入顯示裝置、使用Wi-Fi無線網路,到物聯網整合。 ★超值學習資源:全書範例程式檔/Python物件導向程式開發影音教學
【電子書】跟著實務學習 Bootstrap 4、JavaScript:第一次設計響應式網頁就上手(MTA試題增強版)
Build School創辦人暨執行長 吳典璋/資策會資深講師 王淳平、林俊昌、蘇國鈞 聯合推薦! 以前端技術框架Bootstrap為主,配合JavaScript、jQuery、jQueryMobile與Cordoav前端技術,並以實例教學方式由淺入深一步步帶領初學者運用Bootstrap快速打造行動優先的響應式網站,讓網站能依據不同裝置尺寸與瀏覽器自動調整成適合的內容與排版(RWD),讓後端開發人員或網頁開發初學者能快速掌握前端技術,此外,可配合Cordova將網站轉換成行動裝置App,以達到讓瀏覽網站與App的使用者都能得到最佳的使用與瀏覽體驗。 *MTA試題增強版:新增流程控制、陣列、函式與物件...等最新試題。 *收錄微軟MTA JavaScript國際認證模擬試題,讓您除了擁有實作的能力,更擁有國際認證證明自己。 *易學:初學者可快速套用Bootstrap框架完成響應式網站前端網頁,按圖索驥,可以完整重現書中範例。並配合大量範例了解Bootstrap與JavaScript、jQuery與Cordova如何整合運用。 *易教:本書經過與初學者或開發人員試教,修改內容與作法,去蕪存菁,教師免備課。 *易懂:以圖文並茂方式逐步解說,易學易懂。