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 1777 - 1800 of 10545 Results
Skip side bar filters
  • Building a 3D Game with LibGDX

    Learn how to build an exciting 3D game with LibGDX from scratch

    Learn how to build an exciting 3D game with LibGDX from scratchKey Features\[\*\] Implement an exhaustive list of features that LibGDX unleashes to build your 3D game.\[\*\] Write, test, and debug your application on your desktop and deploy them on multiple platforms.\[\*\] Gain a clear understanding of the physics behind LibGDX and libraries like OpenGL and WebGL that make up LibGDX.Book ... Read more

    $28.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

  • Rust Project Development: Building Command-Line Tools, APIs, and Real-World Applications

    Rust Programming for Practical Software Development, #4

    by Owen Calder ...
    Series Book 4 - Rust Programming for Practical Software Development
    You know the syntax. Now build the system.Many developers stop at "Hello, World!" or struggle to bridge the gap between writing simple scripts and architecting production-ready software. Rust Project Development addresses this challenge directly. This book is not just a syntax guide; it is a professional engineering manual designed to help you move from a basic understanding of Rust to building ... Read more

    $5.99 CAD or Free with Kobo Plus

  • Generative Deep Learning with Python

    Unleashing the Creative Power of AI by Mastering AI and Python

    Dive into the world of Generative Deep Learning with Python, mastering GANs, VAEs, & autoregressive models through projects & advanced topics. Gain practical skills & theoretical knowledge to create groundbreaking AI applications.Key FeaturesComprehensive coverage of deep learning and generative models.In-depth exploration of GANs, VAEs, & autoregressive models & advanced topics in generative AI ... Read more

    $35.99 CAD or Free with Kobo Plus

  • Solutions Architect's Handbook

    Kick-start your solutions architect career by learning architecture design principles and strategies

    From fundamentals and design patterns to the different strategies for creating secure and reliable architectures in AWS cloud, learn everything you need to become a successful solutions architectKey FeaturesCreate solutions and transform business requirements into technical architecture with this practical guideUnderstand various challenges that you might come across while refactoring or ... Read more

    $47.99 CAD or Free with Kobo Plus

  • WordPress 5 Complete

    Build beautiful and feature-rich websites from scratch

    by Karol Król ...
    An in-depth and comprehensive take on WordPress, covering everything about the platform such as WordPress posts, pages, themes, plugins, and more.Key FeaturesGet up to date with the latest WordPress 5.0 (Bebo) and all its new featuresBeginner-friendly layout and advice you can apply from day one with loads of screenshots and examplesEnrich your development experience with the new block-based ... Read more

    $31.99 CAD or Free with Kobo Plus

  • Beginning Jakarta EE Web Development

    Using JSP, JSF, MySQL, and Apache Tomcat for Building Java Web Applications

    Series series Professional and Applied Computing (R0)
    Start building Java-based web applications now, even if you’re a complete newcomer to Java. Comprehensive and example-driven, this book is all you need to develop dynamic Java-based web applications using JSP, connect to databases with JSF, and put them into action using the popular open source Java web server, Apache Tomcat.Beginning Jakarta EE Web Development is a comprehensive introduction to ... Read more

    $68.29 CAD

  • Building a Career in Software

    A Comprehensive Guide to Success in the Software Industry

    by Daniel Heller ...
    Series series Professional and Applied Computing (R0)
    Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to teach themselves the countless supporting tools required to thrive in real software companies. Building a Career in Software is the solution, a comprehensive guide to the essential skills that instructors don't need and professionals never think to teach: ... Read more

    $56.29 CAD

  • Computer Vision Projects with PyTorch

    Design and Develop Production-Grade Models

    Series series Professional and Applied Computing (R0)
    Design and develop end-to-end, production-grade computer vision projects for real-world industry problems. This book discusses computer vision algorithms and their applications using PyTorch.The book begins with the fundamentals of computer vision: convolutional neural nets, RESNET, YOLO, data augmentation, and other regularization techniques used in the industry. And then it gives you a quick ... Read more

    $75.49 CAD

  • Speed Up Your Python with Rust

    Optimize Python performance by creating Python pip modules in Rust with PyO3

    Discover how to inject your code with highly performant Rust features to develop fast and memory-safe applications Key Features • Learn to implement Rust in a Python system without altering the entire system • Write safe and efficient Rust code as a Python developer by understanding the essential features of Rust • Build Python extensions in Rust by using Python NumPy modules in your Rust code ... Read more

    $39.99 CAD or Free with Kobo Plus

  • Ultimate Selenium WebDriver for Test Automation

    by Robin Gupta ...
    Elevate your test automation skills by mastering Selenium with Java, delving into advanced techniques for a comprehensive understanding.Book DescriptionThis comprehensive and practical handbook, centered on Selenium unlocks its potential using Java. The book covers Selenium basics, including IDE and WebDriver, while delving into advanced topics like Selenium Grid and non-functional test automation ... Read more

    $27.99 CAD

  • iOS Development with Xamarin Cookbook

    The book is written in a recipe format with practical examples, allowing you to go directly to your topic of interest or follow topics throughout a chapter to gain an in-depth knowledge. There are also plenty of hints and best practices along the way. If you are a C#/.NET developer with no previous experience in iOS development or an Objective-C developer who wants to create complete iOS ... Read more

    $34.99 CAD or Free with Kobo Plus

  • Web Design in easy steps, 7th edition

    by Sean McManus ...
    Series series In Easy Steps
    Guides you through the process of creating a website – in easy steps!Web Design in easy steps, 7th edition reveals the key principles of good web design, which is the art and science of building effective and attractive websites. The book will introduce you to the key technologies of the web, and the design principles that underpin successful sites.Whether you’re a budding designer who plans to ... Read more

    $23.96 CAD

  • The Functional Approach to Programming

    Translated by K. Callaway ...
    A programming course should concentrate as much as possible on a program's logical structure and design rather than simply show how to write code. The Functional Approach to Programming achieves this aim because logical concepts are evident and programs are transparent so can be written quickly and cleanly. In this book the authors emphasise the notions of function and function application which ... Read more

    $95.99 CAD

  • Mongrel (Digital Shortcut)

    Serving, Deploying, and Extending Your Ruby Applications

    This is the eBook version of the printed book.This short cut is an introduction and guide to Mongrel, a fast, versatile RubyWeb server. If you build or manage Web applications, this will be a usefulreference as you set up and use Mongrel in your development and productionenvironments, as well as a handbook for how you can extend Mongrel to suityour own needs.In addition to covering how to use and ... Read more

    $23.99 CAD

  • Embedded Programming with Modern C++ Cookbook

    Practical recipes to help you build robust and secure embedded applications on Linux

    Explore various constraints and challenges that embedded developers encounter in their daily tasks and learn how to build effective programs using the latest standards of C++ Key FeaturesGet hands-on experience in developing a sample application for an embedded Linux-based systemExplore advanced topics such as concurrency, real-time operating system (RTOS), and C++ utilitiesLearn how to test and ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Mastering Flask

    Gain expertise in Flask to create dynamic and powerful web applications

    by Jack Stouffer ...
    Gain expertise in Flask to create dynamic and powerful web applicationsKey FeaturesWork with scalable Flask application structures to create complex web appsDiscover the most powerful Flask extensions and learn how to create oneDeploy your application to real-world platforms using this step-by-step guidesBook DescriptionStarting from a simple Flask app, this book will walk through advanced topics ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Modernizing Enterprise Java

    A Concise Cloud Native Guide for Developers

    While containers, microservices, and distributed systems dominate discussions in the tech world, the majority of applications in use today still run monolithic architectures that follow traditional development processes. This practical book helps developers examine long-established Java-based models and demonstrates how to bring these monolithic applications successfully into the future.Relying on ... Read more

    $57.99 CAD

  • Javascript - 50 functions and tutorial

    by Nino Paiotta ...
    The content of this text is not intended as a programming manual for those who want to start learning to program starting from scratch, but it is a manual that a beginner or intermediate programmer of such language should keep on hand, in fact it contains 50 examples, which can be easily inserted into a web document and then find the solution at the appropriate time or control the shape and the ... Read more

    $4.99 CAD

  • Ruby Cookbook

    Recipes for Object-Oriented Scripting

    Why spend time on coding problems that others have already solved when you could be making real progress on your Ruby project? This updated cookbook provides more than 350 recipes for solving common problems, on topics ranging from basic data structures, classes, and objects, to web development, distributed programming, and multithreading.Revised for Ruby 2.1, each recipe includes a discussion on ... Read more

    $39.99 CAD

  • Python Microservices Development

    Build efficient and lightweight microservices using the Python tooling ecosystem

    Use Python microservices to craft applications that are built as small standard units using proven best practices and avoiding common errorsKey FeaturesBecome well versed with the fundamentals of building, designing, testing, and deploying Python microservicesIdentify where a monolithic application can be split, how to secure it, and how to scale it once ready for deploymentUse the latest ... Read more

    $41.99 CAD or Free with Kobo Plus

  • Behavioural Types

    From Theory to Tools

    Edited by Simon Gay, António Ravara ...
    Behavioural type systems in programming languages support the specification and verification of properties of programs beyond the traditional use of type systems to describe data processing. A major example of such a property is correctness of communication in concurrent and distributed systems, motivated by the importance of structured communication in modern software. Behavioural Types: from ... Read more

    Free

  • Programming Kotlin

    Get to grips quickly with the best Java alternative

    Familiarize yourself with all of Kotlin's features with this in-depth guideKey Features? Introduction to running, setup and tools of Kotlin code ? Writing structured and readable object-oriented code using new features alongside lambdas and higher order functions ? Writing unit tests and integrating Kotlin tests with Java code in a transitioning code base ? Guide through testing, concurrency and ... Read more

    $41.99 CAD or Free with Kobo Plus