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 1297 - 1320 of 28582 Results
Skip side bar filters
  • JavaScript: Advanced Guide to Programming Code with Javascript

    JavaScript Computer Programming, #4

    Series Book 4 - JavaScript Computer Programming
    Have you learned the basics of JavaScript computer programming and want to take your knowledge further? Has your appetite been whetted and you want to see how far you can go? Or are you looking for more to get your teeth into?If you answered yes to any of these questions, then look no further - this book is for you!In this Definitive JavaScript Advanced Level Guide, you're about to discover ... Read more

    $4.99 CAD or Free with Kobo Plus

  • Python for DevOps

    Learn Ruthlessly Effective Automation

    Much has changed in technology over the past decade. Data is hot, the cloud is ubiquitous, and many organizations need some form of automation. Throughout these transformations, Python has become one of the most popular languages in the world. This practical resource shows you how to use Python for everyday Linux systems administration tasks with today’s most useful DevOps tools, including Docker, ... Read more

    $54.99 CAD

  • Beginning HTML5 Games with CreateJS

    Series series Professional and Applied Computing (R0)
    Beginning HTML5 Games with CreateJS provides a hands-on approach to get you up and running with the most comprehensive tools available for HTML5 Canvas game development. Whether you are brand new to making games or an experienced game developer, you’ll learn to fully utilize the CreateJS suite to bring your new or existing game techniques to desktop and mobile devices.This book covers everything ... Read more

    $68.99 CAD

  • High Performance MySQL

    Proven Strategies for Operating at Scale

    How can you realize MySQL's full power? With High Performance MySQL, you'll learn advanced techniques for everything from setting service-level objectives to designing schemas, indexes, and queries to tuning your server, operating system, and hardware to achieve your platform's full potential. This guide also teaches database administrators safe and practical ways to scale applications through ... Read more

    $57.99 CAD

  • Buddha in Testing

    Finding Peace in Chaos

    A tester’s mind is never at rest. It is constantly searching, over populated with information, and continually discovering changes to context.A tester at work is interacting with plenty of people who don’t understand testing, pretend to understand or have conflicting ideas of testing.A combination of all this creates restlessness in a tester’s mind. A restless mind ends up with fragmented learning ... Read more

    $1.47 CAD

  • Programming 8-bit PIC Microcontrollers in C

    with Interactive Hardware Simulation

    Microcontrollers are present in many new and existing electronic products, and the PIC microcontroller is a leading processor in the embedded applications market. Students and development engineers need to be able to design new products using microcontrollers, and this book explains from first principles how to use the universal development language C to create new PIC based systems, as well as ... Read more

    $42.39 CAD

  • Learning Python

    Powerful Object-Oriented Programming

    by Mark Lutz ...
    Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated sixth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.Complete with quizzes, exercises, and ... Read more

    $67.99 CAD

  • Serious Cryptography, 2nd Edition

    A Practical Introduction to Modern Encryption

    Crypto can be cryptic. Serious Cryptography, 2nd Edition arms you with the tools you need to pave the way to understanding modern crypto.**This thoroughly revised and updated edition of the bestselling introduction to modern cryptography breaks down fundamental mathematical concepts without shying away from meaty discussions of how they work. In this practical guide, you’ll gain immeasurable ... Read more

    $51.99 CAD

  • Pro C# 10 with .NET 6

    Foundational Principles and Practices in Programming

    Series Book 10 - Professional and Applied Computing (R0)
    Welcome to the most comprehensive foundational guide available on the topic of C# coding and .NET. This book goes beyond “do this, to achieve this” to drill down into the core stuff that makes a good developer, great. This expanded 11th edition delivers loads of new content on Entity Framework, Razor Pages, Web APIs and more. You will find the latest C# 10 and .NET 6 features served up with plenty ... Read more

    $78.99 CAD

  • Java I/O

    Tips and Techniques for Putting I/O to Work

    All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four largecategories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing ... Read more

    $43.99 CAD

  • Reversible Computation: Extending Horizons of Computing

    Selected Results of the COST Action IC1405

    Series series Computer Science (R0)
    This open access State-of-the-Art Survey presents the main recent scientific outcomes in the area of reversible computation, focusing on those that have emerged during COST Action IC1405 "Reversible Computation - Extending Horizons of Computing", a European research network that operated from May 2015 to April 2019.Reversible computation is a new paradigm that extends the traditional forwards-only ... Read more

    Free

  • Introduction to Swift Programming-By GoLearningBus

    by WAGmob Inc ...
    * * * * * GoLearningBus: A quality product from WAG Mobile Inc !!! * * * * *Focus of GoLearningBus is to make education enjoyable, entertaining, and exciting for everyone.GoLearningBus brings you, simpleNeasy, on-the-go learning eBook for "Introduction to Swift Programming".The eBook provides:Snack sized chapters for easy learning.Simple and easy quizzes for self-assessment.Code Samples for ... Read more

    $3.11 CAD

  • Understanding Software Engineering Vol 2

    Programming principles and concepts to build any software.

    Continuing with this collection, this book explains and simplified the basic programming concepts of both high level and low-level programming languages to help readers increase their comprehension of programming logic. ... Read more

    Free

  • SOA in Practice

    The Art of Distributed System Design

    This book demonstrates service-oriented architecture (SOA) as a concrete discipline rather than a hopeful collection of cloud charts. Built upon the author's firsthand experience rolling out a SOA at a major corporation, SOA in Practice explains how SOA can simplify the creation and maintenance of large-scale applications. Whether your project involves a large set of Web Services-based components, ... Read more

    $28.99 CAD

  • Engineering a Compiler

    Engineering a Compiler, Third Edition covers the latest developments in compiler technology, with new chapters focusing on semantic elaboration (the problems that arise in generating code from the ad-hoc syntax-directed translation schemes in a generated parser), on runtime support for naming and addressability, and on code shape for expressions, assignments and control-structures. Leading ... Read more

    $70.39 CAD

  • Semantic Software Design

    A New Theory and Practical Guide for Modern Architects

    by Eben Hewitt ...
    With this practical book, architects, CTOs, and CIOs will learn a set of patterns for the practice of architecture, including analysis, documentation, and communication. Author Eben Hewitt shows you how to create holistic and thoughtful technology plans, communicate them clearly, lead people toward the vision, and become a great architect or Chief Architect.This book covers each key aspect of ... Read more

    $45.99 CAD

  • Head First Android Development

    A Learner's Guide to Building Android Apps with Kotlin

    What will you learn from this book?If you have an idea for a killer Android app, this fully revised and updated edition will get you up and running in a jiffy. You'll go beyond syntax and how-to manuals and learn how to think like a great Android developer. This hands-on book teaches you everything from designing user interfaces to building multi-screen apps that persist data in a database. It ... Read more

    $77.99 CAD

  • C Programming for the Pc the Mac and the Arduino Microcontroller System

    by Peter D Minns ...
    Many systems today use the C programming language as it is available for most computers This book looks at how to produce C programs to execute on a PC or a MAC computer. It also looks at the Arduino UNO micro controller and describes how to write C programs usng the Arduino 'wired' C functions as well as using standard ANSI C with direct access to the micro controller registers of the Ardunio UNO ... Read more

    $6.99 CAD

  • 25 Recipes for Getting Started with R

    Excerpts from the R Cookbook

    by Paul Teetor ...
    R is a powerful tool for statistics and graphics, but getting started with this language can be frustrating. This short, concise book provides beginners with a selection of how-to recipes to solve simple problems with R. Each solution gives you just what you need to know to use R for basic statistics, graphics, and regression.You'll find recipes on reading data files, creating data frames, ... Read more

    $13.99 CAD

  • Learn Excel 2016 for OS X

    Series series Professional and Applied Computing (R0)
    Microsoft Excel 2016 for Mac OS X is a powerful application, but many of its most impressive features can be difficult to find. Learn Excel 2016 for OS X by Guy Hart-Davisis a practical, hands-on approach to learning all of the details of Excel 2016 in order to get work done efficiently on OS X. From using formulas and functions to creating databases, from analyzing data to automating tasks, you ... Read more

    $63.99 CAD

  • App Inventor 2 Graphics, Animation and Charts

    Step-by-step guide to App Inventor graphics

    Series Book 4 - Pevest Guides to App Inventor
    MIT App Inventor is the fast and simple way to develop Android apps. Using a programming system that runs in your Internet browser, just drag and drop user interface components and link together program functions on screen, and then run your app directly on your Android phone or tablet.Learn to create apps using simplified interactive image sprites and to control movement using a finger on the ... Read more

    $8.44 CAD

  • Institutionalization of UX

    A Step-by-Step Guide to a User Experience Practice

    “This book is a great how-to manual for people who want to bring the benefits of improved user experience to their companies. It’s thorough yet still accessible for the smart businessperson. I’ve been working with user-centered design for over twenty years, and I found myself circling tips and tricks.”–Harley Manning, vice president & research director, customer experience, Forrester Research”Some ... Read more

    $47.99 CAD

  • Learning Core Audio

    A Hands-On Guide to Audio Programming for Mac and iOS

    Series series Learning
    Audio can affect the human brain in the most powerful and profound ways. Using Apple’s Core Audio, you can leverage all that power in your own Mac and iOS software, implementing features ranging from audio capture to real-time effects, MP3 playback to virtual instruments, web radio to VoIP support. The most sophisticated audio programming system ever created, Core Audio is not simple. In Learning ... Read more

    $42.99 CAD

  • Java Application Architecture

    Modularity Patterns with Examples Using OSGi

    Series series Robert C. Martin Series
    “I’m dancing! By god I’m dancing on the walls. I’m dancing on the ceiling. I’m ecstatic. I’m overjoyed. I’m really, really pleased.”–From the Foreword by Robert C. Martin (a.k.a. Uncle Bob)This isn’t the first book on Java application architecture. No doubt it won’t be the last. But rest assured, this title is different. The way we develop Java applications is about to change, and this title ... Read more

    $47.99 CAD