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 1873 - 1896 of 28614 Results
Skip side bar filters
  • 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

  • jQuery UI

    Learn How to use Dialogs, Autocomplete, and More

    by Eric Sarrion ...
    With the jQuery UI library, you can apply the power and standards of jQuery to user interface design, complete with interactive elements, animation, and themeable widgets. This concise, code-heavy guide demonstrates how to harness interactive features that HTML5 lacks, including tabs, accordions, and dialog boxes. You’ll also learn how to program common but complex tasks, such as managing drag and ... Read more

    $12.99 CAD

  • The Rules of Programming

    How to Write Better Code

    This philosophy-of-programming guide presents a unique and entertaining take on how to think about programming. A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for more seasoned programmers.Author Chris Zimmerman, cofounder of the video game studio ... Read more

    $39.99 CAD

  • Pro .NET Memory Management

    For Better Code, Performance, and Scalability

    by Konrad Kokosa ...
    Series series Professional and Applied Computing (R0)
    Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software. Despite automatic memory management in .NET, there are many advantages to be found in understanding how .NET memory works and how you can best write software that interacts with it efficiently and effectively. Pro .NET ... Read more

    $120.99 CAD

  • Official (ISC)2® Guide to the ISSAP® CBK

    Edited by (ISC)² Corporate ...
    Series series (ISC)2 Press
    Candidates for the CISSP-ISSAP professional certification need to not only demonstrate a thorough understanding of the six domains of the ISSAP CBK, but also need to have the ability to apply this in-depth knowledge to develop a detailed security architecture.Supplying an authoritative review of the key concepts and requirements of the ISSAP CBK, the **Official (ISC)2® Guide to the ISSAP® CBK®,* ... Read more

    $163.99 CAD

  • Professional C++

    by Marc Gregoire ...
    Series series Tech Today
    Expand your C++ knowledge quickly and efficiently with this advanced resourceIn the newly revised sixth edition of Professional C++, veteran software engineer and developer Marc Gregoire delivers yet another volume that raises the bar for advanced programming manuals. Covering almost all features of the new C++ standard codenamed C++23, the book offers case studies with working code that’s been ... Read more

    $74.99 CAD

  • Python One-Liners

    Write Concise, Eloquent Python Like a Professional

    Python programmers will improve their computer science skills with these useful one-liners.Python One-Liners will teach you how to read and write "one-liners": concise statements of useful functionality packed into a single line of code. You'll learn how to systematically unpack and understand any line of Python code, and write eloquent, powerfully compressed Python like an expert.The book's five ... Read more

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

  • UML 2 and the Unified Process

    Practical Object-Oriented Analysis and Design

    "This book manages to convey the practical use of UML 2 in clear and understandable terms with many examples and guidelines. Even for people not working with the Unified Process, the book is still of great use. UML 2 and the Unified Process, Second Edition is a must-read for every UML 2 beginner and a helpful guide and reference for the experienced practitioner."--Roland Leibundgut, Technical ... Read more

    $75.99 CAD

  • Refactoring Databases

    Evolutionary Database Design

    Series series Addison-Wesley Signature Series (Fowler)
    Refactoring has proven its value in a wide range of development projects–helping software professionals improve system designs, maintainability, extensibility, and performance. Now, for the first time, leading agile methodologist Scott Ambler and renowned consultant Pramodkumar Sadalage introduce powerful refactoring techniques specifically designed for database systems.Ambler and Sadalage ... Read more

    $47.99 CAD

  • Python

    Advanced Guide to Programming Code with Python

    Series Book 4 - Python Programming Series
    Have you learned the basics of Python and want to go further? Not sure what to do, where to go or what topics you should be studying?You have come to the right place; this book, "Python: Advanced Guide to Programming Code with Python" will take you through several of the more important advanced concepts.In this Definitive Python Advanced Level Guide, you’re about to discover...Comprehensions – ... Read more

    $4.06 CAD or Free with Kobo Plus

  • CodeIgniter 2 Cookbook

    by Rob Foster ...
    Presented in a recipe-based format, you are led step-by-step through each aspect of CodeIgniter, allowing you to dip in and out as you choose.CodeIgniter 2 Cookbook is for intermediate to advanced PHP developers who want to begin using the powerful CodeIgniter framework to create web applications. Familiarity with CodeIgniter isn't essential, but it will be useful if you have been introduced to ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Computer Aided Verification

    33rd International Conference, CAV 2021, Virtual Event, July 20–23, 2021, Proceedings, Part I

    Series Book 1 - Springer Nature Proceedings Computer Science
    This open access two-volume set LNCS 12759 and 12760 constitutes the refereed proceedings of the 33rd International Conference on Computer Aided Verification, CAV 2021, held virtually in July 2021.The 63 full papers presented together with 16 tool papers and 5 invited papers were carefully reviewed and selected from 290 submissions. The papers were organized in the following topical sections:Part ... Read more

    Free

  • Cracking Drupal

    A Drop in the Bucket

    The first book to reveal the vulnerabilities and security issues that exist in the sites that have been built with Drupal?and how to prevent them from continuing Drupal is an open source framework and content management system that allows users to create and organize content, customize presentation, automate tasks, and manage site visitors and contributors. Authored by a Drupal expert, this is the ... Read more

    $31.99 CAD

  • Professional Java EE Design Patterns

    Master Java EE design pattern implementation to improve your design skills and your application’s architectureProfessional Java EE Design Patterns is the perfect companion for anyone who wants to work more effectively with Java EE, and the only resource that covers both the theory and application of design patterns in solving real-world problems. The authors guide readers through both the ... Read more

    $38.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

  • CodeIgniter Web Application Blueprints

    by Rob Foster ...
    About This BookCreate your own dynamic web application using wireframes, databases, and language filesDevelop unique applications to perform simple tasks, such as authorizing users, sharing photos, or making a shopping platformExplore the MVC framework with the help of a number of projects developed in this bookWho This Book Is ForIf you are a PHP programmer or developer looking for a framework to ... Read more

    $32.99 CAD or Free with Kobo Plus

  • Head First Go

    by Jay McGavren ...
    What will you learn from this book?Go makes it easy to build software that’s simple, reliable, and efficient. Andthis book makes it easy for programmers like you to get started. Googledesigned Go for high-performance networking and multiprocessing, but—like Python and JavaScript—the language is easy to read and use. With thispractical hands-on guide, you’ll learn how to write Go code using ... Read more

    $57.99 CAD

  • Beautiful C++

    30 Core Guidelines for Writing Clean, Safe, and Fast Code

    Discover the Beauty of Modern C++" Beautiful C++ presents the C++ Core Guidelines from a developer's point of view with an emphasis on what benefits can be obtained from following the rules and what nightmares can result from ignoring them. For true geeks, it is an easy and entertaining read. For most software developers, it offers something new and useful."--Bjarne Stroustrup, inventor of C++ and ... Read more

    $42.99 CAD

  • Learn to Program with Minecraft

    Transform Your World with the Power of Python

    You’ve bested creepers, traveled deep into caves, and maybe even gone to The End and back—but have you ever transformed a sword into a magic wand? Built a palace in the blink of an eye? Designed your own color-changing disco dance floor?In Learn to Program with Minecraft®, you’ll do all this and more with the power of Python, a free language used by millions of professional and first-time ... Read more

    $22.99 CAD

  • Beginning Graphics Programming with Processing 3

    by Antony Lees ...
    A guide to creating exciting computer graphics with the popular Processing languageThis book aims to teach the Processing programming language to both non-programmers and experienced programmers alike. Using the book, anyone can learn to create visually stunning graphics and animations, regardless of prior experience, and how to utilise them in web pages and Android applicationsIf you are new to ... Read more

    $14.99 CAD or Free with Kobo Plus

  • Visual C#.Net, Visual ASP.Net and SQL Server Tips and Tricks

    Are you tired of reading books to look for answers? Are you always looking for a book that compiles all the tips and tricks to deal with the development of dynamic web applications? This e-book is the answer to your problem. It consists of hundreds of proven codes to deal with developers' everyday issues. It ranges from basic to the most advanced topics in Visual C#.Net, Visual ASP.Net, and SQL ... Read more

    $39.99 CAD or Free with Kobo Plus

  • C Programming For Beginners

    The Simple Guide to Learning C Programming Language Fast!

    by Tim Warren ...
    C PROGRAMMING FOR BEGINNERSC Programming language is one of the oldest and most commonly used programming languages out there. Many other languages have been written based on the features of C.This book is aimed at beginners, and takes you through everything you need to know and understand to begin using C programming language effectively.This guide takes you step by step through the basics of C, ... Read more

    $2.99 CAD or Free with Kobo Plus

  • Python Machine Learning

    Learn how to build powerful Python machine learning algorithms to generate useful data insights with this data analysis tutorial

    Unlock deeper insights into Machine Leaning with this vital guide to cutting-edge predictive analyticsKey FeaturesLeverage Python’s most powerful open-source libraries for deep learning, data wrangling, and data visualizationLearn effective strategies and best practices to improve and optimize machine learning systems and algorithmsAsk – and answer – tough questions of your data with robust ... Read more

    $41.99 CAD or Free with Kobo Plus