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 361 - 384 of 10816 Results
Skip side bar filters
  • Getting Started with BeagleBone

    Linux-Powered Electronic Projects With Python and JavaScript

    Many people think of Linux as a computer operating system, running on users' desktops and powering servers. But Linux can also be found inside many consumer electronics devices. Whether they're the brains of a cell phone, cable box, or exercise bike, embedded Linux systems blur the distinction between computer and device.Many makers love microcontroller platforms such as Arduino, but as the ... Read more

    $9.59 CAD

  • Rails 4 Way, The

    The “Bible” for Rails Development: Now Fully Updated for Rails 4.1"When I read The Rails Way for the first time, I felt like I truly understood Rails for the first time.”—From the Foreword by Steve KlabnikRuby on Rails 4 is leaner, tighter, and even more valuable to professional web developers. More than ever, it helps you focus on what matters most: delivering business value via clean and ... Read more

    $47.99 CAD

  • Android Studio Development Essentials

    Android 6 Edition

    by Neil Smyth ...
    Fully updated for Android 6, the goal of this book is to teach the skills necessary to develop Android based applications using the Android Studio Integrated Development Environment (IDE) and the Android 6 Software Development Kit (SDK).Beginning with the basics, this book provides an outline of the steps necessary to set up an Android development and testing environment. An overview of Android ... Read more

    $13.73 CAD

  • Elasticsearch: The Definitive Guide

    A Distributed Real-Time Search and Analytics Engine

    Whether you need full-text search or real-time analytics of structured data—or both—the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.If you’re a newcomer to both ... Read more

    $36.79 CAD

  • Arduino Networking

    This book is intended for those who want to build their own network-connected projects using the Arduino platform. You will be able to build exciting projects that connect to your local network and the Web. You will need to have some basic experience in electronics and web programming languages. You will also need to know the basics of the Arduino platform as the projects mainly deal with the ... Read more

    $19.79 CAD or Free with Kobo Plus

  • JavaScript for Kids

    A Playful Introduction to Programming

    by Nick Morgan ...
    JavaScript is the programming language of the Internet, the secret sauce that makes the Web awesome, your favorite sites interactive, and online games fun!JavaScript for Kids is a lighthearted introduction that teaches programming essentials through patient, step-by-step examples paired with funny illustrations. You’ll begin with the basics, like working with strings, arrays, and loops, and then ... Read more

    $29.59 CAD

  • Guide to: Learning Python Decorators

    by Matt Harrison ...
    Guide To: Learning Python Decorators is a complete guide to the theory and implementation of decorators. Decorators are pretty common in Python. While not strictly necessary, they can reduce code size while enabling control of function input, invocation and output. Many explanations of decorators are brief and leave the reader somewhat confused. This book is an attempt to remedy that. It is based ... Read more

    $9.61 CAD

  • NinjaScript Programmer's Launch Pad V8

    by Scott Daggett ...
    The NinjaScript Programmer's Launch Pad V8 is a tutorial designed for C#.NET programmers new to NinjaTrader 8's NinjaScript programming environment. It begins by providing the new NinjaScript programmer with a clear understanding of the underlying structure, data, key classes, and efficient programming techniques for writing NinjaScript indicators. This same foundation of knowledge is necessary ... Read more

    $17.99 CAD or Free with Kobo Plus

  • HTML5 for Masterminds, Revised 3rd Edition

    How to take advantage of HTML5 to create responsive websites and revolutionary applications

    by J.D Gauchat ...
    The new edition of HTML5 for Masterminds is ready. Now with a complete course on Web Development and Responsive Web Design. Learn how to create websites and applications for desktop and mobile devices with HTML, CSS, and JavaScript.HTML5 for Masterminds leads the reader step-by-step to master the complex subjects required to create websites and web applications. After reading this book, you will ... Read more

    $6.99 CAD or Free with Kobo Plus

  • Python For Kids For Dummies

    by Brendan Scott ...
    Series series For Kids For Dummies
    The kid-friendly way to learning coding with PythonCalling all wanna-be coders! Experts point to Python as one of the best languages to start with when you're learning coding, and Python For Kids For Dummies makes it easier than ever. Packed with approachable, bite-sized projects that won't make you lose your cool, this fun and friendly guide teaches the basics of coding with Python in a language ... Read more

    $28.99 CAD

  • Java Performance

    In-Depth Advice for Tuning and Programming Java 8, 11, and Beyond

    by Scott Oaks ...
    Coding and testing are generally considered separate areas of expertise. In this practical book, Java expert Scott Oaks takes the approach that anyone who works with Java should be adept at understanding how code behaves in the Java Virtual Machine—including the tunings likely to help performance. This updated second edition helps you gain in-depth knowledge of Java application performance using ... Read more

    $54.39 CAD

  • Programming the Raspberry Pi, Second Edition: Getting Started with Python

    by Simon Monk ...
    An updated guide to programming your own Raspberry Pi projectsLearn to create inventive programs and fun games on your powerful Raspberry Pi—with no programming experience required. This practical TAB book has been revised to fully cover the new Raspberry Pi 2, including upgrades to the Raspbian operating system. Discover how to configure hardware and software, write Python scripts, create user ... Read more

    $14.89 CAD

  • Building HTML5 Games with ImpactJS

    An Introduction On HTML5 Game Development

    by Jesse Freeman ...
    Create a real 2D game from start to finish with ImpactJS, the JavaScript game framework that works with the HTML5's Canvas element. Making video games is hard work that requires technical skills, a lot of planning, and—most critically—a commitment to completing the project. With this hands-on guide, you’ll learn how to use Impact with other technologies step-by-step.You’ll pick up important tips ... Read more

    $14.39 CAD

  • CompTIA A+ Certification All-in-One Exam Guide

    How to pass the exam without over studying!

    by Tech Guru ...
    This eBook is intended for IT (Information Technology) professionals wishing to earn themselves a CompTIA A+ certification. Thus, it is assumed that a person reading this book has already obtained the basic knowledge required for Windows and computer operating systems. Although, the A+ certification is provided as an entry level qualification, hence, you do not need an in-depth understanding to ... Read more

    $4.16 CAD

  • Beginning Programming with C++ For Dummies

    Learn to program with C++ quickly with this helpful For Dummies guideBeginning Programming with C++ For Dummies, 2nd Edition gives you plain-English explanations of the fundamental principles of C++, arming you with the skills and know-how to expertly use one of the world's most popular programming languages. You'll explore what goes into creating a program, how to put the pieces together, learn ... Read more

    $28.99 CAD

  • HTML5 Canvas

    Native Interactivity and Animation for the Web

    Flash is fading fast as Canvas continues to climb. The second edition of this popular book gets you started with HTML5 Canvas by showing you how to build interactive multimedia applications. You’ll learn how to draw, render text, manipulate images, and create animation—all in the course of building an interactive web game throughout the book.Updated for the latest implementations of Canvas and ... Read more

    $32.79 CAD

  • Grokking Algorithms, Second Edition

    An illustrated guide for programmers and other curious people

    A friendly, fully-illustrated introduction to the most important computer programming algorithms.Master the most widely used algorithms and be fully prepared when you’re asked about them at your next job interview. With beautifully simple explanations, over 400 fun illustrations, and dozens of relevant examples, you’ll actually enjoy learning about algorithms with this fun and friendly guide!In ... Read more

    $65.99 CAD

  • Programming C# 4.0

    Building Windows, Web, and RIA Applications for the .NET 4.0 Framework

    With its support for dynamic programming, C# 4.0 continues to evolve as a versatile language on its own. But when C# is used with .NET Framework 4, the combination is incredibly powerful. This bestselling tutorial shows you how to build web, desktop, and rich Internet applications using C# 4.0 with .NET's database capabilities, UI framework (WPF), extensive communication services (WCF), and more ... Read more

    $39.99 CAD

  • Building Machine Learning Systems with Python

    This is a tutorial-driven and practical, but well-grounded book showcasing good Machine Learning practices. There will be an emphasis on using existing technologies instead of showing how to write your own implementations of algorithms. This book is a scenario-based, example-driven tutorial. By the end of the book you will have learnt critical aspects of Machine Learning Python projects and ... Read more

    $34.09 CAD or Free with Kobo Plus

  • Angular: Up and Running

    Learning Angular, Step by Step

    This book will demystify Angular as a framework, as well as provide clear instructions and examples on how to get started with writing scalable Angular applications.Angular: Up & Running covers most of the major pieces of Angular, but in a structured manner that is generally used in hands-on training. Each chapter takes one concept, and use examples to cover how it works. Problems to work on (with ... Read more

    $45.59 CAD

  • Learn You a Haskell for Great Good!

    A Beginner's Guide

    It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.You'll start with the kid stuff: basic syntax, recursion, types and type classes. ... Read more

    $43.19 CAD

  • Practice of Programming, The

    Series series Addison-Wesley Professional Computing Series
    With the same insight and authority that made their book The Unix Programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive.The practice of programming is more than just writing code. Programmers must also assess tradeoffs, choose among design alternatives, debug and test, improve ... Read more

    $47.99 CAD

  • Effective C, 2nd Edition

    An Introduction to Professional C Programming

    Effective C, 2nd edition, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.The latest release of the C programming language, C23, enhances the safety, security, and usability of the language. This second edition of Effective C has been thoroughly updated to cover C23, offering a modern introduction to C ... Read more

    $51.99 CAD