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 241 - 264 of 7651 Results
Skip side bar filters
  • Design Patterns in Modern C++

    Reusable Approaches for Object-Oriented Software Design

    Series series Professional and Applied Computing (R0)
    Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different ... Read more

    $63.49 CAD

  • Fundamental Approaches to Software Engineering

    21st International Conference, FASE 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This book is Open Access under a CC BY licence.This book constitutes the proceedings of the 21st International Conference on Fundamental Approaches to Software Engineering, FASE 2018, which took place in Thessaloniki, Greece in April 2018, held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018.The 19 papers presented in this volume were carefully reviewed and ... Read more

    Free

  • The Science of Citizen Science

    Series series Literature, Cultural and Media Studies (R0)
    This open access book discusses how the involvement of citizens into scientific endeavors is expected to contribute to solve the big challenges of our time, such as climate change and the loss of biodiversity, growing inequalities within and between societies, and the sustainability turn. The field of citizen science has been growing in recent decades. Many different stakeholders from scientists ... Read more

    Free

  • Musical Haptics

    Series series Computer Science (R0)
    This open access book offers an original interdisciplinary overview of the role of haptic feedback in musical interaction. Divided into two parts, part I examines the tactile aspects of music performance and perception, discussing how they affect user experience and performance in terms of usability, functionality and perceived quality of musical instruments. Part II presents engineering, ... Read more

    Free

  • Deep Learning

    A Practitioner's Approach

    Although interest in machine learning has reached a high point, lofty expectations often scuttle projects before they get very far. How can machine learning—especially deep neural networks—make a real difference in your organization? This hands-on guide not only provides the most practical information available on the subject, but also helps you get started building efficient deep learning ... Read more

    $54.39 CAD

  • Dart for Absolute Beginners

    by David Kopec ...
    Series series Professional and Applied Computing (R0)
    Dart for Absolute Beginners enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language. Easily digested chapters, while comprehensive enough to explore the whole domain, are aimed at both hobbyists and professionals alike. The reader will not only gain an insight into Dart, but also the ... Read more

    $95.79 CAD

  • Blockchain By Example

    A developer's guide to creating decentralized applications using Bitcoin, Ethereum, and Hyperledger

    Implement decentralized blockchain applications to build scalable DappsKey FeaturesUnderstand the blockchain ecosystem and its terminologiesImplement smart contracts, wallets, and consensus protocolsDesign and develop decentralized applications using Bitcoin, Ethereum, and HyperledgerBook DescriptionThe Blockchain is a revolution promising a new world without middlemen. Technically, it is an ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Mastering A.I. for Beginners- A Step-By-Step Guide to Harnessing the Power of Artificial Intelligence

    by Evan Blake ...
    : Mastering AI for Beginners: A step-by-step Guide to Harnessing the Power of Artificial IntelligenceDescription: Unlock the world of Artificial Intelligence with Mastering AI for Beginners! This essential guide is designed for anyone who wants to understand and leverage AI technologies to enhance their personal and professional life. Whether you're a complete novice or looking to deepen your ... Read more

    $4.99 CAD or Free with Kobo Plus

  • Technologies and Applications for Big Data Value

    Series series Computer Science (R0)
    This open access book explores cutting-edge solutions and best practices for big data and data-driven AI applications for the data-driven economy. It provides the reader with a basis for understanding how technical issues can be overcome to offer real-world solutions to major industrial areas.The book starts with an introductory chapter that provides an overview of the book by positioning the ... Read more

    Free

  • Digital Transformation with Dataverse for Teams

    Become a citizen developer and lead the digital transformation wave with Microsoft Teams and Power Platform

    by Srikumar Nair ...
    Design, build, and deploy multi-platform apps to overcome crucial business problems by leveraging the capabilities of low-code and no-code development enabled through Microsoft Power Platform and TeamsKey FeaturesFind out how you can accelerate the digital transformation of your organization as a citizen developerBuild your first app with the help of step-by-step guidance and add capabilities with ... Read more

    $35.99 CAD or Free with Kobo Plus

  • Moodle Administration Essentials

    Learn how to set up, maintain, and support your Moodle site efficiently

    Key FeaturesBook DescriptionIf you are an experienced system administrator and know how to manage servers and set up web environments but now want to explore Moodle, this book is perfect for you. You'll get to grips with the basics and learn to manage Moodle quickly, focusing on essential tasks. Having prior knowledge of virtual learning environments would be beneficial, but is not mandatory to ... Read more

    $28.79 CAD or Free with Kobo Plus

  • Python Programming Fundamentals

    by Kent D. Lee ...
    Series series Computer Science (R0)
    This easy-to-follow and classroom-tested textbook guides the reader through the fundamentals of programming with Python, an accessible language which can be learned incrementally.Features: incudes numerous examples and practice exercises throughout the text, with additional exercises, solutions and review questions at the end of each chapter; highlights the patterns which frequently appear when ... Read more

    $51.29 CAD

  • VMware Workstation - No Experience Necessary

    This book is a practical, step-by-step guide to creating and managing virtual machines using VMware Workstation. VMware Workstation: No Experience Necessary is for developers as well as system administrators who want to efficiently set up a test environment .You should have basic networking knowledge, and prior experience with Virtual Machines and VMware Player would be beneficial. ... Read more

    $21.99 CAD or Free with Kobo Plus

  • 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

    $119.69 CAD

  • Universal Principles of UX

    100 Timeless Strategies to Create Positive Interactions between People and Technology

    by Irene Pereyra ...
    Series series Rockport Universal
    Master the art of user experience design through the 100 laws, guidelines, human biases, and general considerations in this comprehensive, cross-disciplinary encyclopedia.Richly illustrated and easy to navigate, Universal Principles of UX pairs clear explanations of each concept with visual examples of the ideas applied in practice. The book is organized into six broad categories:Consider</li... ... Read more

    $41.59 CAD

  • Fundamentals of Java Programming

    Series series Computer Science (R0)
    Making extensive use of examples, this textbook on Java programming teaches the fundamental skills for getting started in a command-line environment. Meant to be used for a one-semester course to build solid foundations in Java, Fundamentals of Java Programming eschews second-semester content to concentrate on over 180 code examples and 250 exercises.Key object classes (String, Scanner, ... Read more

    $64.09 CAD

  • Closing the Loop

    Systems Thinking for Designers

    by Sheryl Cababa ...
    As design continues to impact our products, services, and solutions at scale, it is more important than ever to understand the systems and context that surround design decisions. Closing the Loop will introduce you to a powerful systems thinking mindset and provide you with the tools and frameworks to define the systems that surround your work."Cababa's book comes at a crucial moment for design, ... Read more

    $49.49 CAD

  • The Essence of Software

    Why Concepts Matter for Great Design

    A revolutionary concept-based approach to thinking about, designing, and interacting with softwareAs our dependence on technology increases, the design of software matters more than ever before. Why then is so much software flawed? Why hasn’t there been a systematic and scalable way to create software that is easy to use, robust, and secure?Examining these issues in depth, The Essence of Software ... Read more

    $27.49 CAD

  • Practical UX Design

    A foundational yet practical approach to UX that delivers more creative, collaborative, holistic, and mature design solutions, regardless of your background or experience

    A foundational yet practical approach to UX that delivers more creative, collaborative, holistic, and mature design solutions, regardless of your background or experienceKey Features\[\*\] Improve your UX design awareness and skills\[\*\] Gain greater confidence to know when you have delivered a “good” UX design\[\*\] Learn by example using a book designed by a UX mind for a UX mindBook ... Read more

    $37.59 CAD or Free with Kobo Plus

  • QT5 Blueprints

    Design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework

    by Symeon Huang ...
    Key FeaturesBook DescriptionIf you are a programmer looking for a truly cross-platform GUI framework to help you save your time by side-stepping the incompatibility between different platforms and building applications using Qt 5 for multiple targets, then this book is most certainly intended for you. It is assumed that you have a basic programming experience of C++ and fundamental knowledge about ... Read more

    $47.19 CAD or Free with Kobo Plus

  • OCA/OCP Oracle Database 12c All-in-One Exam Guide (Exams 1Z0-061, 1Z0-062, & 1Z0-063)

    Series series All-in-One
    This Oracle Press certification exam guide prepares you for the new Oracle Database 12c certification track, including the core requirements for OCA and OCP certification.OCA/OCP Oracle Database 12c All-in-One Exam Guide (Exams 1Z0-061, 1Z0-062, & 1Z0-063) covers all of the exam objectives on the Installation and Administration, SQL Fundamentals, and Advanced Administration exams in detail. Each ... Read more

    $89.09 CAD

  • Sonic Interactions in Virtual Environments

    Series series Computer Science (R0)
    This open access book tackles the design of 3D spatial interactions in an audio-centered and audio-first perspective, providing the fundamental notions related to the creation and evaluation of immersive sonic experiences. The key elements that enhance the sensation of place in a virtual environment (VE) are:Immersive audio: the computational aspects of the acoustical-space properties of Virutal ... Read more

    Free

  • Data Model Patterns: A Metadata Map

    A Metadata Map

    by David C. Hay ...
    Series series The Morgan Kaufmann Series in Data Management Systems
    In recent years, companies and government agencies have come to realize that the data they use represent a significant corporate resource, whose cost calls for management every bit as rigorous as the management of human resources, money, and capital equipment. With this realization has come recognition of the importance to integrate the data that has traditionally only been available from ... Read more

    $76.79 CAD

  • Designing for Sustainability

    A Guide to Building Greener Digital Products and Services

    by Tim Frick ...
    Pixels use electricity, and a lot of it. If the Internet were a country, it would be the sixth largest in terms of electricity use. That’s because today’s average web page has surpassed two megabytes in size, leading to slow load times, frustrated users, and a lot of wasted energy. With this practical guide, your web design team will learn how to apply sustainability principles for creating speedy ... Read more

    $27.99 CAD