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 Languages eBooks

If you like Programming Languages eBooks, then you'll love these top picks.
Showing 1297 - 1320 of 10816 Results
Skip side bar filters
  • Convolutional Neural Networks in Python: Beginner's Guide to Convolutional Neural Networks in Python

    This book covers the basics behind Convolutional Neural Networks by introducing you to this complex world of deep learning and artificial neural networks in a simple and easy to understand way. It is perfect for any beginner out there looking forward to learning more about this machine learning field.This book is all about how to use convolutional neural networks for various image, object and ... Read more

    $5.99 CAD or Free with Kobo Plus

  • Modern Compiler Implementation in ML

    This new, expanded textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as functional and ... Read more

    $95.99 CAD

  • The Quick Python Book, Fourth Edition

    Write modern professional Python

    by Naomi Ceder ...
    A fast-paced introduction to Python for intermediate developers–now with coverage of generative AI!For over 25 years, The Quick Python Book has been one of the best Python books money can buy. It concisely covers programming basics, while introducing Python's comprehensive standard library and unique features in depth and detail. In this fourth edition, you’ll find new coverage of AI coding tools ... Read more

    $65.99 CAD

  • Multithreaded Javascript

    Concurrency Beyond the Event Loop

    Traditionally, JavaScript has been a single-threaded language. Nearly all online forum posts, books, online documentation, and libraries refer to the language as single threaded. Thanks to recent advancements in the language--such as the Atomics and SharedArrayBuffers objects and Web Workers in the browser--JavaScript is now a multi-threaded language. These features will go down as being the ... Read more

    $57.59 CAD

  • Data Visualization with D3.js Cookbook

    Turn your digital data into dynamic graphics with this exciting, leading-edge cookbook. Packed with recipes and practical guidance it will quickly make you a proficient user of the D3 JavaScript library.

    by Nick Zhu ...
    Turn your digital data into dynamic graphics with this exciting, leading-edge cookbook. Packed with recipes and practical guidance it will quickly make you a proficient user of the D3 JavaScript library.Key FeaturesCreate stunning data visualization with the power of D3Bootstrap D3 quickly with the help of ready-to-go code samplesSolve real-world visualization problems with the help of practical ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Bite-Size Python

    An Introduction to Python Programming

    by April Speight ...
    Introduce children to the popular Python programming language through relatable examples and fun projects!Python has now surpassed Java as the most commonly used programming language. As the language rises in popularity, this complete guide can teach basic Python concepts to kids with its simple, friendly format. Bite-Size Python: An Introduction to Python Programming provides children with a ... Read more

    $20.99 CAD

  • SproutCore Web Application Development

    Creating fast, powerful, and feature-rich web applications using the SproutCore HTML5 framework

    by Tyler Keating ...
    Creating fast, powerful, and feature-rich web applications using the SproutCore HTML5 frameworkKey FeaturesWrite next-gen HTML5 apps using the SproutCore framework and toolsGet started right away by creating a powerful application in the very first chapterBuild your understanding of SproutCore as you follow through the most complete reference to the framework anywhere in existenceBook ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Generative AI Foundations in Python

    Discover key techniques and navigate modern challenges in LLMs

    Begin your generative AI journey with Python as you explore large language models, understand responsible generative AI practices, and apply your knowledge to real-world applications through guided tutorialsKey FeaturesGain expertise in prompt engineering, LLM fine-tuning, and domain adaptationUse transformers-based LLMs and diffusion models to implement AI applicationsDiscover strategies to ... Read more

    $34.39 CAD or Free with Kobo Plus

  • Hands-On Design Patterns with Java

    Learn design patterns that enable the building of large-scale software architectures

    Understand Gang of Four, architectural, functional, and reactive design patterns and how to implement them on modern Java platforms, such as Java 12 and beyondKey FeaturesLearn OOP, functional, and reactive patterns for creating readable and maintainable codeExplore architectural patterns and practices for building scalable and reliable applicationsTackle all kinds of performance-related issues ... Read more

    $31.89 CAD or Free with Kobo Plus

  • Hands-On RESTful Web Services with ASP.NET Core 3

    Design production-ready, testable, and flexible RESTful APIs for web applications and microservices

    by Samuele Resca ...
    Get up to speed with the latest features of C\# 8, ASP.NET Core 3 and .NET Core 3.1 LTS to create robust and maintainable web servicesKey FeaturesApply design patterns and techniques to achieve a reactive, scalable web serviceDocument your web services using the OpenAPI standard and test them using PostmanExplore mechanisms to implement a secure web service using client-side SSL and token ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Machine Learning & Python for Absolute Beginners

    A Hands-On Guide to Python Programming and Machine Learning from Scratch

    A clear and beginner-focused guide to Python and ML fundamentals. Covers coding basics, OOP, and core machine learning methods in a friendly, structured format.Key FeaturesA two-part structure combining Python basics and machine learning for seamless skill-buildingLogical progression designed to reduce learning friction and build strong conceptual clarityHands-on practice with Jupyter notebooks ... Read more

    $19.19 CAD or Free with Kobo Plus

  • Hands-On Deep Learning for Games

    Leverage the power of neural networks and reinforcement learning to build intelligent games

    Understand the core concepts of deep learning and deep reinforcement learning by applying them to develop gamesKey FeaturesApply the power of deep learning to complex reasoning tasks by building a Game AIExploit the most recent developments in machine learning and AI for building smart gamesImplement deep learning models and neural networks with PythonBook DescriptionThe number of applications of ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Hands-On Artificial Intelligence with Unreal Engine

    Everything you want to know about Game AI using Blueprints or C++

    Learn to build intelligent and responsive Non-Player Characters for your games with Unreal Engine Game AI.Key FeaturesUnderstand the built-in AI systems in Unreal Engine for building intelligent gamesLeverage the power of Unreal Engine 4 programming to create game AI that focuses on motion, animation, and tacticsLearn to profile, visualize, and debug your Game AI for checking logic and optimizing ... Read more

    $37.59 CAD or Free with Kobo Plus

  • C++ Reactive Programming

    Design concurrent and asynchronous applications using the RxCpp library and Modern C++17

    Learn how to implement the reactive programming paradigm with C++ and build asynchronous and concurrent applicationsKey FeaturesEfficiently exploit concurrency and parallelism in your programsUse the Functional Reactive programming model to structure programsUnderstand reactive GUI programming to make your own applications using QtBook DescriptionReactive programming is an effective way to build ... Read more

    $41.59 CAD or Free with Kobo Plus

  • Python Data Analytics

    With Pandas, NumPy, and Matplotlib

    by Fabio Nelli ...
    Series series Professional and Applied Computing (R0)
    Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn.This revision is fully updated with new content on social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple ... Read more

    $80.19 CAD

  • Understanding Software

    Max Kanat-Alexander on simplicity, coding, and how to suck less as a programmer

    Software legend Max Kanat-Alexander shows you how to succeed as a developer by embracing simplicity, with forty-three essays that will help you really understand the software you work with.Key Features? Read and enjoy the superlative writing and insights of the legendary Max Kanat-Alexander? Learn and reflect with Max on how to bring simplicity to your software design principles? Discover the ... Read more

    $28.79 CAD or Free with Kobo Plus

  • Thinking in Pandas

    How to Use the Python Data Analysis Library the Right Way

    Series series Professional and Applied Computing (R0)
    Understand and implement big data analysis solutions in pandas with an emphasis on performance. This book strengthens your intuition for working with pandas, the Python data analysis library, by exploring its underlying implementation and data structures.Thinking in Pandas introduces the topic of big data and demonstrates concepts by looking at exciting and impactful projects that pandas helped to ... Read more

    $56.29 CAD

  • Advanced Analytics with PySpark

    Patterns for Learning from Data at Scale Using Python and Spark

    The amount of data being generated today is staggering and growing. Apache Spark has emerged as the de facto tool to analyze big data and is now a critical part of the data science toolbox. Updated for Spark 3.0, this practical guide brings together Spark, statistical methods, and real-world datasets to teach you how to approach analytics problems using PySpark, Spark's Python API, and other best ... Read more

    $57.59 CAD

  • Programming C# 10

    Build Cloud, Web, and Desktop Applications

    by Ian Griffiths ...
    C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 10.0 and .NET 6 fundamentals and techniques for building cloud, web, and desktop applications.Designed for experienced programmers, this book provides many code ... Read more

    $67.99 CAD

  • Guide to Competitive Programming

    Learning and Improving Algorithms Through Contests

    Series series Computer Science (R0)
    This invaluable textbook presents a comprehensive introduction to modern competitive programming. The text highlights how competitive programming has proven to be an excellent way to learn algorithms, by encouraging the design of algorithms that actually work, stimulating the improvement of programming and debugging skills, and reinforcing the type of thinking required to solve problems in a ... Read more

    $57.69 CAD

  • Professional JavaScript

    Fast-track your web development career using the powerful features of advanced JavaScript

    Develop your JavaScript programming skills by learning strategies and techniques commonly used in modern full-stack application developmentKey FeaturesWrite and deploy full-stack applications efficiently with JavaScriptDelve into JavaScript’s multiple programming paradigmsGet up to speed with core concepts such as modularity and functional programming to write efficient codeBook DescriptionIn ... Read more

    $37.59 CAD or Free with Kobo Plus

  • Flutter for Beginners

    Cross-platform mobile development from Hello, World! to app release with Flutter 3.10+ and Dart 3.x

    Follow this step-by-step illustrated guide to launch your own Flutter apps and gain hands-on experienceKey FeaturesGet up to speed with the basics of Dart programming and delve into Flutter developmentLearn about Flutter widgets, plugins, and animations to create a high-quality, user-friendly appPackage and deploy your Flutter apps to achieve native-like performancePurchase of the print or Kindle ... Read more

    $35.99 CAD or Free with Kobo Plus

  • Beginning Visual Basic 2012

    by Bryan Newsome ...
    The ultimate beginner's guide to programming in Visual Basic 2012Visual Basic, used to write Windows applications and web apps with ASP.NET, is an essential language for beginning programmers. Using the time-tested Wrox approach, this guide provides a step-by-step format that gets beginners up and running quickly and confidently. Essential topics covered include writing Windows applications, ... Read more

    $48.99 CAD

  • Machine Learning with Python for Everyone

    by Mark Fenner ...
    Series series Addison-Wesley Data & Analytics Series
    The Complete Beginner’s Guide to Understanding and Building Machine Learning Systems with PythonMachine Learning with Python for Everyone will help you master the processes, patterns, and strategies you need to build effective learning systems, even if you’re an absolute beginner. If you can write some Python code, this book is for you, no matter how little college-level math you know. Principal ... Read more

    $47.99 CAD