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 1321 - 1344 of 10546 Results
Skip side bar filters
  • Bandit Algorithms for Website Optimization

    Developing, Deploying, and Debugging

    When looking for ways to improve your website, how do you decide which changes to make? And which changes to keep? This concise book shows you how to use Multiarmed Bandit algorithms to measure the real-world value of any modifications you make to your site. Author John Myles White shows you how this powerful class of algorithms can help you boost website traffic, convert visitors to customers, ... Read more

    $13.99 CAD

  • Essentials of Swift Programming

    Definitive Reference for Developers and Engineers

    "Essentials of Swift Programming""Essentials of Swift Programming" is a comprehensive guide designed to empower both new and seasoned software professionals with a deep understanding of the Swift programming language. Spanning Swift’s language design and evolution, the book meticulously explores foundational topics such as type inference, advanced pattern matching, and memory management, providing ... Read more

    $13.59 CAD or Free with Kobo Plus

  • Schaum's Outline of Data Structures with Java, 2ed

    Tough Test Questions? Missed Lectures? Not Enough Time?Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get ... Read more

    $35.99 CAD

  • The Haskell School of Music

    From Signals to Symphonies

    This book explores the fundamentals of computer music and functional programming through the Haskell programming language. Functional programming is typically considered difficult to learn. This introduction in the context of creating music will allow students and professionals with a musical inclination to leverage their experience to help understand concepts that might be intimidating in more ... Read more

    $68.99 CAD

  • Mastering Python Data Visualization

    Generate effective results in a variety of visually appealing charts using the plotting packages in Python

    by Kirthi Raman ...
    Key FeaturesBook DescriptionPython has a handful of open source libraries for numerical computations involving optimization, linear algebra, integration, interpolation, and other special functions using array objects, machine learning, data mining, and plotting. Pandas have a productive environment for data analysis. These libraries have a specific purpose and play an important role in the ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Getting Started with Meteor.js JavaScript Framework - Second Edition

    Learn to develop powerful web applications in minutes with Meteor

    by Isaac Strack ...
    Key FeaturesBook DescriptionThis book is for developers or students who have a working knowledge of JavaScript and HTML, and want to learn how to quickly develop full-stack web applications using pure JavaScript.What you will learnWho this book is forThis book is for developers or students who have a working knowledge of JavaScript and HTML, and want to learn how to quickly develop full-stack web ... Read more

    $24.99 CAD or Free with Kobo Plus

  • Python for Natural Language Processing

    Programming with NumPy, scikit-learn, Keras, and PyTorch

    Series series Computer Science (R0)
    Since the last edition of this book (2014), progress has been astonishing in all areas of Natural Language Processing, with recent achievements in Text Generation that spurred a media interest going beyond the traditional academic circles. Text Processing has meanwhile become a mainstream industrial tool that is used, to various extents, by countless companies. As such, a revision of this book was ... Read more

    $76.99 CAD

  • Think Python

    How to Think Like a Computer Scientist

    Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, ... Read more

    $42.99 CAD

  • The Muse of Coding

    Computer Programming as Art

    This book gives students and experienced programmers a way to see coding as an art and themselves as artists whose personal views, experiences, and ways of thinking can make their programs better for themselves and their users.This book shows in a good-humored and sympathetic way how the artistic and practical sides of programming are the same, delving into the methods of coding, the history of ... Read more

    $97.99 CAD

  • Machine Learning for Factor Investing: R Version

    Series series Chapman and Hall/CRC Financial Mathematics Series
    Machine learning (ML) is progressively reshaping the fields of quantitative finance and algorithmic trading. ML tools are increasingly adopted by hedge funds and asset managers, notably for alpha signal generation and stocks selection. The technicality of the subject can make it hard for non-specialists to join the bandwagon, as the jargon and coding requirements may seem out of reach. Machine ... Read more

    $147.99 CAD

  • Mastering JavaScript Design Patterns

    Write reliable code to create powerful applications by mastering advanced JavaScript design patterns

    by Simon Timms ...
    Write reliable code to create powerful applications by mastering advanced JavaScript design patternsKey Features\[\*\] Learn how to use tried and true software design methodologies to enhance your JavaScript code\[\*\] Discover robust JavaScript implementations of classic and advanced design patterns\[\*\] Packed with easy-to-follow examples that can be used to create reusable code and extensible ... Read more

    $37.99 CAD or Free with Kobo Plus

  • 50 Algorithms Every Programmer Should Know

    Tackle computer science challenges with classic to modern algorithms in machine learning, software design, data systems, and cryptography

    by Imran Ahmad ...
    Delve into the realm of generative AI and large language models (LLMs) while exploring modern deep learning techniques, including LSTMs, GRUs, RNNs with new chapters included in this 50% new edition overhaul Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesFamiliarize yourself with advanced deep learning architecturesExplore newer topics, such as handling hidden ... Read more

    $40.99 CAD or Free with Kobo Plus

  • Learning React and TypeScript: A Beginner's Path to Professional Web Development

    Stop copying code and start building professional web applications.In the fast-paced world of web development, the gap between following a tutorial and building a production-ready application is massive. You might know how to write a function or create a simple component, but do you know how to architect a scalable codebase? Do you understand how to manage complex state without creating ... Read more

    $6.99 CAD or Free with Kobo Plus

  • R Programming By Example

    Practical, hands-on projects to help you get started with R

    This step-by-step guide demonstrates how to build simple-to-advanced applications through examples in R using modern tools.Key Features\[\*\] Get a firm hold on the fundamentals of R through practical hands-on examples\[\*\] Get started with good R programming fundamentals for data science\[\*\] Exploit the different libraries of R to build interesting applications in RBook DescriptionR is a high ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Mission Python

    Code a Space Adventure Game!

    by Sean McManus ...
    Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language.Launch into coding with Mission Python, a space-themed guide to building a complete computer game in Python. You'll learn programming fundamentals like loops, strings, and lists as you build Escape!, an exciting game with a map to explore, items to collect, and tricky logic puzzles ... Read more

    $25.59 CAD

  • React and React Native

    Build cross-platform JavaScript apps with native power for mobile, web and desktop

    by Adam Boduch ...
    Use React and React Native to build applications for desktop browsers, mobile browsers, and even as native mobile appsKey FeaturesBuild React and React Native applications using familiar component conceptsDive deep into each platform, from routing in React to creating native mobile applications that can run offlineUse Facebook’s Relay, React and GraphQL technologies, to create a unified ... Read more

    $47.99 CAD or Free with Kobo Plus

  • Rote Learning HTML & CSS

    This is a supplementary—and not beginner-friendly—book about HTML and CSS, and one of the most boring books you’ll ever read.It contains long lists of HTML elements and attributes and CSS selectors and properties.Why bother? Why read this book?Because it provides you with a unique opportunity to learn HTML and CSS, one that isn’t available in this form elsewhere.Its goal is to show you the rough ... Read more

    Free

  • Web Scraping with Python

    by Ryan Mitchell ...
    If programming is magic, then web scraping is surely a form of wizardry. By writing a simple automated program, you can query web servers, request data, and parse it to extract the information you need. This thoroughly updated third edition not only introduces you to web scraping but also serves as a comprehensive guide to scraping almost every type of data from the modern web.Part I focuses on ... Read more

    $57.99 CAD

  • Make: Action

    Movement, Light, and Sound with Arduino and Raspberry Pi

    by Simon Monk ...
    Beginning with the basics and moving gradually to greater challenges, this book takes you step-by-step through experiments and projects that show you how to make your Arduino or Raspberry Pi create and control movement, light, and sound. In other words: action!The Arduino is a simple microcontroller with an easy-to-learn programming environment, while the Raspberry Pi is a tiny Linux-based ... Read more

    $27.99 CAD

  • Hands-On Data Structures and Algorithms with Rust

    Learn programming techniques to build effective, maintainable, and readable code in Rust 2018

    Design and implement professional level programs by exploring modern data structures and algorithms in Rust.Key FeaturesUse data structures such as arrays, stacks, trees, lists and graphs with real-world examplesLearn the functional and reactive implementations of the traditional data structuresExplore illustrations to present data structures and algorithms, as well as their analysis, in a clear, ... Read more

    $37.99 CAD or Free with Kobo Plus

  • Beginning Java 17 Fundamentals

    Object-Oriented Programming in Java 17

    Series series Professional and Applied Computing (R0)
    Learn the fundamentals of the Java 17 LTS or Java Standard Edition version 17 Long Term Support release, including basic programming concepts and the object-oriented fundamentals necessary at all levels of Java development. Authors Kishori Sharan and Adam L. Davis walk you through writing your first Java program step-by-step. Armed with that practical experience, you'll be ready to learn the core ... Read more

    $80.19 CAD

  • Hands-On Visual Studio 2022

    A developer's guide to exploring new features and best practices in VS2022 for maximum productivity

    Learn to design, develop, debug, and deploy technologies by harnessing the full power of Visual Studio 2022 by discovering its new features and exclusive techniquesKey FeaturesDiscover solutions to common problems faced while using Visual Studio 2022Explore tips, tricks, and best practices and discover ways to overcome source-code challengesDeep dive into Visual Studio’s new features and unleash ... Read more

    $59.99 CAD or Free with Kobo Plus

  • Node.js Event Loop

    by A. Jobaer ...
    Understand the event loop. Avoid blocking it. Master Node.js.This book demystifies the core of Node.js — the event loop — and teaches you how to use it efficiently and safely in real-world systems.You'll learn how Node.js schedules work, handles concurrency, and delivers performance from a single thread. More importantly, you'll discover how to avoid event loop blocking, the silent killer of ... Read more

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