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 1681 - 1704 of 28627 Results
Skip side bar filters
  • Java 9 Programming By Example

    Your guide to software development

    by Peter Verhas ...
    Get the steps you need to discover the world of Java 9 programming using real-world examplesKey Features\[\*\] We bridge the gap between “learning” and “doing” by providing real-world examples that will improve your software development\[\*\] Our example-based approach will get you started quickly with software programming, get you up-to-speed with Java 9, and improve your Java skills\[\*\] This ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Practical Vim

    Edit Text at the Speed of Thought

    by Drew Neil ...
    Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS, and if you master the techniques in this book, you'll never need another text editor. In more than 120 Vim tips, you'll quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. This beloved bestseller has been revised and ... Read more

    $26.39 CAD

  • The Swift Codebook

    A Beginner's Guide from Basics to Best Practices

    by Grace Huang ...
    Are you interested in building iOS and macOS apps, but find yourself stumbling over the basics of the Swift programming language? If so, this book is for you.In "The Swift Codebook", author Grace Huang addresses the common questions and challenges faced by students learning Swift. Drawing from years of teaching experience in building macOS and iOS apps, Grace provides clear explanations and ... Read more

    $11.19 CAD

  • Cloud Native Architectures

    Design high-availability and cost-effective applications for the cloud

    Learn and understand the need to architect cloud applications and migrate your business to cloud efficientlyKey FeaturesUnderstand the core design elements required to build scalable systemsPlan resources and technology stacks effectively for high security and fault toleranceExplore core architectural principles using real-world examplesBook DescriptionCloud computing has proven to be the most ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Learn C# in 7 days

    Get up and running with C# 7 with async main, tuples, pattern matching, LINQ, regex, indexers, and more

    by Gaurav Aroraa ...
    Learn C\# in 7 days with practical examples, build a foundation for C\# programming, and boost your skills to an advanced levelKey Features\[\*\] Learn the basics of C\# in 7 days\[\*\] Works as a reference guide describing the major features of C\#\[\*\] Build easy and simple code through real-world example scenariosBook DescriptionThis book takes a unique approach to teach C\# to absolute ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Reinforcement Learning, second edition

    An Introduction

    Series series Adaptive Computation and Machine Learning series
    The significantly expanded and updated new edition of a widely used text on reinforcement learning, one of the most active research areas in artificial intelligence.Reinforcement learning, one of the most active research areas in artificial intelligence, is a computational approach to learning whereby an agent tries to maximize the total amount of reward it receives while interacting with a ... Read more

    $123.99 CAD

  • HTML5 in easy steps, 2nd Edition

    by Mike McGrath ...
    Series series In Easy Steps
    Covers the new HTML5.1 W3C Recommendation.The first edition of this book was written in 2011 based upon the latest W3C Candidate Recommendation of the HTML5 specification. That is to say, the unfinished specification. In fact, HTML5.0 was not finalised until the full W3C Recommendation was released on October 28, 2014. Some features were added and some lost during the interim period. This meant ... Read more

    $20.27 CAD

  • WebRTC API

    Learn how to connect computers in a network with HTML5 and JavaScript

    by J.D Gauchat ...
    Learn how to use the WebRTC API to establish peer-to-peer communications. After reading this guide, you will know how to connect your users with each other, how to create a system to let your users perform video calls, and how to transfer data from one user to another.Table of ContentsWEBRTC APIWeb ParadigmsICE ServersPeer ConnectionICE CandidateOffer and AnswerSession DescriptionMedia ... Read more

    $3.90 CAD or Free with Kobo Plus

  • Swift Development with Cocoa

    Developing for the Mac and iOS App Stores

    Ready to build apps for iPhone, iPad, and Mac now that Swift has landed? If you’re an experienced programmer who’s never touched Apple developer tools, this hands-on book shows you how to use the Swift language to make incredible iOS and OS X apps, using Cocoa and Cocoa Touch.Learn how to use Swift in a wide range of real-world situations, with Cocoa features such as Event Kit and Core Animation. ... Read more

    $28.79 CAD

  • The JavaScript JSON Cookbook

    Over 80 recipes to make the most of JSON in your desktop, server, web, and mobile applications

    Key FeaturesBook DescriptionIf you're writing applications that move structured data from one place to another, this book is for you. This is especially true if you've been using XML to do the job because it's entirely possible that you could do much of the same work with less code and less data overhead in JSON. While the book's chapters make some distinction between the client and server sides ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Beginning Responsive Web Design with HTML5 and CSS3

    Series series Professional and Applied Computing (R0)
    Beginning Responsive Web Design with HTML5 and CSS3is your step-by-step guide to learning how to embrace responsive design for all devices. You will learn how to develop your existing HTML, CSS, and JavaScript skills to make your sites work for the modern world. Web sites and apps are now accessed on a wide range of devices with varied sizes and dimensions, so ensuring your users have the best ... Read more

    $80.19 CAD

  • Testing in Scala

    Scala Tools for Behavior-Driven Development

    If you build your Scala application through Test-Driven Development, you’ll quickly see the advantages of testing before you write production code. This hands-on book shows you how to create tests with ScalaTest and the Specs2—two of the best testing frameworks available—and how to run your tests in the Simple Build Tool (SBT) designed specifically for Scala projects.By building a sample digital ... Read more

    $11.99 CAD

  • C++ Essentials For Dummies

    The quick and crystal-clear guide to C++ programmingC++ Essentials For Dummies is your useful reference to the key concepts of C++, the popular general-purpose language utilized everywhere from building games to writing parts of operating systems. With minimal review and background material—and absolutely no fluff—this book gets straight to the essential topics you need to know to ramp up, brush ... Read more

    $12.99 CAD

  • Learn Zend Framework 2

    Learning By Example

    Zend Framework 2 (ZF2) has changed the way to develop PHP applications and like every revolution takes time to be digested.The book will help you understand the major components in ZF2 and how to use them as best as possible. The chapters in this book will lead you through the different components and in the process together with the author you will build a complete application."In this book ... Read more

    $20.50 CAD

  • Computer Aided Verification

    30th International Conference, CAV 2018, Held as Part of the Federated Logic Conference, FloC 2018, Oxford, UK, July 14-17, 2018, Proceedings, Part I

    Series Book 1 - Springer Nature Proceedings Computer Science
    This open access two-volume set LNCS 10980 and 10981 constitutes the refereed proceedings of the 30th International Conference on Computer Aided Verification, CAV 2018, held in Oxford, UK, in July 2018.The 52 full and 13 tool papers presented together with 3 invited papers and 2 tutorials were carefully reviewed and selected from 215 submissions. The papers cover a wide range of topics and ... Read more

    Free

  • Hacking

    A Comprehensive Guide to Computer Hacking and Cybersecurity

    by Sam Griffin ...
    HACKINGWith growing digital dependence and an increase in cyber threats, you cannot afford to be in the dark as far as your digital and online security is concerned. This book is a simple guide that will reveal the many potential risks and mistakes that can expose you to hackers.This is a book for anyone and everyone. If you use a mobile phone, computer, or any other digital device, then this book ... Read more

    $2.99 CAD or Free with Kobo Plus

  • Data Structures and Algorithms in Python (2026)

    Learn Data Structures & Algorithms (Python) in One Day and Learn It Well. Data Structures & Algorithms for Beginners with Hands-on Project

    Unveiling the Essence of Data Structures and Algorithms: Your Path to Software Excellence!Are you ready to unravel the complexity of algorithms with ease? Look no further – we've crafted the ultimate guide to demystify this intricate topic. Algorithms are the backbone of software programs, orchestrating data structure manipulations. Prepare for an enlightening journey filled with clear examples ... Read more

    $41.23 CAD or Free with Kobo Plus

  • OCA Java SE 7 Programmer I Study Guide (Exam 1Z0-803)

    Series series Oracle Press
    A Proven Study System for Oracle Certified Associate Exam 1Z0-803Prepare for the Oracle Certified Associate Java SE 7 Programmer I exam with help from this exclusive Oracle Press guide. In each chapter, you'll find challenging exercises, practice questions, a two-minute drill, and a chapter summary to highlight what you've learned. This authoritative guide will help you pass the test and will also ... Read more

    $49.49 CAD

  • Retrogame Archeology

    Exploring Old Computer Games

    by John Aycock ...
    Series series Computer Science (R0)
    Drawing on extensive research, this book explores the techniques that old computer games used to run on tightly-constrained platforms. Retrogame developers faced incredible challenges of limited space, computing power, rudimentary tools, and the lack of homogeneous environments.Using examples from over 100 retrogames, this book examines the clever implementation tricks that game designers employed ... Read more

    $179.39 CAD

  • All the News That’s Fit to Click

    How Metrics Are Transforming the Work of Journalists

    by Caitlin Petre ...
    From the New York Times to Gawker, a behind-the-scenes look at how performance analytics are transforming journalism today—and how they might remake other professions tomorrowJournalists today are inundated with data about which stories attract the most clicks, likes, comments, and shares. These metrics influence what stories are written, how news is promoted, and even which journalists get hired ... Read more

    Was $39.59 CAD Now $26.39 CAD

  • Beginning Swift Programming

    by Wei-Meng Lee ...
    Enter the Swift future of iOS and OS X programmingBeginning Swift Programming is your ideal starting point for creating Mac, iPhone, and iPad apps using Apple's new Swift programming language. Written by an experienced Apple developer and trainer, this comprehensive guide explains everything you need to know to jumpstart the creation of your app idea. Coverage includes data types, strings and ... Read more

    $31.99 CAD

  • Ivor Horton's Beginning Visual C++ 2013

    by Ivor Horton ...
    Learn C++ with the best tutorial on the market!Horton's unique tutorial approach and step-by-step guidance have helped over 100,000 novice programmers learn C++. In Ivor Horton's Beginning Visual C++ 2013, Horton not only guides you through the fundamentals of the standard C++ language, but also teaches you how C++ is used in the latest Visual Studio 2013 environment. Visual Studio 2013 includes ... Read more

    $46.99 CAD

  • PHP, MySQL, & JavaScript All-in-One For Dummies

    by Richard Blum ...
    Explore the engine that drives the internetIt takes a powerful suite of technologies to drive the most-visited websites in the world. PHP, mySQL, JavaScript, and other web-building languages serve as the foundation for application development and programming projects at all levels of the web.Dig into this all-in-one book to get a grasp on these in-demand skills, and figure out how to apply them to ... Read more

    $40.99 CAD

  • Pattern-Oriented Software Architecture, Patterns for Concurrent and Networked Objects

    Series Book 2 - Wiley Software Patterns Series
    Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.The book presents 17 interrelated patterns ranging from ... Read more

    $84.99 CAD