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 193 - 216 of 10816 Results
Skip side bar filters
  • Programming with Qt

    Writing Portable GUI applications on Unix and Win32

    The popular open source KDE desktop environment for Unix was built with Qt, a C++ class library for writing GUI applications that run on Unix, Linux, Windows 95/98, Windows 2000, and Windows NT platforms. Qt emulates the look and feel of Motif, but is much easier to use. Best of all, after you have written an application with Qt, all you have to do is recompile it to have a version that works on ... Read more

    $32.79 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

  • 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.39 CAD

  • Learn to Code by Solving Problems

    A Python Programming Primer

    Learn to Code by Solving Problems is a practical introduction to programming using Python. It uses coding-competition challenges to teach you the mechanics of coding and how to think like a savvy programmer.Computers are capable of solving almost any problem when given the right instructions. That’s where programming comes in. This beginner’s book will have you writing Python programs right away. ... Read more

    $35.19 CAD

  • Data Analysis with Open Source Tools

    A Hands-On Guide for Programmers and Data Scientists

    Collecting data is relatively easy, but turning raw information into something useful requires that you know how to extract precisely what you need. With this insightful book, intermediate to experienced programmers interested in data analysis will learn techniques for working with data in a business environment. You'll learn how to look at data to discover what it contains, how to capture those ... Read more

    $28.79 CAD

  • Programming in Haskell

    by Graham Hutton ...
    Haskell is a purely functional language that allows programmers to rapidly develop clear, concise, and correct software. The language has grown in popularity in recent years, both in teaching and in industry. This book is based on the author's experience of teaching Haskell for more than twenty years. All concepts are explained from first principles and no programming experience is required, ... Read more

    $44.79 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

  • 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.59 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.19 CAD

  • Modern PHP

    New Features and Good Practices

    by Josh Lockhart ...
    PHP is experiencing a renaissance, though it may be difficult to tell with all of the outdated PHP tutorials online. With this practical guide, you’ll learn how PHP has become a full-featured, mature language with object-orientation, namespaces, and a growing collection of reusable component libraries.Author Josh Lockhart—creator of PHP The Right Way, a popular initiative to encourage PHP best ... Read more

    $23.99 CAD

  • Grokking Algorithms

    An illustrated guide for programmers and other curious people

    "This book does the impossible: it makes math fun and easy!" - Sander Rossel, COAS Software SystemsGrokking Algorithms is a fully illustrated, friendly guide that teaches you how to apply common algorithms to the practical problems you face every day as a programmer. You'll start with sorting and searching and, as you build up your skills in thinking algorithmically, you'll tackle more complex ... Read more

    $41.99 CAD

  • HTML5 for iOS and Android: A Beginner's Guide

    by Robin Nixon ...
    Essential Skills--Made Easy!Create advanced websites, web apps, and standalone apps for Apple iOS and Google Android devices. HTML5 for iOS and Android: A Beginner's Guide explains, step by step, how to use HTML5 and CSS3 as well as supporting technologies, such as JavaScript, MySQL, and PHP. Download wrapper code from the book's companion website to enable your programs to run like native iOS or ... Read more

    $54.99 CAD

  • CSS: The Missing Manual

    CSS lets you create professional-looking websites, but learning its finer points can be tricky—even for seasoned web developers. This fully updated edition provides the most modern and effective tips, tricks, and tutorial-based instruction on CSS available today. Learn how to use new tools such as Flexbox and Sass to build web pages that look great and run fast on any desktop or mobile device. ... Read more

    $31.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.11 CAD

  • Ruby Programming Essentials

    by Neil Smyth ...
    Ruby Essentials provides a concise and easy to follow guide to learning Ruby. Everything from installing Ruby and the basics of the language through to topics such as arrays file handling and object-oriented programming are covered all combined with easy to understand code examples which serve to bridge the gap between theory and practice. Ruby Essentials is designed to be of equal use both to ... Read more

    $12.33 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

  • 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.19 CAD

  • Clojure Programming

    Practical Lisp for the Java World

    Clojure is a practical, general-purpose language that offers expressivity rivaling other dynamic languages like Ruby and Python, while seamlessly taking advantage of Java libraries, services, and all of the resources of the JVM ecosystem. This book helps you learn the fundamentals of Clojure with examples relating it to the languages you know already, in the domains and topics you work with every ... Read more

    $36.79 CAD

  • JavaScript Basics

    Flinging Event, Element, and Object Bombs at Zombie Heads

    by John Rhea ...
    Series series Undead Institute
    Got basic programming skills but are new to JavaScript? Ready to pitch in and save humanity from the zombie hordes? Now you can do both at the same time.You’ll learn how to work with JavaScript objects, creating and setting properties, defining and using methods and the way objects are used in the Document Object Model (DOM). All while kicking serious zombie tuchus.Speaking of the DOM you’ll ... Read more

    $6.99 CAD or Free with Kobo Plus

  • Using C in Software Design, Second Edition

    The Second Edition of Using C in Software Design provides a creative approach to learning the C programming language by emphasizing software engineering. This inexpensive book, extensively tested in several academic and professional settings, provides a gentle, but complete, introduction to the C language in both the original edition published by Academic Press Professional and the current ebook ... Read more

    $2.99 CAD

  • Delivering Business Intelligence with Microsoft SQL Server 2016, Fourth Edition

    by Brian Larson ...
    Distribute Actionable, Timely BI with Microsoft® SQL Server® 2016 and Power BIDrive better, faster, more informed decision making across your organization using the expert tips and best practices featured in this hands-on guide. Delivering Business Intelligence with Microsoft SQL Server 2016, Fourth Edition, shows, step-by-step, how to distribute high-performance, custom analytics to users ... Read more

    $63.79 CAD

  • Make: Electronics

    Learning by Discovery: A hands-on primer for the new electronics enthusiast

    by Charles Platt ...
    Make: Electronics explores the properties and applications of discrete components that are the fundamental building blocks of circuit design. Understanding resistors, capacitors, transistors, inductors, diodes, and integrated circuit chips is essential even when using microcontrollers. Make: Electronics teaches the fundamentals and also provides advice on the tools and supplies that are necessary. ... Read more

    $29.59 CAD

  • Learning React

    Modern Patterns for Developing React Apps

    If you want to learn how to build efficient React applications, this is your book. Ideal for web developers and software engineers who understand how JavaScript, CSS, and HTML work in the browser, this updated edition provides best practices and patterns for writing modern React code. No prior knowledge of React or functional JavaScript is necessary.With their learning road map, authors Alex Banks ... Read more

    $57.59 CAD

  • 1000 Java Interview Questions and Answers

    1000 most important and frequently asked questions and answers to crack interviews

    Knowledge for Free...Get that job, you aspire for!Want to switch to that high paying job? Or are you already been preparing hard to give interview the next weekend?Do you know how many people get rejected in interviews by preparing only concepts but not focusing on actually which questions will be asked in the interview?Don't be that person this time.This is the most comprehensive Java language ... Read more

    $4.11 CAD