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 eBooks

If you like Programming eBooks, then you'll love these top picks.
Showing 361 - 384 of 28589 Results
Skip side bar filters
  • Natural Language Processing with Python

    Analyzing Text with the Natural Language Toolkit

    This book offers a highly accessible introduction to natural language processing, the field that supports a variety of language technologies, from predictive text and email filtering to automatic summarization and translation. With it, you'll learn how to write Python programs that work with large collections of unstructured text. You'll access richly annotated datasets using a comprehensive range ... Read more

    $50.99 CAD

  • Python for Data Analysis

    Data Wrangling with pandas, NumPy, and Jupyter

    by Wes McKinney ...
    Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.10 and pandas 1.4, the third edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You'll learn the latest versions of pandas, NumPy, and Jupyter in the process.Written by Wes McKinney ... Read more

    $67.99 CAD

  • Programming HTML5 Applications

    Building Powerful Cross-Platform Environments in JavaScript

    HTML5 is not just a replacement for plugins. It also makes the Web a first-class development environment by giving JavaScript programmers a solid foundation for building industrial-strength applications. This practical guide takes you beyond simple site creation and shows you how to build self-contained HTML5 applications that can run on mobile devices and compete with desktop apps.You’ll learn ... Read more

    $15.99 CAD

  • How Computers Really Work

    A Hands-On Guide to the Inner Workings of the Machine

    An approachable, hands-on guide to understanding how computers work, from low-level circuits to high-level code.How Computers Really Work is a hands-on guide to the computing ecosystem: everything from circuits to memory and clock signals, machine code, programming languages, operating systems, and the internet.But you won't just read about these concepts, you'll test your knowledge with exercises ... Read more

    $35.19 CAD

  • Node for Front-End Developers

    Writing Server-Side JavaScript Applications

    by Garann Means ...
    If you know how to use JavaScript in the browser, you already have the skills you need to put JavaScript to work on back-end servers with Node. This hands-on book shows you how to use this popular JavaScript platform to create simple server applications, communicate with the client, build dynamic pages, work with data, and tackle other tasks.Although Node has a complete library of developer ... Read more

    $11.99 CAD

  • How Not To Write An App

    Rod Cambridge created an iPhone app called Top-Tens to see how easy (or difficult) it was to make some money as an app developer. In this eBook, Rod uses this experience to take the reader step by step through the things that should, and shouldn't, be done when creating an app for Apple's iPhone or it's rivals including Google's Android and Microsoft's Windows Mobile devices. ... Read more

    Free

  • CSS Animation

    De-animating the Undead Horde

    by John Rhea ...
    Series series Undead Institute
    Nothing takes down zombies like an HTML element on the move. This book takes a look at transitions, transformations and animations in CSS.You’ll learn how to trigger a simple transition and then how to create a longer, more complex movement or color change and more using keyframes, easing functions, delays, durations and much more.You’ll also keep your page running smoothly by learning the most ... Read more

    $6.99 CAD or Free with Kobo Plus

  • Doing Data Science

    Straight Talk from the Frontline

    Now that people are aware that data can make the difference in an election or a business model, data science as an occupation is gaining ground. But how can you get started working in a wide-ranging, interdisciplinary field that’s so clouded in hype? This insightful book, based on Columbia University’s Introduction to Data Science class, tells you what you need to know.In many of these chapter ... Read more

    $32.99 CAD

  • Black Hat Python, 2nd Edition

    Python Programming for Hackers and Pentesters

    Fully-updated for Python 3, the second edition of this worldwide bestseller (over 100,000 copies sold) explores the stealthier side of programming and brings you all new strategies for your hacking projects.When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. In Black Hat Python, 2nd Edition, you’ll explore the darker side of ... Read more

    $38.39 CAD

  • Automate the Boring Stuff with Python, 3rd Edition

    by Al Sweigart ...
    The bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files.If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do this work for you?In this fully revised third edition ... Read more

    $51.99 CAD

  • What is Dart?

    This short, free ebook from March 2012 describes the Dart language, libraries, and tools that help you develop structured, fast, and maintainable web apps that run in any modern browser. ... Read more

    Free

  • Code Simplicity

    The Fundamentals of Software

    Good software design is simple and easy to understand. Unfortunately, the average computer program today is so complex that no one could possibly comprehend how all the code works. This concise guide helps you understand the fundamentals of good design through scientific laws—principles you can apply to any programming language or project from here to eternity.Whether you’re a junior programmer, ... Read more

    $19.99 CAD

  • Tapworthy

    Designing Great iPhone Apps

    by Josh Clark ...
    So you've got an idea for an iPhone app -- along with everyone else on the planet. Set your app apart with elegant design, efficient usability, and a healthy dose of personality. This accessible, well-written guide shows you how to design exceptional user experiences for the iPhone and iPod Touch through practical principles and a rich collection of visual examples.Whether you're a designer, ... Read more

    $28.99 CAD

  • Rapid GUI Programming with Python and Qt

    The Definitive Guide to PyQt Programming

    Series series Pearson Open Source Software Development Series
    Whether you're building GUI prototypes or full-fledged cross-platform GUI applications with native look-and-feel, PyQt 4 is your fastest, easiest, most powerful solution. Qt expert Mark Summerfield has written the definitive best-practice guide to PyQt 4 development.With Rapid GUI Programming with Python and Qt you'll learn how to build efficient GUI applications that run on all major operating ... Read more

    $57.99 CAD

  • Data Science from Scratch

    First Principles with Python

    by Joel Grus ...
    Data science libraries, frameworks, modules, and toolkits are great for doing data science, but they’re also a good way to dive into the discipline without actually understanding data science. With this updated second edition, you’ll learn how many of the most fundamental data science tools and algorithms work by implementing them from scratch.If you have an aptitude for mathematics and some ... Read more

    $54.99 CAD

  • Terraform: Up and Running

    Writing Infrastructure as Code

    Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure as code (IaC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, Azure, and more. This hands-on third edition, expanded and thoroughly updated for version 1.0 and beyond, shows you the fastest way to get up and running with Terraform.Gruntwork cofounder ... Read more

    $57.99 CAD

  • A Human's Guide to Machine Intelligence

    How Algorithms Are Shaping Our Lives and How We Can Stay in Control

    A Wharton professor and tech entrepreneur examines how algorithms and artificial intelligence are starting to run every aspect of our lives, and how we can shape the way they impact usThrough the technology embedded in almost every major tech platform and every web-enabled device, algorithms and the artificial intelligence that underlies them make a staggering number of everyday decisions for us, ... Read more

    $16.99 CAD

  • jQuery Mobile: Up and Running

    Up and Running

    Would you like to build one mobile web application that works on iPad and Kindle Fire as well as iPhone and Android smartphones? This introductory guide to jQuery Mobile shows you how. Through a series of hands-on exercises, you’ll learn the best ways to use this framework’s many interface components to build customizable, multiplatform apps. You don’t need any programming skills or previous ... Read more

    $25.99 CAD

  • Visual Basic 2008 For Dummies

    by Bill Sempf ...
    Visual Basic is a favorite programming language, so if you’re new to programming, it’s a great place to start. Visual Basic 2008 For Dummies is the fun and easy way to begin creating applications right away while you get the hang of using the Visual Studio environment. Soon you’ll be building all sorts of useful stuff with VB 2008!This step-by-step guide walks you through a logical series of tasks ... Read more

    $27.99 CAD

  • Interactive Data Visualization for the Web

    An Introduction to Designing with D3

    by Scott Murray ...
    Create and publish your own interactive data visualization projects on the webâ??even if you have little or no experience with data visualization or web development. Itâ??s inspiring and fun with this friendly, accessible, and practical hands-on introduction. This fully updated and expanded second edition takes you through the fundamental concepts and methods of D3, the most powerful JavaScript ... Read more

    $47.99 CAD

  • C# 6.0 and the .NET 4.6 Framework

    Series Book 6.0 - Professional and Applied Computing (R0)
    This new 7th edition of Pro C# 6.0 and the .NET 4.6 Platform has been completely revised and rewritten to reflect the latest changes to the C# language specification and new advances in the .NET Framework. You'll find new chapters covering all the important new features that make .NET 4.6 the most comprehensive release yet, including:A Refined ADO.NET Entity Framework Programming ModelNumerous IDE ... Read more

    $55.99 CAD

  • Beginning C# Programming

    Learn C# Programming in the quickest time possible with this concise book that teaches you all the essentials about C# programming. Written for people who have NO background in programming or are beginners. Beginning C# Programming zooms in on the most essential concepts with EXAMPLES! Soon, you can utilize your java skills in web programming, console programming, and of course Windows Phone 7 ... Read more

    $4.22 CAD

  • REST in Practice

    Hypermedia and Systems Architecture

    Why don't typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viable alternative for building distributed systems and enterprise-class applications?In this insightful book, three SOA experts provide a down-to-earth explanation of REST and demonstrate how you can develop simple and elegant distributed hypermedia systems ... Read more

    $28.99 CAD

  • PHP Essentials

    by Neil Smyth ...
    The purpose of this book is bring the power and ease of use of PHP to anyone with a desire to learn PHP and in doing so join the tens of thousands of web developers who have already discovered the flexibility and productivity that comes with using PHP. The book is intended to cover all aspects of PHP. It starts by covering the history of PHP before providing a high level overview of how PHP works ... Read more

    $12.33 CAD