Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...

Programming eBooks

If you like Programming eBooks, then you'll love these top picks.
Showing 1 - 24 of 23089 Results
Skip side bar filters
  • The C4 Model

    Visualizing Software Architecture

    by Simon Brown ...
    Good architecture is more than just good code—it's clear communication. The C4 Model: Visualizing Software Architecture is a practical guide to creating diagrams that help teams understand, build, and talk about software systems more effectively. Developed by Simon Brown and used by thousands of teams worldwide, the C4 model breaks architecture down into four simple levels (context, container, ... Read more

    $36.79 USD

  • The Staff Engineer's Path

    A Guide for Individual Contributors Navigating Growth and Change

    by Tanya Reilly ...
    For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an engineer with leadership ability doesn't serve the industry well--or the engineer. The staff engineer's path allows engineers to contribute at a high level as role models, driving big projects, determining technical strategy, and raising everyone's skills ... Read more

    $24.49 USD

  • Flutter 勇者之書:跨平台程式開發的新手入坑首選指南(iThome鐵人賽系列書)

    Series series iThome鐵人賽系列書
    本書內容改編自第 15 屆 iThome 鐵人賽Mobile Development 組佳作系列文章《探索 Flutter 由裡到外,三十天帶你前往進階》與Mobile Development 組優選系列文章《Senior 工程師的入門指南:Flutter 進擊之路》本書涵蓋了許多 Flutter 基礎到進階的技術內容,不只是學會,更期望我們能掌握核心,這才是身為工程師應該有的價值。當我們注重技術的知識與開發細節時,在職場上才會脫穎而出,好的機會自然會出現,我們只需適時抓住它們即可。【專業推薦】如果你想在 Flutter 開發的道路上更進一步,這本書絕對是你不可或缺的良師益友。願這本書能夠指引你,在 Flutter 的世界中開創屬於自己的冒險故事。─Richard Lee TNL Mediagene 技術長 Google Developer Expert - Firebase閱讀此書後將對 ... Read more

    $22.95 USD

  • Fundamentals of Software Architecture

    A Modern Engineering Approach

    Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural ... Read more

    $48.99 USD

  • Python修仙之路:VS Code + GitHub Copilot──從AI輔助學習到專案開發,全方位提升你的「程式閱讀力」

    by 陳會安 ...
    使用「經濟版Copilot」輔助學習Python程式設計VS Code + GitHub Copilot建立你的程式閱讀力 × 提示工程力 × 架構思維● 不背語法,也能看懂Python程式碼● 9大AI提示詞,系統化訓練「程式閱讀力」● Copilot寫程式,你負責評估糾錯與決策● 從AI輔助學習到AI專案開發完整進階● 可與ChatGPT、Claude、Gemini搭配使用不從背語法開始,而是先建立AI時代最重要的能力──程式閱讀力隨著生成式AI能快速產生程式碼,「會寫程式」的定義正在轉變。在AI時代,真正的關鍵能力不再只是輸入指令,而是看懂、判斷、修正,並與AI協作完成程式設計與專案開發。本書不是教你按快捷鍵、接受AI建議,而是從根本培養在AI時代不可或缺的核心能力——程式閱讀力。書中以新開發出的「窮人版Copilot」為核心... ... Read more

    $20.72 USD

  • Effective TypeScript

    83 Specific Ways to Improve Your TypeScript

    by Dan Vanderkam ...
    TypeScript is a typed superset of JavaScript with the potential to solve many of the headaches for which JavaScript is famous. But TypeScript has a learning curve of its own, and understanding how to use it effectively takes time and practice. Using the format popularized by Effective C++ and Effective Java (both Addison-Wesley), this practical book features 83 items that give specific advice on ... Read more

    $36.79 USD

  • Engineering Management for the Rest of Us

    by Sarah Drasner ...
    A lot of Engineering Managers and leaders studied for years and years to become the best Engineer they possibly could be... and then they were promoted.It can be very tough for those of us who didn't go into Engineering with the distinct concept that we would become managers, but still want to do our best to support our teams.I wrote this book because there's so much no one told me about ... Read more

    $9.99 USD

  • 游戏UI设计原则与实例指导手册

    by 李世钦 ...
    这是一本注重思维引导与方法实践的游戏界面设计教程。本书全面介绍了游戏界面设计,涵盖游戏界面的基础知识和设计流程、游戏图标设计的基础知识、游戏界面的设计要求和动效制作,以及作者的经验等内容。本书对游戏界面设计的流程,游戏界面设计的视觉规范,游戏界面设计师在项目进展中如何与各个流程环节相配合,游戏界面设计师在游戏项目开发过程中应注意的事项等问题都进行了深入浅出的讨论和研究。作者将多年在游戏行业中积累的界面设计经验与方法毫无保留地分享给读者,并带领读者厘清游戏界面设计的本质,使读者全面掌握游戏界面的设计技巧。 ... Read more

    Was $43.20 USD Now $36.45 USD

  • Professional Product Owner, The

    Leveraging Scrum as a Competitive Advantage

    Series series The Professional Scrum Series
    The Professional Product Owner’s Guide to Maximizing Value with Scrum“This book presents a method of communicating our desires, cogently, coherently, and with a minimum of fuss and bother.”—Ken Schwaber, Chairman & Founder, Scrum.orgThe role of the Product Owner is more crucial than ever. But it’s about much more than mechanics: it’s about taking accountability and refocusing on value as the ... Read more

    $34.19 USD

  • Software Estimation

    Demystifying the Black Art

    Series series Developer Best Practices
    Often referred to as the “black art” because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. In fact, generating accurate estimates is straightforward—once you understand the art of creating them. In his highly anticipated book, acclaimed author Steve McConnell unravels the mystery to successful software estimation—distilling academic ... Read more

    $30.99 USD

  • 新印象——解构UI设计(第2版)

    by 王铎 ...
    这是一本系统介绍UI设计的书,可带领初、中级读者快速学习UI设计知识、技巧和操作。本书从UI设计基础入手,结合大量的案例分析,深入地讲解了UI设计的界面类型、界面构图、版面布局、元素、界面用色、设计原则与规范、切图与标注、图标设计及艺术二维 码设计等方面的内容。通过实战练习,帮助读者轻松地掌握UI设计的相关技术。随书附带所有实战案例的源文件和素材文件,方便读者练习。本书适合UI设计师、交互设计师、准备转至UI设计方向的平面设计师,以及相关专业的高校学生阅读。 ... Read more

    $18.93 USD

  • Fundamentals of DevOps and Software Delivery

    A Hands-On Guide to Deploying and Managing Software in Production

    This book is a guide to DevOps and software delivery: that is, a guide to the numerous tools and techniques that are required to take that application code and run it and maintain it in production, where it can generate value for your users and your company on an ongoing basis. This includes going through all the modern practices for deploying applications and microservices to the cloud, managing ... Read more

    $43.19 USD

  • Linux Mint 22 User Manual for Beginners

    Quick, Simple Techniques to Personalize Your Desktop, Install Software, Optimize Performance, Organize Data and Use Applications

    by Thomas Berg ...
    Discover the power and flexibility of Linux Mint 22 with this comprehensive beginner's guide that takes you from installation to mastery.Whether you're new to Linux or transitioning from Windows or macOS, this step-by-step manual provides everything you need to confidently navigate, customize, and optimize your Linux Mint 22 system. Written in clear, jargon-free language, this guide makes Linux ... Read more

    $10.99 USD

  • The Manager's Path

    A Guide for Tech Leaders Navigating Growth and Change

    Managing people is difficult wherever you work. But in the tech industry, where management is also a technical discipline, the learning curve can be brutal—especially when there are few tools, texts, and frameworks to help you. In this practical guide, author Camille Fournier (tech lead turned CTO) takes you through each stage in the journey from engineer to technical manager.From mentoring ... Read more

    $24.49 USD

  • Agentic Coding with Claude Code

    The everyday developer's guide to agentic coding with Claude Code

    by Eden Marco ...
    Move beyond prompt-based coding by using Claude Code to design reliable, agent-driven workflows and build production-ready full-stack applicationsKey FeaturesLearn Claude Code as a development partner to build custom automations and agentic workflowsBuild and iterate on a Next.js application using Claude Code for AI-assisted developmentScale AI-assisted development with Claude Code while ... Read more

    $39.59 USD

  • Code

    The Hidden Language of Computer Hardware and Software

    The classic guide to how computers work, updated with new chapters and interactive graphics"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about ... Read more

    $27.39 USD

  • Make: Electronics

    Learning by Discovery: A hands-on primer for the new electronics enthusiast

    by Charles Platt ...
    Make: Electronics explores the properties and applications of discrete components that are the fundamental building blocks of circuit design. Understanding resistors, capacitors, transistors, inductors, diodes, and integrated circuit chips is essential even when using microcontrollers. Make: Electronics teaches the fundamentals and also provides advice on the tools and supplies that are necessary. ... Read more

    $20.89 USD

  • The Official Raspberry Pi Handbook 2026

    Astounding projects with Raspberry Pi computers

    Dive into the world of Raspberry Pi with this huge book of tutorials, projects, guides, product reviews, and more from the pages of Raspberry Pi Official Magazine.With 200 pages full of high-tech DIY projects – from building robots to retro gaming handhelds – there's something for every maker in this full-color guidebook. No matter which Raspberry Pi model you have, you’ll find inspiration and ... Read more

    $10.69 USD

  • Python Crash Course, 3rd Edition

    A Hands-On, Project-Based Introduction to Programming

    by Eric Matthes ...
    Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date!Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.You’ll start by learning basic programming concepts, such as ... Read more

    $28.79 USD

  • The Cold Start Problem

    How to Start and Scale Network Effects

    by Andrew Chen ...
    A startup executive and investor draws on expertise developed at the premier venture capital firm Andreessen Horowitz and as an executive at Uber to address how tech’s most successful products have solved the dreaded "cold start problem"—by leveraging network effects to launch and scale toward billions of users.Although software has become easier to build, launching and scaling new products and ... Read more

    $18.49 USD

  • User Story Mapping

    Discover the Whole Story, Build the Right Product

    User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.Author Jeff Patton shows you how changeable story maps enable your team to hold better ... Read more

    $24.49 USD

  • The Psychology of Software Teams

    by Cat Hicks ...
    To build the future, we need new ways of supporting software teams. This book will give you a secret weapon: the psychology that creates resilience for developers, sustainable practices for software teams, and innovation for organizations. You’ll learn from rigorous empirical evidence gathered from top engineering organizations and thousands of developers around the world, revealing powerful ... Read more

    $25.99 USD

    PRE-ORDER

  • Core n8n

    Engineering No-code Automation from Beginner to Workflow Mastery

    by Ryan Lorent ...
    Unlock the true power of automation with core n8n—the ultimate hands-on guide for professionals, freelancers, developers, and no-code enthusiasts who want to build robust, scalable workflows without writing complex code.In a world where speed, efficiency, and integration define success, n8n (pronounced "n-eight-n") emerges as the open-source automation platform that outperforms the rest. Whether ... Read more

    $9.99 USD

  • Purely Functional Data Structures

    by Chris Okasaki ...
    Most books on data structures assume an imperative language like C or C++. However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme. This book describes data structures from the point of view of functional languages, with examples, and presents design techniques so that programmers can develop their own functional ... Read more

    $54.99 USD