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 433 - 456 of 7522 Results
Skip side bar filters
  • Guide to HTML, JavaScript and PHP

    For Scientists and Engineers

    Series series Computer Science (R0)
    This book enables readers to quickly develop a working knowledge of HTML, JavaScript and PHP. The text emphasizes a hands-on approach to learning and makes extensive use of examples. A detailed science, engineering, or mathematics background is not required to understand the material, making the book ideally suitable for self-study or an introductory course in programming. Features: describes the ... Read more

    $83.29 CAD

  • Designing Agentive Technology

    AI That Works for People

    Advances in narrow artificial intelligence make possible agentive systems that do things directly for their users (like, say, an automatic pet feeder). They deliver on the promise of user-centered design, but present fresh challenges in understanding their unique promises and pitfalls. Designing Agentive Technology provides both a conceptual grounding and practical advice to unlock agentive ... Read more

    $37.99 CAD

  • Clean Code in JavaScript

    Develop reliable, maintainable, and robust JavaScript

    Get the most out of JavaScript for building web applications through a series of patterns, techniques, and case studies for clean codingKey FeaturesWrite maintainable JS code using internal abstraction, well-written tests, and well-documented codeUnderstand the agents of clean coding like SOLID principles, OOP, and functional programmingExplore solutions to tackle common JavaScript challenges in ... Read more

    $33.99 CAD or Free with Kobo Plus

  • Essentials of Compilation

    An Incremental Approach in Python

    A hands-on approach to understanding and building compilers using the programming language Python.Compilers are notoriously difficult programs to teach and understand. Most books about compilers dedicate one chapter to each progressive stage, a structure that hides how language features motivate design choices. By contrast, this innovative textbook provides an incremental approach that allows ... Read more

    $51.99 CAD

  • Building Better Interfaces for Remote Autonomous Systems

    An Introduction for Systems Engineers

    Series series Computer Science (R0)
    This 'Open Access' SpringerBrief provides foundational knowledge for designing autonomous, asynchronous systems and explains aspects of users relevant to designing for these systems, introduces principles for user-centered design, and prepares readers for more advanced and specific readings. It provides context and the implications for design choices made during the design and development of the ... Read more

    Free

  • Haptics: Science, Technology, Applications

    12th International Conference, EuroHaptics 2020, Leiden, The Netherlands, September 6–9, 2020, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 12th International Conference on Human Haptic Sensing and Touch Enabled Computer Applications, EuroHaptics 2020, held in Leiden, The Netherlands, in September 2020.The 60 papers presented in this volume were carefully reviewed and selected from 111 submissions. The were organized in topical sections on haptic science, haptic technology, and ... Read more

    Free

  • Learning Perplexity from Perplexity

    Learning Perplexity from PerplexityBy Mohan Krishnamurthy, Powered by PerplexityUnlock the full potential of one of the most advanced AI-powered search and research platforms available today—Perplexity. Co-authored by Mohan Krishnamurthy and Perplexity itself, this groundbreaking guide takes you behind the scenes of AI technology, revealing how Perplexity works, why it's different, and how you can ... Read more

    $4.99 CAD or Free with Kobo Plus

  • Mastering Scrivener Themes

    Creating your personal digital writing environment

    by Antoni Dol ...
    Series Book 2 - Mastering Scrivener
    This book presents all the secrets of creating Themes going far beyond changing colors and settings in the Appearance Options dialog or even the QSS Stylesheet.The book digs deeper into creating Themes than any other tutorial or video. It tells you what you need, how to start, and what to change to create your Themes.Dig deep into the QT 6 platform, the developers used to write the software, and ... Read more

    $15.99 CAD or Free with Kobo Plus

  • Hands-On Internet of Things with MQTT

    Build connected IoT devices with Arduino and MQ Telemetry Transport (MQTT)

    by Tim Pulver ...
    Develop a variety of projects and connect them to microcontrollers and web servers using the lightweight messaging protocol MQTTKey FeaturesLeverage the power of MQTT to build a pet food dispenser, e-ink to-do list, and a productivity cubeLearn about technologies like laser cutting, 3D printing, and PCB production for building robust prototypesExplore practical uses cases to gain an in-depth ... Read more

    $25.99 CAD or Free with Kobo Plus

  • Mastering Hadoop 3

    Big data processing at scale to unlock unique business insights

    A comprehensive guide to mastering the most advanced Hadoop 3 conceptsKey FeaturesGet to grips with the newly introduced features and capabilities of Hadoop 3Crunch and process data using MapReduce, YARN, and a host of tools within the Hadoop ecosystemSharpen your Hadoop skills with real-world case studies and codeBook DescriptionApache Hadoop is one of the most popular big data solutions for ... Read more

    $51.99 CAD or Free with Kobo Plus

  • COMPUTER MASTER

    C++ / C Programming lessons

    C++ / C Programming lessons! This C / C++ lesson, has been designed to help the beginners learn the C / C++ programming language quickly. Most of the basic concepts of C / C++ programming like variables, data types, expressions, conditionals, repetitions structures, switch, functions, arrays, pointers, string handling, file handling and structures are explained in simple language. This C / C++ ... Read more

    $20.00 CAD

  • Museum Experience Design

    Crowds, Ecosystems and Novel Technologies

    Series series Computer Science (R0)
    This state-of-the-art book explores the implications of contemporary trends that are shaping the future of museum experiences. In four separate sections, it looks into how museums are developing dialogical relationships with their audiences, reaching out beyond their local communities to involve more diverse and broader audiences. It examines current practices in involving crowds, not as passive ... Read more

    $179.99 CAD

  • Gmdh-methodology And Implementation In Matlab

    Group method of data handling (GMDH) is a typical inductive modeling method built on the principles of self-organization. Since its introduction, inductive modelling has been developed to support complex systems in prediction, clusterization, system identification, as well as data mining and knowledge extraction technologies in social science, science, engineering, and medicine.This is the first ... Read more

    $47.99 CAD

  • Rapid Contextual Design

    A How-to Guide to Key Techniques for User-Centered Design

    Series series Interactive Technologies
    Is it impossible to schedule enough time to include users in your design process? Is it difficult to incorporate elaborate user-centered design techniques into your own standard design practices? Do the resources needed seem overwhelming? This handbook introduces Rapid CD, a fast-paced, adaptive form of Contextual Design. Rapid CD is a hands-on guide for anyone who needs practical guidance on how ... Read more

    $50.99 CAD

  • Handbook of Human Computation

    Edited by Pietro Michelucci ...
    Series series Computer Science (R0)
    This volume addresses the emerging area of human computation, The chapters, written by leading international researchers, explore existing and future opportunities to combine the respective strengths of both humans and machines in order to create powerful problem-solving capabilities. The book bridges scientific communities, capturing and integrating the unique perspective and achievements of each ... Read more

    $179.99 CAD

  • Mastering Predictive Analytics with R, Second Edition

    Machine learning techniques for advanced models

    Master the craft of predictive modeling in R by developing strategy, intuition, and a solid foundation in essential conceptsKey FeaturesGrasping the major methods of predictive modeling and moving beyond black box thinking to a deeper level of understandingLeveraging the flexibility and modularity of R to experiment with a range of different techniques and data typesPacked with practical advice ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Computer Aided Verification

    31st International Conference, CAV 2019, New York City, NY, USA, July 15-18, 2019, Proceedings, Part I

    Edited by Isil Dillig, Serdar Tasiran ...
    Series Book 1 - Springer Nature Proceedings Computer Science
    This open access two-volume set LNCS 11561 and 11562 constitutes the refereed proceedings of the 31st International Conference on Computer Aided Verification, CAV 2019, held in New York City, USA, in July 2019.The 52 full papers presented together with 13 tool papers and 2 case studies, were carefully reviewed and selected from 258 submissions. The papers were organized in the following topical ... Read more

    Free

  • Android Studio Game Development

    Concepts and Design

    Series series Professional and Applied Computing (R0)
    This short book walks you through the process of creating mobile games using the new Android Studio IDE. Android Studio Game Development introduces you to the key tools in Android Studio and gives you the knowledge you need to develop games in Android Studio.This book takes you from installing Android Studio, through exploring the IDE to creating a new project and setting up GitHub as a VCS. You ... Read more

    $47.99 CAD

  • Text as Data

    A New Framework for Machine Learning and the Social Sciences

    A guide for using computational text analysis to learn about the social worldFrom social media posts and text messages to digital government documents and archives, researchers are bombarded with a deluge of text reflecting the social world. This textual data gives unprecedented insights into fundamental questions in the social sciences, humanities, and industry. Meanwhile new machine learning ... Read more

    $54.99 CAD

  • Machine Learning with the Elastic Stack

    Gain valuable insights from your data with Elastic Stack's machine learning features

    Discover expert techniques for combining machine learning with the analytic capabilities of Elastic Stack and uncover actionable insights from your dataKey FeaturesIntegrate machine learning with distributed search and analyticsPreprocess and analyze large volumes of search data effortlesslyOperationalize machine learning in a scalable, production-worthy wayBook DescriptionElastic Stack, ... Read more

    $41.99 CAD or Free with Kobo Plus

  • FreeCAD 1.0 User Manual for Beginners

    Your Complete Step-by-Step Guide to Mastering Professional 3D Construction and Advanced Engineering Workflows

    by Thomas Berg ...
    Master the power of professional 3D design with FreeCAD 1.0, the leading open-source CAD solution trusted by engineers, architects, and designers worldwide.Whether you're a complete beginner taking your first steps in 3D modeling or an experienced user transitioning from commercial CAD platforms, this comprehensive guide provides everything you need to create professional-quality designs. From ... Read more

    $12.99 CAD or Free with Kobo Plus

  • Machine Learning for Cybersecurity Cookbook

    Over 80 recipes on how to implement machine learning algorithms for building security systems using Python

    Learn how to apply modern AI to create powerful cybersecurity solutions for malware, pentesting, social engineering, data privacy, and intrusion detectionKey FeaturesManage data of varying complexity to protect your system using the Python ecosystemApply ML to pentesting, malware, data privacy, intrusion detection system(IDS) and social engineeringAutomate your daily workflow by addressing various ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Code Generation with Roslyn

    by Nick Harrison ...
    Series series Professional and Applied Computing (R0)
    Learn how Roslyn's new code generation capability will let you write software that is more concise, runs faster, and is easier to maintain. You will learn from real-world business applications to create better software by letting the computer write its own code based on your business logic already defined in lookup tables.Code Generation with Rosyln is the first book to cover this new capability. ... Read more

    $32.99 CAD

  • Experimental Studies in Learning Technology and Child–Computer Interaction

    Series series Education (R0)
    This book is about the ways in which experiments can be employed in the context of research on learning technologies and child–computer interaction (CCI). It is directed at researchers, supporting them to employ experimental studies while increasing their quality and rigor. The book provides a complete and comprehensive description on how to design, implement, and report experiments, with a focus ... Read more

    Free