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 30146 Results
Skip side bar filters
  • CCNA 200-301 Complete Study Guide

    A Complete Study Guide for Cisco Networking Fundamentals, Subnetting, Routing, Switching, Security, Wireless, and Exam Preparation , v

    # **Book Description**Build the networking knowledge, Cisco skills, and exam confidence you need to prepare for the CCNA 200-301 certification.**CCNA 200-301 Complete Study Guide** is a comprehensive, beginner-friendly, and practical guide designed for anyone who wants to understand Cisco networking fundamentals and prepare for the CCNA exam with confidence. Whether you are starting your IT career ... Read more

    6,49 €

  • Black Hat Python, 2nd Edition

    Python Programming for Hackers and Pentesters

    Fully-updated for Python 3, the second edition of this worldwide bestseller (over 100,000 copies sold) explores the stealthier side of programming and brings you all new strategies for your hacking projects.When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. In Black Hat Python, 2nd Edition, you’ll explore the darker side of ... Read more

    20,77 €

  • 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

    17,59 €

  • 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

    19,92 €

  • Frictionless

    7 Steps to Remove Barriers, Unlock Value, and Outpace Your Competition in the AI Era

    In an era where AI can generate code in minutes, why do software teams still struggle to deliver?While artificial intelligence transforms how we build software, most organizations remain trapped by friction that turns AI's promise of speed into bottleneck nightmares. Slow deployments, brittle systems, and frustrated developers create invisible drag on innovation—costing US companies $1.52 trillion ... Read more

    9,10 €

  • Domain-Driven Design

    Tackling Complexity in the Heart of Software

    by Eric Evans ...
    Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book ... Read more

    40,06 €

  • Monolith to Microservices

    Evolutionary Patterns to Transform Your Monolith

    by Sam Newman ...
    How do you detangle a monolithic system and migrate it to a microservice architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman’s extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.With many illustrative examples, insightful migration patterns, and a ... Read more

    24,48 €

  • Dragino LoRa Development Workshop

    This book is a starter book for anyone who wants to learn how to develop LoRa program from Dragino LoRa. The following is a list of topic in this book:* Preparing Development Environment* LoRa development for Arduino* Location-Based Application over LoRa Network* LoRa development for Raspberry Pi ... Read more

    2,78 €

  • 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

    34,33 €

  • Clean Architecture

    A Craftsman's Guide to Software Structure and Design

    by Robert Martin ...
    Series series Robert C. Martin Series
    Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books Clean Code and The Clean Coder, legendary software craftsman Robert C. Martin (“Uncle Bob”) reveals ... Read more

    25,75 €

  • A Quick Guide to Card Games with Unity

    Quick Guides, #5

    Series Book 5 - Quick Guides
    Why this book can help you to get started fast with Card Games and UnityIt can be intimidating to start with Unity, and while several books can provide comprehensive information, you may, like many other readers, just want to focus on a specific topic and get started fast.This book is part of a series entitled "Quick Guides", and does just this. In this book series, you have the opportunity to get ... Read more

    Free

  • Game Programming Patterns

    The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns ... Read more

    22,99 €

  • Automate the Boring Stuff with Python, 3rd Edition

    by Al Sweigart ...
    The bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files.If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do this work for you?In this fully revised third edition ... Read more

    27,87 €

  • Learning Go

    An Idiomatic Approach to Real-World Go Programming

    by Jon Bodner ...
    Go has rapidly become the preferred language for building web services. Plenty of tutorials are available to teach Go's syntax to developers with experience in other programming languages, but tutorials aren't enough. They don't teach Go's idioms, so developers end up recreating patterns that don't make sense in a Go context. This practical guide provides the essential background you need to write ... Read more

    29,03 €

  • Learning React

    Modern Patterns for Developing React Apps

    If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary.With their learning road map, authors Alex Banks ... Read more

    29,03 €

  • Business Intelligence in Oracle APEX

    Transition of BI from IT to End Users

    by Riaz Ahmed ...
    Oracle Application Express (APEX) is an amazing application development platform. Not only it provides an environment in which people with SQL and PL/SQL knowledge can rapidly develop data-centric web applications, it also allows end-users to interact with their data via tools like interactive report, interactive grid, different types of charts, maps and more.The book is titled Business ... Read more

    10,31 €

  • Going GAS

    From VBA to Google Apps Script

    Whether you’re moving from Microsoft Office to Google Docs or simply want to learn how to automate Docs with Google Apps Script, this practical guide shows you by example how to work with each of the major Apps Script services.Office still supports VBA, but it’s not likely to do so for much longer. If you’re a VBA or .NET developer, you’ll learn how to port existing VBA code and structure to their ... Read more

    20,66 €

  • Effective Modern C++

    42 Specific Ways to Improve Your Use of C++11 and C++14

    by Scott Meyers ...
    Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively—so that your software is correct, efficient, maintainable, and portable. That’s where this practical book comes in. It describes ... Read more

    29,46 €

  • Learning Domain-Driven Design

    Aligning Software Architecture and Business Strategy

    by Vlad Khononov ...
    Building software is harder than ever. As a developer, you not only have to chase ever-changing technological trends but also need to understand the business domains behind the software. This practical book provides you with a set of core patterns, principles, and practices for analyzing business domains, understanding business strategy, and, most importantly, aligning software design with its ... Read more

    29,03 €

  • MSP430 LaunchPad Programming

    MSP430 LaunchPad Value Line Development kit is a cheap development board which we can program a microcontroller MSP430 easily. This book provides tutorials how to get started with MSP430 LaunchPad programming using Energia. It explains how MSP430 LaunchPad works with LEDs, sensor device and serial communication.**TOC**Preparing Development Environment1.1 MSP430 LaunchPad1.2 Electronic Components1 ... Read more

    2,94 €

  • XBee Wi-Fi Development Workshop

    This book explores how to work with XBee Wi-Fi programming using Python. The following is a highlight topic list:* Preparing Development Environment* Setting up XBee Wi-Fi on Computer* XBee Wi-Fi AT Command* XBee Wi-Fi Programming* XBee Wi-Fi Digital I/O and ADC* Working with Sleep Mode* XBee Wi-Fi Networking* XBee Wi-Fi Cloud* XBee Wi-Fi and Arduino* XBee Wi-Fi and Raspberry Pi ... Read more

    2,68 €

  • Raspberry Pi I/O Programming Using Python

    This book provides alternative approach to access Raspberry Pi I/O using Python. It describes how to work with Raspberry Pi I/O and illustrates their use with code examples in Python. The following is highlight topics in book:* Setup Development Environment* Hello Raspberry Pi I/O and Python* Raspberry Pi GPIO* Raspberry Pi UART* Raspberry Pi I2C* Raspberry Pi SPI* Working with DAC and ADC on ... Read more

    2,93 €

  • Getting Started with pcDuino3

    pcDuino is a mini PC platform that runs PC like OS such as Ubuntu and Android ICS. This book helps you to get started with pcDuino3. The following is highlight topics:Preparing developmentBasic configuration for Ubuntu NAND LinuxpcDuino3 Programming Language: C/C++, Python, Java, .NET Mono (C#), Node.jsDeploying LAMP (Linux, Apache, MySQL and PHP)Working with Arduino IDE SoftwarepcDuino3 I/O ... Read more

    2,93 €

  • SimpleLink Wi-Fi CC3200 LaunchPad Development Workshop

    SimpleLink Wi-Fi CC3200 LaunchPad is IoT development board from Texas Instruments. This book helps you to get started with SimpleLink Wi-Fi CC3200 LaunchPad development using Energia and Code Composer Studio (CCS). The following is highlight topic in this book:* Preparing Development Environment* Digital Input/Output* Serial Communication - UART* Analog Input/Output* I2C/TWI and SPI* Wi-Fi ... Read more

    2,68 €