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 1345 - 1368 of 10545 Results
Skip side bar filters
  • Grokking Concurrency

    by Kiril Bobrov ...
    This easy-to-read, hands-on guide demystifies concurrency concepts like threading, asynchronous programming, and parallel processing in any language.Perplexed by concurrency? Don’t be. This engaging, fully-illustrated beginner’s guide gets you writing the kind of high-performance code your apps deserve. Inside, you’ll find thorough explanations of concurrency’s core concepts—all explained with ... Read more

    $65.99 CAD

  • Scala Functional Programming Patterns

    Grok and perform effective functional programming in Scala

    by Atul S. Khot ...
    Grok and perform effective functional programming in Scala Key Features\[\*\]Understand functional programming patterns by comparing them with the traditional object-oriented design patterns\[\*\]Write robust, safer, and better code using the declarative programming paradigm\[\*\]An illustrative guide for programmers to create functional programming patterns with ScalaBook DescriptionScala is used ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Serverless Architectures on AWS, Second Edition

    Design low-maintenance systems using pre-built cloud services! Bring down costs, automate time-consuming ops tasks, and scale on demand.In Serverless Architectures on AWS, Second Edition you will learn:First steps with serverless computingThe principles of serverless designImportant patterns and architecturesHow successfully companies have implemented serverlessReal-world architectures and their ... Read more

    $65.99 CAD

  • Data Pipelines with Apache Airflow

    "An Airflow bible. Useful for all kinds of users, from novice to expert." - Rambabu Posa, Sai Aashika ConsultancyData Pipelines with Apache Airflow teaches you how to build and maintain effective data pipelines.A successful pipeline moves data efficiently, minimizing pauses and blockages between tasks, keeping every process along the way operational. Apache Airflow provides a single customizable ... Read more

    $77.99 CAD

  • The Joy of Kotlin

    SummaryMaintaining poor legacy code, interpreting cryptic comments, and writing the same boilerplate over and over can suck the joy out of your life as a Java developer. Fear not! There's hope! Kotlin is an elegant JVM language with modern features and easy integration with Java. The Joy of Kotlin teaches you practical techniques to improve abstraction and design, to write comprehensible code, and ... Read more

    $65.99 CAD

  • Functional and Reactive Domain Modeling

    SummaryFunctional and Reactive Domain Modeling teaches you how to think of the domain model in terms of pure functions and how to compose them to build larger abstractions.About the TechnologyTraditional distributed applications won't cut it in the reactive world of microservices, fast data, and sensor networks. To capture their dynamic relationships and dependencies, these systems require a ... Read more

    $77.99 CAD

  • High Performance PostgreSQL for Rails

    Reliable, Scalable, Maintainable Database Applications

    Build faster, more reliable Rails apps by taking the best advanced PostgreSQL and Active Record capabilities, and using them to solve your application scale and growth challenges. Gain the skills needed to comfortably work with multi-terabyte databases, and with complex Active Record, SQL, and specialized Indexes. Develop your skills with PostgreSQL on your laptop, then take them into production, ... Read more

    $55.99 CAD

  • C#: A Comprehensive Beginner's Tutorial for Learning C# Programming Sequentially

    by Ryan roffe ...
    Are you in search of a coding language that suits your needs?Are you interested in crafting your own websites or desktop applications?Look no further than C#.In the vast landscape of programming languages, the choice can seem overwhelming for beginners. However, if your goal is to create visually appealing and functional applications, C# stands out as the ideal option.Introducing "C#: A ... Read more

    $13.73 CAD or Free with Kobo Plus

  • Practical Object-Oriented Design

    An Agile Primer Using Ruby

    by Sandi Metz ...
    The Complete Guide to Writing Maintainable, Manageable, Pleasing, and Powerful Object-Oriented ApplicationsObject-oriented programming languages exist to help you create beautiful, straightforward applications that are easy to change and simple to extend. Unfortunately, the world is awash with object-oriented (OO) applications that are difficult to understand and expensive to change. Practical ... Read more

    $47.99 CAD

  • Hands-On Network Programming with C# and .NET Core

    Build robust network applications with C# and .NET Core

    by Sean Burns ...
    A comprehensive guide to understanding network architecture, communication protocols, and network analysis to build secure applications compatible with the latest versions of C# 8 and .NET Core 3.0Key FeaturesExplore various network architectures that make distributed programming possibleLearn how to make reliable software by writing secure interactions between clients and serversUse .NET Core for ... Read more

    $31.99 CAD or Free with Kobo Plus

  • Raspberry Pi for Python Programmers Cookbook

    Over 60 recipes that harness the power of the Raspberry Pi together with Python programming and create enthralling and captivating projects

    by Tim Cox ...
    Over 60 recipes that harness the power of the Raspberry Pi together with Python programming and create enthralling and captivating projectsKey Features\[\*\] Install your first operating system, share files over the network, and run programs remotely\[\*\] Construct robots and interface with your own circuits and purpose built add-ons, as well as adapt off-the-shelf household devices using this ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Python Projects for Beginners

    A Ten-Week Bootcamp Approach to Python Programming

    Series series Professional and Applied Computing (R0)
    Immerse yourself in learning Python and introductory data analytics with this book’s project-based approach. Through the structure of a ten-week coding bootcamp course, you’ll learn key concepts and gain hands-on experience through weekly projects.Each chapter in this book is presented as a full week of topics, with Monday through Thursday covering specific concepts, leading up to Friday, when you ... Read more

    $68.99 CAD

  • Django 3 Web Development Cookbook

    Actionable solutions to common problems in Python web development

    Practical recipes for building fast, robust, and secure web apps using Django 3 and PythonKey FeaturesExplore the latest version of Django, and learn effectively with the help of practical examplesFollow a task-based approach to develop professional web apps using Django and PythonDiscover recipes to enhance the security and performance of your appsBook DescriptionDjango is a web framework for ... Read more

    $33.99 CAD or Free with Kobo Plus

  • Learn Microservices with Spring Boot

    A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber

    by Moises Macero ...
    Series series Professional and Applied Computing (R0)
    Build a microservices architecture with Spring Boot, by evolving an application from a small monolith to an event-driven architecture composed of several services. This book follows an incremental approach to teach microservice structure, test-driven development, Eureka, Ribbon, Zuul, and end-to-end tests with Cucumber.Author Moises Macero follows a very pragmatic approach to explain the benefits ... Read more

    $41.99 CAD

  • Mastering Unity 2017 Game Development with C#

    Create professional games with solid gameplay features and professional-grade workflow

    by Alan Thorn ...
    Master realistic animations and graphics, particle systems, game AI and physics, sprites and VR development with Unity 2017Key Features\[\*\] Create professional grade games with realistic animation and graphics, particle systems and game physics with Unity 2017\[\*\] Unleash the power of C\# scripting to create intelligent game AI and professional grade game workflows.\[\*\] Create immersive VR ... Read more

    $47.99 CAD or Free with Kobo Plus

  • JavaScript Programming With Artificial Intelligence (2026)

    MasterJavaScript Programming with AI : Learn JavaScript in One Day with Hands-on Projects for Beginners!

    by Brendan Eich ...
    JavaScript Unleashed: Your Ultimate Guide to Mastering Dynamic Web Development! **Embark on a Journey into JavaScript** Dive into the dynamic realm of JavaScript, the lightweight yet powerful programming language that breathes life into web pages. Elevate your skills with JavaScript, the driving force behind interactive and dynamic user experiences. Whether you're a complete beginner or looking to ... Read more

    $41.23 CAD or Free with Kobo Plus

  • RabbitMQ Essentials

    Build distributed and scalable applications with message queuing using RabbitMQ

    Learn basic to advanced RabbitMQ techniques with the help of a realistic case study shared by the experts from CloudAMQPKey FeaturesDelve into message queues with this comprehensive RabbitMQ guideExplore message queue architecture evolution with the help of a realistic case studyDiscover strategies for improving scalability and fault tolerance of a message queue architectureBook ... Read more

    $28.99 CAD or Free with Kobo Plus

  • Rust for C++ Developers

    Leverage your C++ expertise to write safer and faster systems code in Rust

    by Dan Olson ...
    Transition from C++ to Rust with ease by learning how to write safe, modern systems code using familiar examplesKey FeaturesCompare Rust and C++ side by side to accelerate your Rust learning curveUnderstand Rust’s memory safety, concurrency, and project structure in practical termsBuild and convert real-world programs while adopting modern Rust idiomsPurchase of the print or Kindle book includes a ... Read more

    $37.99 CAD or Free with Kobo Plus

  • GO Programming in easy steps

    Discover Google’s Go language (golang)

    by Mike McGrath ...
    Series series In Easy Steps
    GO Programming in easy steps has an easy-to-follow style that will appeal to anyone who wants to begin coding computer programs with Google’s Go programming language. The code in the listed steps within the book is color-coded making it easier for beginners to grasp. You need have no previous knowledge of any computer programming language so it's ideal for the newcomer.GO Programming in easy steps ... Read more

    $22.12 CAD

  • Feature Engineering for Modern Machine Learning with Scikit-Learn

    Mastering data preparation and transformation for robust ML models

    Master feature engineering with Scikit-Learn! Learn to preprocess, transform, and automate data for machine learning. Boost predictive accuracy with pipelines, clustering, and advanced techniques for real-world projects.Key FeaturesComprehensive guide to feature engineering for Scikit-LearnHands-on projects for real-world applicationsFocus on automation, pipelines, and deep learning ... Read more

    $45.99 CAD or Free with Kobo Plus

  • Learn React Hooks

    Build and refactor modern React.js applications using Hooks

    by Daniel Bugl ...
    Create large-scale web applications with code that is extensible and easy to understand using React HooksKey FeaturesExplore effective strategies for migrating your state management from Redux and MobX to React HooksIntegrate Hooks with React features such as Context and Suspense to add advanced functionality to your web appsCreate complex applications by combining multiple hooksBook ... Read more

    $37.99 CAD or Free with Kobo Plus

  • Critical Web Design

    An innovative, learn-by-doing textbook that teaches how to design for the web while engaging a critical lens on the technoculture that sustains it.Critical web design, like critical design, employs a social usefulness to challenge the ways technology enters our lives. It reclaims the mechanisms, tools, and practices used to produce coercive and commercial interfaces, harnessing the power of design ... Read more

    $78.39 CAD

  • Learning Angular

    A no-nonsense beginner's guide to building web applications with Angular 10 and TypeScript

    Uncover Angular's potential for creating enterprise web applications—from setting up the environment to deployment—with the help of expert guidance, step-by-step explanations, and hands-on exercisesKey FeaturesLearn the fundamentals of Angular to build web applications using TypeScriptExplore the basics of Angular development, from components and templates to forms and servicesDiscover best ... Read more

    $38.99 CAD or Free with Kobo Plus

  • Solana Protocol and Development Guide

    Definitive Reference for Developers and Engineers

    "Solana Protocol and Development Guide"The "Solana Protocol and Development Guide" is an authoritative and comprehensive resource for blockchain engineers, protocol researchers, and decentralized application developers seeking deep technical insight into Solana’s high-performance blockchain ecosystem. Beginning with an analytic exploration of Solana’s architectural decisions, the book explains the ... Read more

    $13.79 CAD or Free with Kobo Plus