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 23106 Results
Skip side bar filters
  • 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

  • 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

  • The Hard Thing About Hard Things

    Building a Business When There Are No Easy Answers

    by Ben Horowitz ...
    Ben Horowitz, cofounder of the venture capital firm Andreessen Horowitz and one of Silicon Valley’s most respected and experienced entrepreneurs, offers essential leadership advice on building and running a startup—practical wisdom for managing the toughest problems business school doesn’t cover, based on his popular ben’s blog.While many people talk about how great it is to start a business, very ... Read more

    $20.09 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

  • 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

  • Site Reliability Engineering

    How Google Runs Production Systems

    The overwhelming majority of a software systemâ??s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing systems?In this collection of essays and articles, key members of Googleâ??s Site Reliability Team explain how and why their commitment to the entire ... Read more

    $36.79 USD

  • Python

    Beginner's Guide to Programming Code with Python

    Series Book 1 - Python Computer Programming
    Learn Python programming today and begin your path towards Python programming mastery!In this Definitive Python Guide, you’re about to discover...How to program code in Python through learning the core essentials that every Python programmer must know. Python is a very popular programming language, and there are a great many books on the market concerning it. We cut to the chase and tell you why ... Read more

    $2.99 USD

  • Excel

    The Absolute Beginner's Guide to Maximizing Your Excel Experience for Maximum Productivity and Efficiency With All Formulas & Functions and Practical Examples

    by Henry Skinner ...
    Ready to Transform Your Excel Skills? Discover Why "Excel 2026" Is the Best-Selling Excel Guide in over 30 States! EXCLUSIVE BONUSES AWAIT: 7 Hours of Video Tutorials + 5 Ebooks + 200 Templates! "Excel 2026" is your gateway to advanced Excel capabilities. Dive into transformative content brimming with key functions, formulas, shortcuts, and beyond. Prepare for an unparalleled Excel adventure, ... Read more

    $9.97 USD

  • Elasticsearch: The Definitive Guide

    A Distributed Real-Time Search and Analytics Engine

    Whether you need full-text search or real-time analytics of structured data—or both—the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.If you’re a newcomer to both ... Read more

    $28.79 USD

  • Beautiful Code

    Leading Programmers Explain How They Think

    How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.This is not simply another design patterns ... Read more

    $25.99 USD

  • Making Software

    What Really Works, and Why We Believe It

    Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may ... Read more

    $25.99 USD

  • Aprende SQL desde cero hasta avanzado: El libro completo de la programacion SQL para principiantes

    Con ejercicios prácticos y contenido bonus

    ¡Domina SQL desde cero y conviértete en un experto en bases de datos con este libro!La gestión y el análisis de datos se han convertido en habilidades fundamentales en la era digital, altamente demandadas en todo tipo de industrias. Sin embargo, muchas personas sienten que SQL es complejo o difícil de aprender. Xavier Reyes Ochoa, conocido como Programador X en YouTube, experto reconocido en bases ... Read more

    $12.39 USD

  • Learn IoT Programming Using Node-RED

    Begin to Code Full Stack IoT Apps and Edge Devices with Raspberry Pi, NodeJS, and Grafana

    Learn IoT Programming with Node-RED is an excellent source of practical knowledge for developing a successful Internet of Things system, starting with the very first step of programming a Raspberry Pi, and using numerous open-source software development tools.To begin, the book will provide you with a practical experience of visual programming, fundamentals of Node-RED, and the architecture of an ... Read more

    $14.39 USD

  • Node-RED Essentials

    Definitive Reference for Developers and Engineers

    "Node-RED Essentials""Node-RED Essentials" is an authoritative guide that delves into the architecture, design, and practical implementation of Node-RED, the leading flow-based programming platform for integration, IoT, and automation solutions. The book opens with a comprehensive examination of Node-RED’s foundational concepts, including its event-driven flow paradigm, execution engine, project ... Read more

    $9.95 USD

  • The Software Engineer's Guidebook

    Navigating senior, tech lead, and staff engineer positions at tech companies and startups

    by Gergely Orosz ...
    In my first few years as a developer I assumed that hard work was all I needed. Then I was passed over for a promotion and my manager couldn’t give me feedback on what areas to improve, so I could get to the senior engineer level. I was frustrated; even bitter: not as much about missing the promotion, but because of the lack of guidance.By the time I became a manager, I was determined to support ... Read more

    $18.99 USD

  • Database Internals

    A Deep Dive into How Distributed Data Systems Work

    by Alex Petrov ...
    When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it’s often difficult to understand what each one offers and how they differ. With this practical guide, Alex Petrov guides developers through the concepts behind modern database and storage engine internals.Throughout the book, ... Read more

    $41.09 USD

  • Software Architecture: The Hard Parts

    Modern Trade-Off Analyses for Distributed Architectures

    There are no easy decisions in software architecture. Instead, there are many hard parts--difficult problems or issues with no best practices--that force you to choose among various compromises. With this book, you'll learn how to think critically about the trade-offs involved with distributed architectures.Architecture veterans and practicing consultants Neal Ford, Mark Richards, Pramod Sadalage, ... Read more

    $48.99 USD

  • The Pragmatic Programmer

    Your journey to mastery, 20th Anniversary Edition

    “One of the most significant books in my life.” –Obie Fernandez, Author, The Rails Way“Twenty years ago, the first edition of The Pragmatic Programmer completely changed the trajectory of my career. This new edition could do the same for yours.” –Mike Cohn, Author of Succeeding with Agile , Agile Estimating and Planning , and User Stories Applied“. . . filled with practical advice, both technical ... Read more

    $43.19 USD

  • SQL Pocket Guide

    A Guide to SQL Usage

    by Alice Zhao ...
    If you use SQL in your day-to-day work as a data analyst, data scientist, or data engineer, this popular pocket guide is your ideal on-the-job reference. You'll find many examples that address the language's complexities, along with key aspects of SQL used in Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL, and SQLite.In this updated edition, author Alice Zhao describes how these database ... Read more

    $22.39 USD

  • 超詳解!半導體產業鏈:從技術到市場,解析影響全球的科技命脈

    by 菊地正典 ...
    □ 半導體都用在哪裡,用來做什麼?□ 複雜半導體業界的全像與相關圖□ 發展到哪裡了?半導體開發的最新趨勢□ 台積電、英特爾、三星、NVIDIA...當前最受注目的企業是?囊括「業界相關圖」「各業界的特徵與角色」「半導體的原理與結構」「上下游工程的全貌」「激烈的競爭歷史」「半導體市場的現在與未來」讓科技素人也能迅速了解產業知識 在日益激烈的美中霸權之爭背景下,半導體作為對國家安全, 特別是經濟安全的最重要物資,正愈來愈受到社會關注。 然而,即便想要「了解半導體」, 由於半導體有各種不同的切入點和內容,因此用普通的方法很難學習。 而且雖然統稱半導體,但底下其實存在記憶體、CPU(MPU)、感測器等各種各樣的產品, 且它們各自的功能、作用都不相同,用途和市場應用也非常多元。<... ... Read more

    Was $9.82 USD Now $8.35 USD

  • Python pour Débutant: Apprenez à Programmer Pas à Pas

    Vous souhaitez apprendre à programmer en Python mais vous ne savez pas par où commencer ? Ce livre est fait pour vous ! Python pour Débutant est un guide structuré et accessible, spécialement conçu pour les débutants. Grâce à des explications claires, des exercices corrigés et des astuces pratiques, vous progresserez rapidement dans l'apprentissage du langage Python.Ce que vous allez apprendre :✅ ... Read more

    $3.99 USD

  • Beyond Vibe Coding

    From Coder to AI-Era Developer

    by Addy Osmani ...
    AI is transforming software development, shifting programmers from writing code to collaborating with AI in an intent-driven workflow. Vibe coding—a prompt-first, exploratory approach where you describe what you want in natural language and let a large language model fill in the blanks—represents a radical shift in the developer's role from writing code todirecting it. However, vibe coding comes ... Read more

    $43.19 USD

  • Fire in the Valley

    The Birth and Death of the Personal Computer

    In the 1970s, while their contemporaries were protesting the computer as a tool of dehumanization and oppression, a motley collection of college dropouts, hippies, and electronics fanatics were engaged in something much more subversive. Obsessed with the idea of getting computer power into their own hands, they launched from their garages a hobbyist movement that grew into an industry, and ... Read more

    $20.89 USD

  • Javascript

    A Step-by-Step Guide for Beginners to Master Javascript Programming

    by Lena Neill ...
    If you’re a beginner looking to dive into the world of computer programming, yet feel overwhelmed due to lack of experience and need for accessible resources, this guide is designed specifically for you.In our technologically advanced society, computers have become essential tools. However, many people still find them intimidating, often feeling perplexed and frustrated by the complexities of ... Read more

    $9.99 USD