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 313 - 336 of 7670 Results
Skip side bar filters
  • Foundations of Programming Languages

    by Kent D. Lee ...
    Series series Computer Science (R0)
    This clearly written textbook provides an accessible introduction to the three programming paradigms of object-oriented/imperative, functional, and logic programming. Highly interactive in style, the text encourages learning through practice, offering test exercises for each topic covered. Review questions and programming projects are also presented, to help reinforce the concepts outside of the ... Read more

    $70.49 CAD

  • Learning Google BigQuery

    A beginner's guide to mining massive datasets through interactive analysis

    Get a fundamental understanding of how Google BigQuery works by analyzing and querying large datasetsKey FeaturesGet started with BigQuery API and write custom applications using itLearn how BigQuery API can be used for storing, managing, and query massive datasets with easeA practical guide with examples and use-cases to teach you everything you need to know about Google BigQueryBook ... Read more

    $33.59 CAD or Free with Kobo Plus

  • Programming Languages and Systems

    27th European Symposium on Programming, ESOP 2018, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018, Thessaloniki, Greece, April 14-20, 2018, Proceedings

    Edited by Amal Ahmed ...
    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 27th European Symposium on Programming, ESOP 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 36 papers presented in this volume were carefully reviewed and selected from 114 submissions. The papers are organized in topical sections ... Read more

    Free

  • macOS Programming for Absolute Beginners

    Developing Apps Using Swift and Xcode

    by Wallace Wang ...
    Series series Professional and Applied Computing (R0)
    Learn how to code for the iMac, Mac mini, Mac Pro, and MacBook using Swift, Apple's hottest programming language.Fully updated to cover the new MacBook Touch Bar, macOS Programming for Absolute Beginners will not only teach complete programming novices how to write macOS programs, but it can also help experienced programmers moving to the Mac for the first time. You will learn the principles of ... Read more

    $95.79 CAD

  • Beginning Xcode

    Swift 3 Edition

    by Matthew Knott ...
    Series series Professional and Applied Computing (R0)
    Get up and running with Apple's latest version of Xcode, and see how to use Swift in Xcode to build a variety of projects.If you already have some programming experience with iOS SDK and Objective-C, but want a more in-depth tutorial on Xcode, especially Xcode with Apple’s new programming language, Swift, then Beginning Xcode: Swift Edition is for you.The book focuses on the new technologies, ... Read more

    $63.49 CAD

  • Beginning Ballerina Programming

    From Novice to Professional

    Series series Professional and Applied Computing (R0)
    Discover the Ballerina programming language for next-generation microservices and cloud-native application development. This book shows you that Ballerina is a cutting-edge programming language which incorporates many of the latest technological advancements in programming language theory. You'll learn variables and types, modules and functions, flow control, error handling, concurrency, I/O, ... Read more

    $63.49 CAD

  • Participative Urban Health and Healthy Aging in the Age of AI

    19th International Conference, ICOST 2022, Paris, France, June 27–30, 2022, Proceedings

    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the refereed proceedings of the 18th International Conference on String Processing and Information Retrieval, ICOST 2022, held in Paris, France, in June 2022.The 15 full papers and 10 short papers presented in this volume were carefully reviewed and selected from 33 submissions. They cover topics such as design, development, deployment, and evaluation of AI for ... Read more

    Free

  • Quick Start Guide to Large Language Models

    Strategies and Best Practices for Using ChatGPT and Other LLMs

    by Sinan Ozdemir ...
    The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and ProductsLarge Language Models (LLMs) like ChatGPT are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them. In Quick Start Guide to Large Language Models, pioneering data scientist and AI entrepreneur Sinan Ozdemir clears away those obstacles and provides a ... Read more

    $47.99 CAD

  • Practical Web Analytics for User Experience

    How Analytics Can Help You Understand Your Users

    Practical Web Analytics for User Experience teaches you how to use web analytics to help answer the complicated questions facing UX professionals. Within this book, you'll find a quantitative approach for measuring a website's effectiveness and the methods for posing and answering specific questions about how users navigate a website. The book is organized according to the concerns UX ... Read more

    $39.99 CAD

  • Choice Hacking: How To Use Psychology And Behavioral Science To Create An Experience That Sings

    What if you could use Nobel prize-winning science to predict the choices your customers will make?Customer and user behaviors can seem irrational. Shaped by mental shortcuts and psychological biases, their actions often appear random on the surface. In Choice Hacking, we'll learn to predict these irrational behaviors and apply the science of decision-making to create unforgettable customer ... Read more

    $8.99 CAD or Free with Kobo Plus

  • Designing Mobile Interfaces

    Patterns for Interaction Design

    With hundreds of thousands of mobile applications available today, your app has to capture users immediately. This book provides practical techniques to help you catch—and keep—their attention. You’ll learn core principles for designing effective user interfaces, along with a set of common patterns for interaction design on all types of mobile devices.Mobile design specialists Steven Hoober and ... Read more

    $39.99 CAD

  • Logic Programming with Prolog

    by Max Bramer ...
    Series series Computer Science (R0)
    Logic Programming is the name given to a distinctive style of programming, very different from that of conventional programming languages such as C++ and Java. By far the most widely used Logic Programming language is Prolog. Prolog is a good choice for developing complex applications, especially in the field of Artificial Intelligence.Logic Programming with Prolog does not assume that the reader ... Read more

    $51.29 CAD

  • Inclusive Design for Accessibility

    A practical guide to digital accessibility, UX, and inclusive web and app design

    Through insights from twelve industry voices, learn how to create truly accessible and inclusive digital experiences that work for everyone, regardless of ability and background Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\* Key FeaturesUnderstand inclusive design principles that will help you achieve universal usabilityGain insights into AI and emerging ... Read more

    $36.79 CAD or Free with Kobo Plus

  • Learn LLVM 17

    A beginner's guide to learning LLVM compiler tools and core libraries with C++

    Learn how to build and use the complete spectrum of real-world compilers, including the frontend, optimization pipeline, and a new backend by leveraging the power of LLVM core librariesKey FeaturesGet to grips with using LLVM libraries step by stepUnderstand the high-level design of LLVM compilers and apply these principles to your own compilerAdd a new backend to target an unsupported CPU ... Read more

    $42.39 CAD or Free with Kobo Plus

  • Python Data Science Handbook

    Essential Tools for Working with Data

    Python is a first-class tool for many researchers, primarily because of its libraries for storing, manipulating, and gaining insight from data. Several resources exist for individual pieces of this data science stack, but only with the new edition of Python Data Science Handbook do you get them all--IPython, NumPy, pandas, Matplotlib, scikit-learn, and other related tools.Working scientists and ... Read more

    $67.99 CAD

  • Programming Languages and Systems

    32nd European Symposium on Programming, ESOP 2023, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023, Paris, France, April 22–27, 2023, Proceedings

    Edited by Thomas Wies ...
    Series series Springer Nature Proceedings Computer Science
    This open access book constitutes the proceedings of the 32nd European Symposium on Programming, ESOP 2023, which was held during April 22-27, 2023, in Paris, France, as part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2023.The 20 regular papers presented in this volume were carefully reviewed and selected from 55 submissions. They deal with fundamental issues in ... Read more

    Free

  • Learning Microsoft Power Automate

    Improving Productivity for Business Processes and Workflows

    Processing information efficiently is critical to the successful operation of modern organizations. One particularly helpful tool is Microsoft Power Automate, a low-code/no-code development platform designed to help tech-savvy users create and implement workflows. This practical book explains how small-business and enterprise users can replace manual work that takes days with an automated process ... Read more

    $67.99 CAD

  • Hands-On Data Analysis with NumPy and pandas

    Implement Python packages from data manipulation to processing

    by Curtis Miller ...
    Get to grips with the most popular Python packages that make data analysis possibleKey FeaturesExplore the tools you need to become a data analystDiscover practical examples to help you grasp data processing conceptsWalk through hierarchical indexing and grouping for data analysisBook DescriptionPython, a multi-paradigm programming language, has become the language of choice for data scientists ... Read more

    $28.79 CAD or Free with Kobo Plus

  • Hands-On Data Warehousing with Azure Data Factory

    ETL techniques to load and transform data from various sources, both on-premises and on cloud

    Leverage the power of Microsoft Azure Data Factory v2 to build hybrid data solutionsKey FeaturesCombine the power of Azure Data Factory v2 and SQL Server Integration ServicesDesign and enhance performance and scalability of a modern ETL hybrid solutionInteract with the loaded data in data warehouse and data lake using Power BIBook DescriptionETL is one of the essential techniques in data ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Python Data Analysis, Second Edition

    Data manipulation and complex data analysis with Python

    Learn how to apply powerful data analysis techniques with popular open source Python modulesKey Features\[\*\]Find, manipulate, and analyze your data using the Python 3.5 libraries\[\*\]Perform advanced, high-performance linear algebra and mathematical calculations with clean and efficient Python code\[\*\]An easy-to-follow guide with realistic examples that are frequently used in real-world data ... Read more

    $47.19 CAD or Free with Kobo Plus

  • Mastering D3.js

    If you are a software developer working with data visualizations and want to build complex data visualizations, this book is for you. Basic knowledge of D3 framework is expected. With real-world examples, you will learn how to structure your applications to create enterprise-level charts and interactive dashboards. ... Read more

    $38.49 CAD or Free with Kobo Plus

  • Man vs. Machine

    Challenging Human Supremacy at Chess

    Man vs. Machine Technology continues to advance at a rapid pace. It may sound quaint today, but not so long ago, computers battled humans for supremacy at the game of chess. The challenge of building a computer program capable of defeating the best of human-kind at chess was one of the original grand challenges of the fledgling field of artificial intelligence. On one side were dedicated ... Read more

    $38.49 CAD

  • Learning FPGAs

    Digital Design for Beginners with Mojo and Lucid HDL

    Learn how to design digital circuits with FPGAs (field-programmable gate arrays), the devices that reconfigure themselves to become the very hardware circuits you set out to program. With this practical guide, author Justin Rajewski shows you hands-on how to create FPGA projects, whether you’re a programmer, engineer, product designer, or maker. You’ll quickly go from the basics to designing your ... Read more

    $45.59 CAD

  • MASTER DATA MANAGEMENT AND DATA GOVERNANCE, 2/E

    The latest techniques for building a customer-focused enterprise environment"The authors have appreciated that MDM is a complex multidimensional area, and have set out to cover each of these dimensions in sufficient detail to provide adequate practical guidance to anyone implementing MDM. While this necessarily makes the book rather long, it means that the authors achieve a comprehensive treatment ... Read more

    $83.59 CAD