Skip to main content

購物車

您會獲得 VIP 禮遇!

無法購買的項目
請檢閱您的購物車。您可以即刻移除無法購買的項目,或者我們將於結帳時為您自動移除。
項目項目
項目項目

專屬於您的推薦

Loading...

程式設計 電子書

如果您喜歡 程式設計 電子書,或許您也會喜歡這些熱門精選。
顯示第 124 個結果,共 26876
Skip side bar filters
  • 你就是不寫測試才會沒時間:Kuma的單元測試實戰-Java篇(iThome鐵人賽系列書)

    許煜松(Kuma) ……
    以單元測試打底,為你的軟體工程之路鍛鍊強健體魄!『沒有時間』是假的,在有限時間內提供最大價值才是真的!本書內容改編自第 13 屆 2021 iThome 鐵人賽,Software Development 組冠軍網路系列文章──《你就是都不寫測試才會沒時間:Kuma 的 30 天 Unit Test 手把手教學,從理論到實戰(Java 篇)》。坊間教人做單元測試的書很多,但大多著墨在某一框架如何應用,以及如何「導入」,對背後的原理以及如何把程式寫得好測,多半沒有太多著墨。本書以單元測試為起點,引導讀者在測試的保護下,重構出較強健、較易修改的架構,在發生例外時能提供重要資訊並保護好核心功能,並藉由測試項目來描述功能需求,達到更好的溝通效果,期待讓讀者能夠「天天準時下班」。精彩內容:●帶領讀者進入單元測試,從理論到實例、從基本到進階。對阻隔依賴、外部行為、多執行緒等場景,進行討論與演示。 …… 閱讀更多內容

    $121.47 HKD

  • 零基础学Pine Script:基于TradingView平台的量化分析

    阎英姿 ……
    这是第一本介绍Pine Script语言的中文图书。Pine Script是TradingView平台上特有的一种轻量级脚本语言,它简洁高效、易学易用,可用于编写/定制指标和策略,并进行策略的回测。按照内容划分,本书可以归类于金融投资领域的量化分析图书范畴。全书内容分为四个部分,包括基础篇、函数篇、进阶篇和应用篇。本书从初学者角度出发,按照由浅入深、从基础到应用的顺序递进,先介绍Pine Script语言基础,再着重讲解该语言的特色、重点和使用技巧,最后给出精选的20多款颇具应用价值的实例。书中所有知识点都结合具体实例进行讲述,所涉及的脚本代码均在关键之处给出了详细的注释,使读者可以轻松领会Pine Script语言的精髓,并快速掌握应用技能。 …… 閱讀更多內容

    $112.04 HKD 透過 Kobo Plus 免費享用

  • AI程式設計、深度學習與LLM入門到精通:PyTorch × GPT × Transformer × LLaMA實作指南(iThome鐵人賽系列書)

    黃朝隆 ……
    系列 series iThome鐵人賽系列書
    全面掌握AI技術,開創屬於自己的AI之路,晉升專業實戰AI工程師AI模型優化與實戰入門,矩陣到大型語言模型的完整攻略理論與實作並行,完整理解AI的邏輯與機制【內容簡介】♚AI知識剖析:完整理解數學、程式及實戰案例♚實務能力提升:學會建構、優化並實際應用AI模型♚實戰案例培訓:提供競賽經驗與案例,符合現場實務需求♚前瞻技術學習:掌握從經典模型到Transformer架構本書內容改編自第16屆iThome鐵人賽AI / ML & Data組佳作系列文章《從零開始學AI:數學基礎與程式碼撰寫全攻略》。本書是專為AI初學者與工程師所寫的實戰指南,涵蓋從數學基礎、NumPy操作到PyTorch建模與經典深度學習架構,強調不只教「怎麼做」,更解析「為什麼這樣做」。作者結合競賽與實務經驗,深入剖析流程邏輯與常見錯誤,帶你掌握資料前處理、特徵選取、模型訓練、效... …… 閱讀更多內容

    $161.14 HKD

  • How AI Thinks

    How we built it, how it can help us, and how we can control it

    Nigel Toon ……
    **THE #2 TIMES BESTSELLER'Artificial intelligence is going to have a massive impact on everyone’s lives... an accessible and sensible read that helps demystify AI' Deborah Meaden, entrepreneur and star of Dragon's Den'Nigel Toon is a visionary leader in the field of artificial intelligence... a must-read' Marc Tremblay, Distinguished Engineer, Microsoft**Those who understand how AI thinks will …… 閱讀更多內容

    $98.19 HKD

  • Programming Excel with VBA and .NET

    Solve Real-World Problems with Excel

    Why program Excel? For solving complex calculations and presenting results, Excel is amazingly complete with every imaginable feature already in place. But programming Excel isn't about adding new features as much as it's about combining existing features to solve particular problems. With a few modifications, you can transform Excel into a task-specific piece of software that will quickly and …… 閱讀更多內容

    $248.09 HKD

  • Python 從初學到生活應用超實務:讓 Python 幫你處理日常生活與工作中繁瑣重複的工作

    陳會安 ……
    ☀ 科技來自於人性,讓程式設計回歸生活上的應用!☀ 本書不只讓你學會Python,還要讓它「真正」進入你的日常生活!【本書特色】「實作」為程式學習上不可缺少的部分,「應用」更是持續學習程式設計動機的來源。本書提供眾多立即可用的實際生活應用範例,包含:網路資料擷取、Open Data、資料視覺化、社群網路、影片和圖片等多媒體資料處理、Word及Excel的Office自動化、自動化批次檔案處理、瀏覽器自動化與MySQL資料庫......等,此外,更結合Python人工智慧的對話訓練,可以讓你建立特定領域的「 LINE BOT客服機器人 」;而非僅能回應訊息的鸚鵡機器人。【內容簡介】☛ 初學Python快速入門,從入門到實際的生活應用,完整說明人工智慧世代一定需要具備的Python程式設計能力。☛ 本書讓你學得到Python;馬上用得到Python;還能夠「真正活用 …… 閱讀更多內容

    $114.04 HKD

  • Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow

    Aurélien Géron ……
    Through a recent series of breakthroughs, deep learning has boosted the entire field of machine learning. Now, even programmers who know close to nothing about this technology can use simple, efficient tools to implement programs capable of learning from data. This bestselling book uses concrete examples, minimal theory, and production-ready Python frameworks (Scikit-Learn, Keras, and TensorFlow) …… 閱讀更多內容

    $434.09 HKD

  • Make games with Python

    Create your own entertainment with Raspberry Pi

    Sean M. Tracey ……
    系列 series Essentials
    Learning to code your own shoot-'em-up game is infinitely more satisfying than beating any end-of-level boss.This essential guide teaches how to develop games with Python and Pygame. Gain a better understanding of the games you play, and build the skills to create games of your own, including how to:Create shapes and pathsMove sprites and detect collisionsHandle keyboard, mouse, and gamepad …… 閱讀更多內容

    $39.08 HKD 透過 Kobo Plus 免費享用

  • Android應用程式開發全方位實作指南:邁向專業工程師的養成之路

    彭建文 ……
    系統化的實戰學習架構,帶你完整掌握Android程式設計的要領【本書特色】✪內容去蕪存菁,重點學習Android程式設計的關鍵主題✪循序漸進、淺顯易懂的完整系統化學習架構,降低學習門檻✪使用Kotlin語言撰寫範例,了解Kotlin語言的簡潔性✪搭配使用Android Studio與Kotlin,深入理解Android開發技術【內容簡介】學習Android程式設計是麻煩且繁瑣的過程,因為Android系統持續在改進與更新,Android SDK、編譯工具與整合開發環境等也持續隨之在改變,這些改變對於學習者而言,增加了學習障礙與門檻,即使是資深的程式開發工程師,在開發應用程式的過程中也會覺得困擾。本書內容使用Kotlin程式語言撰寫,精心設計18個章節來探討開發Android應用程式最主要的主題。本書除了完全使用Kotlin語言的特色來探討與撰寫所有的範例 …… 閱讀更多內容

    $220.64 HKD

  • Python 3.9技術手冊

    林信良 ……
    - 涵蓋Python 3.0至3.9實用特性- 運用Type Hints增加程式可讀性與穩固性- 深入常用模組之應用與實作- 介紹asyncio模組與非同步設計- 包含裝飾器、meta類別實作等進階主題‧作者自PyCon Taiwan 2013以來實行多次Python入門課程,匯整學員在課程中遇到的觀念、實作、應用等問題之經驗集成。‧基於Python 3.9而撰寫,涵蓋Python 3.0至3.9的實用特性。‧直接在範例上融合Type Hints,增加程式碼可讀性,並結合mypy進行型態檢查。‧涵蓋abc、collection.abc、datetime、urllib、pdb、unittest、timeit、threading、subprocess、multiprocessing、asyncio等標準程式庫之實用模組。‧介紹async、await、async for、async …… 閱讀更多內容

    $138.83 HKD

  • Vue.js从入门到精通

    明日科技 ……
    《Vue.js从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Vue.js进行程序开发需要掌握的各方面技术。全书分为4篇,共19章,内容包括初识Vue.js、ECMAScript 6语法介绍、Vue实例与数据绑定、条件判断指令、v-for指令、计算属性和监听属性、元素样式绑定、事件处理、表单元素绑定、自定义指令、组件、组合API、过渡和动画效果、渲染函数、使用Vue Router实现路由、使用axios实现Ajax请求、Vue CLI、状态管理,以及51购商城项目实战。书中的大多数知识点都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,使读者可轻松领会Vue.js程序开发的精髓,快速提高开发技能。 …… 閱讀更多內容

    $133.62 HKD

  • Java 入門指南

    由基礎走向完整 Android Studio 專案開發模式

    Kaiching Chang ……
    Java 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,目前中、英文學習資源都很豐富,無論是網路上免費的或是書店裡販賣的書籍,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。本書分成四大部分,每一部分又分成 7 到 12 個單元基礎篇軟體開發篇JavaFX App 篇Android App 篇首先是「基礎學習篇」,「基礎學習篇」的學習目標包括認識 Java 、怎麼處理資料、控制結構、物件導向、模組化與關鍵字 static ,這部分累計十二個單元,預計帶領讀者學會寫簡單的 Java 小程式,具備寫小程式的能力之後,就進入接下來的「軟體開發篇」。「軟體開發篇」的學習目標為開發、測試、除錯及重構,這部... …… 閱讀更多內容

    $54.74 HKD 透過 Kobo Plus 免費享用

  • JAVA

    Java Programming for beginners teaching you basic to advanced JAVA programming skills!

    Adam Dodson, TBD ……
    JAVAJAVA is one of the most useful programming languages used today!It is a language designed specifically for use on the internet, and allows the coder to create a range of entire applications!Whether you are learning to code for personal enjoyment, or for employment opportunities, JAVA is a language that you absolutely must learn.Being quite a simple language, it is also well suited to those who …… 閱讀更多內容

    $23.41 HKD 透過 Kobo Plus 免費享用

  • Clean Python

    Elegant Coding in Python

    Sunil Kapil ……
    系列 series Professional and Applied Computing (R0)
    Discover the right way to code in Python. This book provides the tips and techniques you need to produce cleaner, error-free, and eloquent Python projects.Your journey to better code starts with understanding the importance of formatting and documenting your code for maximum readability, utilizing built-in data structures and Python dictionary for improved maintainability, and working with modules …… 閱讀更多內容

    $360.69 HKD

  • IoT Machine Learning Applications in Telecom, Energy, and Agriculture

    With Raspberry Pi and Arduino Using Python

    Puneet Mathur ……
    系列 series Professional and Applied Computing (R0)
    Apply machine learning using the Internet of Things (IoT) in the agriculture, telecom, and energy domains with case studies. This book begins by covering how to set up the software and hardware components including the various sensors to implement the case studies in Python.The case study section starts with an examination of call drop with IoT in the telecoms industry, followed by a case study on …… 閱讀更多內容

    $483.39 HKD

  • Understanding ECMAScript 6

    The Definitive Guide for JavaScript Developers

    Nicholas C. Zakas ……
    ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you’ll be able to see new …… 閱讀更多內容

    $157.59 HKD

  • Jakarta EE Application Development

    Build enterprise applications with Jakarta CDI, RESTful web services, JSON Binding, persistence, and security

    Learn Jakarta EE by building real-world microservices with code examples, practical exercises, and the latest Jakarta EE featuresKey FeaturesCraft microservices using standard Jakarta EE technologies such as Jakarta RESTful Web Services, JSON Processing, and JSON BindingDesign web-based applications with Jakarta FacesHarness Jakarta EE technologies such as Jakarta Enterprise Beans and Jakarta …… 閱讀更多內容

    $235.79 HKD 透過 Kobo Plus 免費享用

  • C++ 入門指南

    由基礎走向完整 Qt 專案的 MVC 開發模式

    Kaiching Chang ……
    C++ 為熱門的程式語言之一,中英文學習資源都琳瑯滿目,無論是網路上免費的或是書店裡販賣的書籍,讀者可以找到各式各類的教材,入門書籍方面,惟獨缺少直接帶領讀者學習開發軟體的教材,此亦本書的設計理念,希望藉由帶領讀者開發簡單的應用軟體,以此帶給讀者完整的軟體開發觀念。本書分成三大部分,每一部分又分成 8 到 13 個單元- 基礎篇- 軟體開發篇- GUI 篇由基礎篇 13 個單元開始,帶領讀者使用跨平台的編譯器 GCC 編譯程式,並依序漸進熟悉 C++ 的基本語法後,進入軟體開發篇 11 個單元,由常見的 MVC 開發模式先發展 M 的部分,也就是計算核心 Encrypt 類別,接著進入 GUI 篇 8 個單元發展 V 跟 C 的部分,使用 Qt Creator 及 QML 設計圖形介面,最後將 M 、 V 、 C 組合成完整的應用軟體。這樣的教學模式,其重點在引導讀者開發簡單的圖形介面程式 …… 閱讀更多內容

    $54.74 HKD 透過 Kobo Plus 免費享用

  • Leveling Up as a Tech Lead

    Growing as a Technical, Project, and People Leader

    Anemari Fiser ……
    Becoming a tech lead is one of the most challenging transitions in a technical career. You're no longer just writing code; now you're guiding people, aligning teams, and translating strategy into execution. Suddenly, your calendar's packed, Slack is blowing up, and you're still somehow expected to ship code. You're not building systems anymore, you're building people. And no one gave you the …… 閱讀更多內容

    $225.49 HKD

  • Learn Python in 7 Days

    Begin your journey with Python

    Learn efficient Python coding within 7 days Key FeaturesMake the best of Python featuresLearn the tinge of Python in 7 daysLearn complex concepts using the most simple examplesBook DescriptionPython is a great language to get started in the world of programming and application development. This book will help you to take your skills to the next level having a good knowledge of the fundamentals of …… 閱讀更多內容

    $258.29 HKD 透過 Kobo Plus 免費享用

  • Programming Basics

    Getting Started with Java, C#, and Python

    Robert Ciesla ……
    系列 series Professional and Applied Computing (R0)
    Explore the basics of the three most popular programming languages: C#, Java, and Python and see what it's like to function in today's world from the perspective of a programmer. This book's uses is highly practical approach with numerous code listings aimed at bringing generations together through the intricacies of technology.You'll learn how understanding the basics of coding benefits non …… 閱讀更多內容

    $483.39 HKD

  • C和C++游戏趣味编程

    童晶著 ……
    本书通过趣味案例逐步引入语法知识,教读者用C和C++编写游戏程序,激发读者学习编程的兴趣。全书共14章和3个附录,依次介绍了C和C++编程语言的基本概念、数据类型、if语句、while循环、for循环、一维数组、函数、二维数组、字符串、文件读写、指针、递归、面向对象编程、链表和C++标准模板库等知识,其中贯穿了众多的小案例和游戏,最后综合应用这些知识编写了一款冒险游戏。附录分别给出了练习题的参考答案、语法知识索引以及常用的调试方法和辅助开发工具。本书适合不同年龄、不同层次的C与C++编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。 …… 閱讀更多內容

    $193.80 HKD

  • Essential Tools for Running a Business

    Aleksandar Olic ……
    As a software company, we need tools to collaborate, code, promote our product, and support our customers. This book lists every tool we use and how it helps us.The list is a result of running a business for over 9 years. We started off with only a few basic tools, mainly for coding; as we grew, our needs grew with us: we needed to improve how we track our marketing campaigns, create designs and …… 閱讀更多內容

    免費

  • Python Programming For Beginners

    Learn The Basics Of Python Programming

    James Tudor ……
    Programming Doesn't Have To Be Difficult. If You Want To Get Started With Python Programming, Read On..How many times have you thought about learning how to code but got discouraged because you had no technical background, didn’t have the time to learn, or you just didn’t think you were smart enough?Would you like to learn the basics of python programming even if you are a complete novice? If so, …… 閱讀更多內容

    免費