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 1801 - 1824 of 10491 Results
Skip side bar filters
  • Learning Design Patterns with Unity

    Learn the secret of popular design patterns while building fun, efficient games in Unity 2023 and C#

    Build optimized games & elevate your skills with popular software design patterns in Unity 2023 and C\#! Purchase of the print or Kindle book includes a free eBook in PDF formatKey FeaturesCraft engaging Unity 2023 games while mastering design patterns like Singleton, Object Pool, and moreWrite clean, reusable C\# code using creational, behavioral, and structural patterns, tailored for the game ... Read more

    $36.99 CAD or Free with Kobo Plus

  • Modern API Development with Spring 6 and Spring Boot 3

    Design scalable, viable, and reactive APIs with REST, gRPC, and GraphQL using Java 17 and Spring Boot 3

    Discover ways to enhance your application's functionality through hands-on learning for designing, testing, securing, deploying, and maintaining production-ready APIsKey FeaturesLearn how to design, develop, test, and deploy modern APIs in JavaExplore techniques for optimizing API performance and handling errorsSecure your APIs with industry-standard authentication and authorization techniquesGet ... Read more

    $38.99 CAD or Free with Kobo Plus

  • Blazor Web Development Cookbook

    Tested recipes for advanced single-page application scenarios in .NET 9

    by Pawel Bazyluk ...
    Master web development with Blazor in .NET 9, gaining advanced skills while working with dynamic components to secure and optimize your applicationsKey FeaturesDevelop generic, customizable components secured with roles and policiesManage application and user states, in simple to complex scenarios, across render boundariesEnhance user experience by embedding AI-powered features into the ... Read more

    $30.99 CAD or Free with Kobo Plus

  • C++ for Beginners

    The Complete Guide to Learn C++ Programming with Ease and Confidence

    by Lena Neill ...
    Do you need to handle large amounts of data in your work or hobbies?Do you want a powerful and dedicated programming language that can satisfy your requirements?You’ve come to the right place! This book is the perfect introduction for you. Filled with useful design and development tips, you’ll quickly learn the basics of C++ and start creating your own programs according to your needs. Its ... Read more

    $13.73 CAD or Free with Kobo Plus

  • Dead Simple Python

    Idiomatic Python for the Impatient Programmer

    The complete core language for existing programmers.Dead Simple Python is a thorough introduction to every feature of the Python language for programmers who are impatient to write production code. Instead of revisiting elementary computer science topics, you’ll dive deep into idiomatic Python patterns so you can write professional Python programs in no time.After speeding through Python’s basic ... Read more

    $51.99 CAD

  • Starting to Unit Test

    Not as Hard as You Think

    by Erik Dietrich ...
    Unit testing. You've heard the term. Probably a lot.You know you should probably figure out how it works, since everyone's always talking about it and a lot of companies require developers to know it.But you don't really know it and you're worried that you'll look uninformed if you cop to not knowing it.Well, relax. This book assumes you have absolutely no idea how it works and walks you through ... Read more

    $6.86 CAD

  • C++ in Embedded Systems

    A practical transition from C to modern C++

    Go beyond C by applying modern C++ in embedded systems to enhance code readability, maintainability, and scalability Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\*Key FeaturesBridge the gap between C and modern C++ for embedded systems through practical examplesLearn how to save memory and cut down on runtime computing using compile-time computation ... Read more

    $32.99 CAD or Free with Kobo Plus

  • Practical Julia

    A Hands-On Introduction for Scientific Minds

    by Lee Phillips ...
    Learn to use Julia as a tool for research, and solve problems of genuine interest—like modeling the course of a pandemic—in this practical, hands-on introduction to the language.The Julia programming language is acclaimed in scientific circles for its unparalleled ease, interactivity, and speed. Practical Julia is a comprehensive introduction to the language, making it accessible even if you’re ... Read more

    $51.19 CAD

  • Serious Python

    Black-Belt Advice on Deployment, Scalability, Testing, and More

    by Julien Danjou ...
    An indispensable collection of practical tips and real-world advice for tackling common Python problems and taking your code to the next level. Features interviews with high-profile Python developers who share their tips, tricks, best practices, and real-world advice gleaned from years of experience.Sharpen your Python skills as you dive deep into the Python programming language with Serious ... Read more

    $35.19 CAD

  • Professional C# 5.0 and .NET 4.5.1

    Comprehensive, advanced coverage of C# 5.0 and .NET 4.5.1Whether you're a C# guru or transitioning from C/C++, staying up to date is critical to your success. Professional C# 5.0 and .NET 4.5.1 is your go-to guide for navigating the programming environment for the Windows platform. After a quick refresher of the C# basics, the team of expert authors dives in to C# 5.0 and updates for NET 4.5.1. ... Read more

    $46.99 CAD

  • SQL Injection Attacks and Defense

    Winner of the Best Book Bejtlich Read in 2009 award! "SQL injection is probably the number one problem for any server-side application, and this book is unequaled in its coverage." Richard Bejtlich, http://taosecurity.blogspot.com/ SQL injection represents one of the most dangerous and well-known, yet misunderstood, security vulnerabilities on the Internet, largely because there is no central ... Read more

    $53.99 CAD

  • Game Development Patterns with Unreal Engine 5

    Build maintainable and scalable systems with C++ and Blueprint

    Improve your game's code with design patterns to make it more readable, reusable, modular, and optimized, guided by an Unreal Authorized Instructor to enhance your overall use of C++ with Unreal EngineKey FeaturesExplore programming patterns, structures, and principles and their applications in Unreal Engine 5 game developmentTranslate code from Blueprint to C++ to implement performant solutions ... Read more

    $32.99 CAD or Free with Kobo Plus

  • Total Typescript

    by Matt Pocock ...
    A no-nonsense guide to all the essentials you’ll need to become a TypeScript wizard and build a TypeScript application from scratch.“An invaluable resource to countless developers.”—Ryan Cavanaugh, Development Lead Microsoft TypeScript TeamTypeScript makes JavaScript safer and your editor smarter. Matt Pocock’s Total TypeScript courses have trained thousands of developers by putting the editor ... Read more

    $51.99 CAD

  • API Design for C++

    by Martin Reddy ...
    API Design for C++ provides a comprehensive discussion of Application Programming Interface (API) development, from initial design through implementation, testing, documentation, release, versioning, maintenance, and deprecation. It is the only book that teaches the strategies of C++ API development, including interface design, versioning, scripting, and plug-in extensibility. Drawing from the ... Read more

    $53.99 CAD

  • Learning Modern C++

    A Complete Guide On How To Learn C++ For Absolute Beginners | Become A Good Programmers In C++ Programming Language With Hands-On Project And Exercises Made Easy

    by Kash Levine ...
    Do you need to design and implement a program using C++?Are you going to need lots of professional assistance to help achieve your aims?This book is the perfect place to start!The most successful programs of the last 30 years were developed in C++. From Microsoft Word to Facebook to Adobe Photoshop, C++ is at the heart of the most lucrative technologies in today's world.C++ is the most powerful ... Read more

    $8.23 CAD or Free with Kobo Plus

  • Python Illustrated

    Not another boring Python book, learn programming the fun way

    Learn Python coding concepts the fun way through humour, storytelling, and beginner-friendly examples that make your first step into the world of Python programming enjoyableKey FeaturesFollow an adorable, illustrated teaching cat with sharp coding instincts as your guideBuild confidence and coding skills with step-by-step explanations that gradually increase your understandingReinforce your ... Read more

    $32.99 CAD or Free with Kobo Plus

  • Coding Art

    The Four Steps to Creative Programming with the Processing Language

    Series series Professional and Applied Computing (R0)
    Finally, a book on creative programming, written directly for artists and designers! Rather than following a computer science curriculum, this book is aimed at creatives who are working in the intersection of design, art, and education.In this book you'll learn to apply computation into the creative process by following a four-step process, and through this, land in the cross section of coding and ... Read more

    $44.29 CAD

  • Security of Ubiquitous Computing Systems

    Selected Topics

    Series series Computer Science (R0)
    The chapters in this open access book arise out of the EU Cost Action project Cryptacus, the objective of which was to improve and adapt existent cryptanalysis methodologies and tools to the ubiquitous computing framework. The cryptanalysis implemented lies along four axes: cryptographic models, cryptanalysis of building blocks, hardware and software security engineering, and security assessment ... Read more

    Free

  • Designing for Scalability with Erlang/OTP

    Implement Robust, Fault-Tolerant Systems

    If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programming language and its OTP framework of reusable libraries, tools, and design principles to develop complex commercial-grade systems that ... Read more

    $39.99 CAD

  • Learning RxJava

    Reactive, Concurrent, and responsive applications

    by Thomas Nield ...
    Reactive Programming with Java and ReactiveXKey Features\[\*\]Explore the essential tools and operators RxJava provides, and know which situations to use them in\[\*\]Delve into Observables and Subscribers, the core components of RxJava used for building scalable and performant reactive applications\[\*\]Delve into the practical implementation of tools to effectively take on complex tasks such as ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Practical Foundations for Programming Languages

    by Robert Harper ...
    This text develops a comprehensive theory of programming languages based on type systems and structural operational semantics. Language concepts are precisely defined by their static and dynamic semantics, presenting the essential tools both intuitively and rigorously while relying on only elementary mathematics. These tools are used to analyze and prove properties of languages and provide the ... Read more

    $85.99 CAD

  • Modern C++23 QuickStart Pro

    by Jarek Thalor ...
    Learn the latest features of C++23 with Modern C++ 23 QuickStart Pro, the perfect book for experienced developers who want to expand their knowledge and skills. The book begins by demonstrating the power of variadic templates and how to use them for dynamic function signatures. After becoming familiar with fold expressions for argument handling, you will then explore std::tuple and std::variant ... Read more

    $42.99 CAD or Free with Kobo Plus

  • MEAN Web Development

    by Amos Q. Haviv ...
    If you are a web or a full-stack JavaScript developer who is interested in learning how to build modern web applications using the MEAN stack, this book is for you. ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Learn Unity ML-Agents - Fundamentals of Unity Machine Learning

    Incorporate new powerful ML algorithms such as Deep Reinforcement Learning for games

    Transform games into environments using machine learning and Deep learning with Tensorflow, Keras, and UnityKey FeaturesLearn how to apply core machine learning concepts to your games with UnityLearn the Fundamentals of Reinforcement Learning and Q-Learning and apply them to your gamesLearn How to build multiple asynchronous agents and run them in a training scenarioBook DescriptionUnity Machine ... Read more

    $28.99 CAD or Free with Kobo Plus