精通 Python|運用簡單的套件進行現代運算 第三版 Bill Lubanovic 書號:A819 全新第三版,以更流暢的方式帶你掌握語法基礎、現代工具與AI模型,讓你在真實開發情境運用 Python更快、更精準。 • 更直覺的現代化Python語法與套件 • 新增AI模型與效能最佳化主題 • 網頁、資料庫、網路應用一次整合 • 掌握清晰易懂、好維護的高品質程式風格 • 強化套件活用力,加速開發效率 ---------------------------------------- 「Bill Lubanovic在這本精采絕倫的作品中,先為你奠定深厚穩健的程式設計基礎,再教你如何以豐富強大的Python工具箱解決真實世界的問題。透過本書,你一定能學會運用Python來解決問題。」 ——Loïc Pefferkorn,開放原始碼系統工程師 「本書涵蓋大量實用的Python程式和第三方套件,以慧黠的對話風格來呈現有趣、充實的內容。」 ——Nathan Stocks,Agile Perception 「本書的可貴之處在於,Python如何在當今飛速變動的世界中,與AI、資料庫、網頁伺服器等關鍵技術領域接軌及互動。」 ——Patrick Viafore,《Robust Python》作者(O’Reilly, 2021) 程式設計有時非常複雜,甚至令人彷彿陷入五里迷霧一般。這就是Python特別流行的原因——它是最易學、易懂,也最容易撰寫出成果的程式語言之一。 《精通Python》已經是初學者與中階開發者的重要資源了。全新的第三版加入AI模型操作、效能最佳化等新主題,帶你以現代開發者的視角探索Python,從語言細節、運算工具到專案實作都完整涵蓋。內容清晰、引人入勝,並以專案導向搭配大量實用範例,讓你能立即拓展技術版圖,從網頁開發、資料庫到網路應用全面提升實力。 • 瞭解Python資料結構與操作 • 寫出正確且易讀的Python程式碼 • 閱讀別人的Python程式碼,因為開發者經常這麼做 • 接手網頁開發或資料庫開發等主力工作 • 動手體驗最新AI模型與新興技術
混合雲安全架構|零信任原則的安全設計方法與實作 Mark Buckwell, Stefaan Van daele, Carsten Horst 書號:A804 隨著企業加速邁向混合多重雲架構,必須以架構化方式保障工作負載安全。零信任原則需要系統化的實作方式,交付安全解決方案。尤其是受監管的企業,更需要嚴謹的架構化思維流程,以確保安全控制的有效性,同時持續提供防護。 本書首度提出全面性的混合多重雲安全處理方式,整合經時間驗證的架構性技術,以合規性、威脅模型分析與零信任實作,提供整體性的端對端安全處理方式,確保安全解決方案架構開發具備可重複性與一致性。 架構師將能夠透過技術、工作成果與案例研究的結合,學習如何有效識別威脅與執行因應措施,強化學習過程。本書將深入探討: .建立整合資安的解決方案架構,並理解其對促進清晰溝通的重要性 .安全架構師扮演的角色,以及這些技術與非資安領域專家的關聯 .安全解決方案架構、設計思維、企業資安架構與工程之間的相互關聯 .架構師如何以一致的端對端實作方式,將安全性整合至應用程式與基礎架構的解決方案中 .運用架構化思維,開發新型安全解決方案的方式 ★★ 來自業界專家的推薦 ★★ 「本書提供豐富的資訊,從策略領導階層到架構師再到工程師,為 IT 與資安領域的專業人士提供全方位協助。」 ── Sarah Brown,NATO NCI Agency首席網路安全負責人 「本書提供全面且容易理解的安全架構方式,有望成為這個領域的標準參考文獻。」 ── Paul Krause,Surrey大學榮譽教授 「本書為所有負責將安全性整合至解決方案架構之人士,提供絕佳參考價值。」 ── Peter Vincent,IBM企業安全架構師 「本書精煉眾多熟練的從業人員,在數千次成功雲端部署中所累積的智慧,並基於這些經驗深度檢視架構性思維。對於所有在複雜系統中負責安全性、可擴縮性、可用性以及易用性的人來說,這都是一本必讀的書籍。」 ── Chris Dotson,傑出工程師,《Practical Cloud Security》作者
軟體架構原理 第二版|現代工程方法 Mark Richards, Neal Ford 書號:A808 Amazon分類暢銷榜 .軟體設計#1 .電腦程式設計邏輯#1 .系統分析與設計#4 ✧ 黃金作者陣容:豐富實務經歷X暢銷著作X資深講師 ✧ 邁向「架構師」的絕佳實踐指引! ✧ 延續前版千則★★★★★好評,全新改版升級:生成式AI對現代工程實務的影響 ✧ 不只介紹架構模式,更強調設計取捨與決策思維 ✧ 技術實務 × 溝通決策 × 團隊協作,完整描繪現代架構師角色 「這是一本從當代觀點探索現代軟體架構的必備資源。無論你是意外趕鴨子上架的架構師,還是希望精進技藝的老手,本書都能提供在專業領域脫穎而出的工具與知識。」 ── Raju Gandhi,《深入淺出Git》作者暨《深入淺出軟體架構》合著者 一直以來,許多開發者在從「寫程式」邁向「做架構」的過程中,始終缺乏一套清楚、可實踐的指引,本書正是為此而生。 本書以現代軟體開發的實務脈絡為核心,提供完整而系統化的軟體架構全貌。新版新增多個章節,納入近年重要趨勢與最新的實務見解,涵蓋架構特性、架構模式、元件判斷、架構圖表、治理、資料策略、生成式AI、團隊拓撲等關鍵主題。無論你是現任架構師,或正準備踏上這條路,都能從中建立扎實的架構思維。 Mark Richards 與 Neal Ford 皆為具備多年經驗的軟體架構課程教師與實踐者,專注於能跨越技術棧、長期適用的架構原則。本書融合過去十多年軟體工程領域的演進與創新,帶領讀者從當代視角重新理解「什麼是好的軟體架構」。 本書探討的主題包括: .架構風格與模式:微服務、模組化單體、微核心、分層架構,以及許多其他架構。 .元件:識別、耦合、內聚、劃分與粒度。 .軟技巧:有效的團隊管理、協作、商業參與模式、協商、簡報…等。 .現代工程實務:近年巨幅改變的方法與作法,包括雲端考量與生成式 AI。 .把軟體架構當成一門工程學科:可重現的成果、衡量指標,以及能為軟體架構帶來嚴謹性的具體評估。
邊玩邊學,使用Scratch學習AI程式設計 第二版 石原淳也、倉本大資 著、阿部和広 監修 書號:A800 (ノ◕ヮ◕)ノ 快來體驗最熱門的生成式AI ˚₊.把ChatGPT加入你的Scratch程式 ⋅˚₊. ˚₊.不需要數學知識,動手就能玩 ⋅˚₊. ˚₊.輕鬆體驗機器學習的樂趣 ⋅˚₊. ◢ 用小學生也能理解的方式理解機器學習 ◣ 如果你已經會用Scratch,而且開始想用程式實現一些自己的想法 這本書就是能讓你想法成真的好幫手! 一起來使用Scratch的擴充功能, 做出「看得懂」影像、「聽得懂」聲音、能「偵測動作」 甚至能「自己生成內容」這樣有趣又厲害的程式。 不需要先學會文字型程式語言,也不需要具備艱深的數學知識 只要邊玩邊學、一步步跟著做,就能了解機器學習是怎麼一回事 然後更進一步想像在現實生活中可以派上什麼用場! 如果你已經開始喜歡寫程式、覺得用科技解決問題超酷 現在,還想更進一步探索AI的世界 這本書一定會是你邁向下一步的好夥伴! ◢ 專家推薦 ◣ 「這是一本童趣盎然的實作教材。前半篇使用Google Teachable Machine帶領讀者實作影像分類、聲音分類還有辨識人體姿勢,後半篇則是以極為生動的方式來說明何謂機器學習、為什麼機器需要學習以及有哪些學習方式,甚至還談到了遺傳演算法的基礎。」 -- 曾吉弘博士, CAVEDU教育團隊/美國麻省理工學院電腦科學與人工智慧實驗室(MIT CSAIL)訪問學者
深入淺出 JavaScript 程式設計 第二版 Eric T. Freeman, Elisabeth Robson 書號:A802 語法學了就忘、程式書翻開就想睡…… ╰(▔皿▔╰) 快來體驗最適合大腦的學習方法 跳脫硬背語法這種痛苦又折磨的舊方法 圖像漫畫 + 情境式教學 + 互動練習 = 多感官的腦神經科學導向學習法 暢銷超過10年的經典新版,帶你一步步建立真正的程式思維 不只教你「怎麼寫」,還要合理、合規,而且真的「記得住」 ▌你適合這本書嗎? • 完全初學,但不想被教科書式寫法勸退的人 • 學過JavaScript,卻到處卡卡而心生放棄的人(喂喂!現在放棄,比賽就結束了吶!) • 再也不想忍受枯燥,想要有點瘋、有點鬆,但內容超紮實的學習方式的你 ▌來看看這些大師級的推薦 「這本書以前所未有的方式釋放了JavaScript的威能!告別枯燥乏味的程式碼教材,迎接有趣又創新的教學方式,幫助你精通時下最熱門的程式語言!準備好徹底顛覆你學習JavaScript的方式!」 —— Doreen Lorenzo,德州大學奧斯汀分校/設計與創意科技學院 副院長 「Freeman和Robson是我見過最棒的老師,沒有人比他們更了解JavaScript。這是少數幾本我可以毫無保留推薦的軟體與計算相關書籍之一。」 ——David Gelernter,耶魯大學/電腦科學教授 「這本書清晰、引人入勝的對話風格,搭配淺顯易懂的範例、練習和讀者挑戰關卡,使其成為有學習動機的自學者不可或缺的工具。」 ——Josh Sharfman,Shalhevet高中/電腦科學教師 ▌這本書到底有什麼? 本書將帶你踏上全面探索現代JavaScript的旅程,涵蓋從核心語言基礎到當今最尖端的新功能。 我們會深入探討JavaScript型別的微妙之處,以及其函式無與倫比的靈活性。 你會學習如何熟練運用類別與物件,最終理解closure的概念。 你還會親自動手操作瀏覽器的DOM(document object model),以令人興奮的方式與JavaScript互動。 這本書讓你不只是閱讀,還有遊戲和解謎可玩、一起思考奧秘,並以前所未有的方式體驗JavaScript。 此外,你還會寫出大量的實際程式碼,讓你能開始打造屬於自己的應用程式。 ▌《深入淺出》系列為何如此與眾不同? 曾經讀過《深入淺出》系列的讀者一定知道,這本書充滿了專為大腦設計的視覺化風格,好玩、好讀又好吸收。 尚未看過的讀者也別擔心,翻開書就是讓你欲罷不能的沉浸式學習! 本書跳脫讓人眼睛酸澀又昏昏欲睡的技術文字,用圖像和情境打造多重感官的閱讀饗宴,帶你一口氣讀懂JavaScript。 學習原來可以這麼有趣又有感!
資料科學學習手冊|Python資料處理、探索、視覺化與建模實作 Sam Lau, Joseph Gonzalez, Deborah Nolan 書號:A759 「這本書正是我當年提出『資料科學家』這個職稱時,所希望能擁有的一本書。如果您希望投身資料科學/工程、人工智慧,或機器學習領域,就該從這裡開始。」 ── DJ Patil 博士,美國首任首席資料科學家 身為一位有志成為資料科學家的讀者,能夠理解各類組織為何仰賴資料來做出關鍵決策──無論是公司在設計網站、還是市政府在改善公共服務,或者是科學家在致力於阻止疾病擴散。而您也希望具備將雜亂資料整理為可行洞見的能力。我們將這整個過程稱為「資料科學生命週期」:也就是從資料的收集、整理、分析,到導出結論的完整流程。 本書是第一本涵蓋程式設計與統計兩大基礎技能、並貫穿整個資料科學生命週期的書籍。本書的對象包括希望成為資料科學家的人、與資料科學家共事的專業人士,以及希望跨越「技術/非技術」界線的資料分析師。只要具備基本的 Python 程式設計知識,便可學習如何透過業界標準工具(如 pandas)來處理資料: .將感興趣的問題精煉為可透過資料探究的研究問題 .執行資料蒐集,其中可能涉及文字處理、網頁爬蟲等技術 .透過資料清理、探索與視覺化,萃取出有價值的洞見 .學會使用建模來描述資料特性 .推廣研究結果,進行超出資料本身的推論
Statistical Tableau|活用統計模型與科學決策力 Ethan Lang 書號:A782 掌握Tableau,以資料分析驅動決策,發掘真正的商業洞見! 在資料主導決策的時代,面對AI與自動化分析,光有資料、只會做圖表還不夠; 更重要的是,如何判斷資料是否可靠,並將分析轉化為真正有價值的洞見。 本書以Tableau為核心,帶你活用統計模型,驗證分析的可信度,讓資料不只「看起來合理」,而且有依據、有說服力、可以信任。 從統計顯著性、信賴區間到視覺化實務,協助你用科學方法解讀資料,做出更精準的決策。 無論是資料分析師、商業決策者,或希望提升資料判斷力的職場工作者,這本書都能幫助你將分析結果轉化為行動與影響力。 ------------------------------------------------ 「本書涵蓋了你開始在Tableau中運用統計所需的一切。Ethan清楚地帶領讀者了解背後的原理與實作的方法,非常精彩!」—Lorna Brown Data School教練,The Information Lab UK 「這本書結合了Tableau的統計分析功能與資料視覺化的強大表現,為讀者提供一套深入探索資料的有力工具。」 —Christopher Gardner 商業智慧分析主任,密西根大學 在這個以資料驅動的時代,理解統計模型已成為進行有效分析與決策的關鍵。無論是剛入門的新手,還是經驗豐富的使用者,本書都能為您提供必要基礎知識,使您能夠掌握並靈活運用Tableau中使用各種統計模型,在運用模型時更具信心,讓您的分析成果與洞見更容易在組織內獲得認同與採納。 隨著人工智慧不斷促使各行各業產生變革,善用統計模型的能力早已從加分條件,轉變為不可或缺的基本技能。掌握這項能力,將幫助您充分釋放資料的潛能,並透過解讀與應用模型產出的洞見,使您始終保持領先地位。 無論您是資料分析愛好者、資料分析師,還是商業專業人士,本書都將帶來實用技巧與專業信心,協助您在快速變動的資料分析領域中游刃有餘、應對自如。 在本書中,您將會學習到: •在Tableau中建立基礎的統計模型 •驗證分析結果的統計顯著性 •計算並解讀信賴區間 •將統計融入資料視覺化的最佳技巧 •使用R和Python,整合Tableau與外部的分析工具 #Tableau #資料分析 #統計模型 #資料視覺化 #決策分析
Neo4j技術手冊|從規劃到正式部署的圖資料庫實戰 Luanne Misquitta , Christophe Willemsen 書號:A812 「這一本最佳指南將帶你打造可正式部署的 Neo4j 系統。深諳 Neo4j 的實踐專家在書中展示 Neo4j 的優勢,以及潛在陷阱的因應之道。這是圖資料庫專業人員的必讀之作。」 ——Jim Webber,Neo4j 首席科學家 想要提升 Cypher 指令的效能,或利用關聯資料模型來支援實際的商業需求嗎?領先全球的原生圖資料庫 Neo4j 會是你的好幫手!Neo4j 已被廣泛用於偵測詐欺、支援推薦系統、建構知識圖譜,並且支援大規模的資料密集型應用程式。 本書將帶你從概念驗證,一路邁入正式部署。經驗老到的作者 Luanne Misquitta 與 Christophe Willemsen 將協助你在實作過程中做出明智決策。 無論你是開發者、架構師,還是資料專業人員,本書都能讓你做出基於事實的選擇,並避免常見陷阱。互聯的資料與 AI 的重要性正日益增加,現在非常適合打造具備洞察力與長期價值的圖系統。看完本書後,你將學會如何: • 設計既能提升效能,又清楚易懂的資料模型 • 在概念驗證階段做出明智的技術選擇 • 在進入正式環境時重新評估系統設定,並進行必要的調整 • 設定 Neo4j,讓它更可靠、更方便監視與觀察 • 將圖資料整合進企業架構中