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 145 - 168 of 10602 Results
Skip side bar filters
  • Absolute Beginner (Part 1) Selenium WebDriver for Functional Automation Testing

    by Rex Jones ...
    Learn How To Perform Test Automation Using Selenium WebDriverA Powerful Guide That Will Help You Automate Any ApplicationNote: Book available on your tablet, phone, PDF, PC, Mac, and paperback (Black/White & Color). You will find details of downloading the PDF document inside the book.A New Automation Engineer Should Not Pass Up This Book!If you were interested in a book, what would you look for ... Read more

    Free

  • Python Programming by Example

    This book helps you to learn how to program in Python. Several code and scenario samples are provided to accelerate your learning. All scripting samples are written in Python 3.x. The following is highlight topic in this book: * Development Environment * Python Programming Language * Lists, Tuples and Dictionary * Functions * Python Object Oriented * Python Modules and Packages * String operations ... Read more

    $2.99 USD

  • Hypermedia Systems

    Learn how hypermedia, the revolutionary idea that created The Web, can be used today to build modern, sophisticated web applications, often at a fraction of the complexity of popular JavaScript frameworks. In this book we will explore a simpler approach to building applications on the Web and beyond with htmx and Hyperview, two technologies that embrace hypermedia as a system architecture. We will ... Read more

    $8.69 USD

  • Mathematical Aspects of Logic Programming Semantics

    Series series Chapman & Hall/CRC Studies in Informatics Series
    Covering the authors' own state-of-the-art research results, this book presents a rigorous, modern account of the mathematical methods and tools required for the semantic analysis of logic programs. It significantly extends the tools and methods from traditional order theory to include nonconventional methods from mathematical analysis that depend on topology, domain theory, generalized distance ... Read more

    Free

  • Spark: The Definitive Guide

    Big Data Processing Made Simple

    Learn how to use, deploy, and maintain Apache Spark with this comprehensive guide, written by the creators of the open-source cluster-computing framework. With an emphasis on improvements and new features in Spark 2.0, authors Bill Chambers and Matei Zaharia break down Spark topics into distinct sections, each with unique goals.Youâ??ll explore the basic operations and common functions of Sparkâ? ... Read more

    $43.99 USD

  • Concurrency in Go

    Tools and Techniques for Developers

    Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tractable and even easy. If you’re a developer familiar with Go, this practical book demonstrates best practices and patterns to help you incorporate concurrency into your systems.Author Katherine Cox-Buday takes you step-by-step through the process. You’ll ... Read more

    $30.99 USD

  • Structure and Interpretation of Computer Programs

    JavaScript Edition

    Series series MIT Electrical Engineering and Computer Science
    A new version of the classic and widely used text adapted for the JavaScript programming language.Since the publication of its first edition in 1984 and its second edition in 1996, Structure and Interpretation of Computer Programs (SICP) has influenced computer science curricula around the world. Widely adopted as a textbook, the book has its origins in a popular entry-level computer science ... Read more

    $49.99 USD

  • C Programming Absolute Beginner's Guide

    Series series Absolute Beginner's Guide
    Updated for C11Write powerful C programs…without becoming a technical expert! This book is the fastest way to get comfortable with C, one incredibly clear and easy step at a time. You’ll learn all the basics: how to organize programs, store and display data, work with variables, operators, I/O, pointers, arrays, functions, and much more. C programming has neverbeen this simple!Who knew how simple ... Read more

    $20.89 USD

  • Programming Python

    Powerful Object-Oriented Programming

    by Mark Lutz ...
    If you've mastered Python's fundamentals, you're ready to start using it to get real work done. Programming Python will show you how, with in-depth tutorials on the language's primary application domains: system administration, GUIs, and the Web. You'll also explore how Python is used in databases, networking, front-end scripting layers, text processing, and more. This book focuses on commonly ... Read more

    $46.09 USD

  • Python Cookbook

    Recipes for Mastering Python 3

    If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as ... Read more

    $28.79 USD

  • Python Tricks

    A Buffet of Awesome Python Features

    by Dan Bader ...
    “I don’t even feel like I’ve scratched the surface of what I can do with Python” With Python Tricks: The Book you’ll discover Python’s best practices and the power of beautiful & Pythonic code with simple examples and a step-by-step narrative. You'll get one step closer to mastering Python, so you can write beautiful and idiomatic code that comes to you naturally. Learning the ins and outs of ... Read more

    $9.99 USD or Free with Kobo Plus

  • 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

    $41.09 USD

  • Programming TypeScript

    Making Your JavaScript Applications Scale

    by Boris Cherny ...
    Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. That’s why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its ... Read more

    $30.99 USD

  • Rust Atomics and Locks

    Low-Level Concurrency in Practice

    by Mara Bos ...
    The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be very difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.In this practical book, Mara Bos, leader of the Rust library team, helps Rust ... Read more

    $34.59 USD

  • Think Like a Programmer

    An Introduction to Creative Problem Solving

    The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like ... Read more

    $31.99 USD

  • C++ Crash Course

    A Fast-Paced Introduction

    A fast-paced, thorough introduction to modern C++ written for experienced programmers. After reading C++ Crash Course, you'll be proficient in the core language concepts, the C++ Standard Library, and the Boost Libraries.C++ is one of the most widely used languages for real-world software. In the hands of a knowledgeable programmer, C++ can produce small, efficient, and readable code that any ... Read more

    $35.99 USD

  • Practical C Programming

    Why Does 2+2 = 5986?

    There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks® famous.C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. This book teaches you not only the mechanics of programming, but also describes ... Read more

    $20.19 USD

  • Architecture Patterns with Python

    Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

    As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward.With this hands-on ... Read more

    $41.09 USD

  • Introduction to HTML & CSS

    This book covers the basics of HTML and inline CSS based on the latest standards proposed by W3C. The topics covered are:a) History of HTMLb) How to start an HTML document and the sections of an HTML documentc) Hyperlinks, Tables, Paragraphs, Headings, Lists (Unordered, Ordered and Definition), Imagesd) The new semantic tags for an HTML document (header, footer, section, etc.)e) Definition of CSS ... Read more

    $3.00 USD or Free with Kobo Plus

  • Python Programming : How to Code Python Fast In Just 24 Hours With 7 Simple Steps

    by Jason Scotts ...
    Are you fed up with reading long, boring, lengthy paragraphs after paragraphs of text and want to get up and running in Python as soon as possible? Well, you're not alone. I for one hate having to read through masses of text for very little benefit. Python Programming Reloaded: How to Code Python Fast In Just 24 Hours With 7 Simple Steps strips away the non essentials and instead provides you with ... Read more

    $3.99 USD

  • 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

    $20.89 USD

  • C++ Pocket Reference

    C++ Syntax and Fundamentals

    by Kyle Loudon ...
    C++ is a complex language with many subtle facets. This is especially true when it comes to object-oriented and template programming. The C++ Pocket Reference is a memory aid for C++ programmers, enabling them to quickly look up usage and syntax for unfamiliar and infrequently used aspects of the language. The book's small size makes it easy to carry about, ensuring that it will always be at-hand ... Read more

    $15.89 USD

  • Purely Functional Data Structures

    by Chris Okasaki ...
    Most books on data structures assume an imperative language like C or C++. However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme. This book describes data structures from the point of view of functional languages, with examples, and presents design techniques so that programmers can develop their own functional ... Read more

    $54.99 USD

  • Environmental Monitoring with Arduino

    Building Simple Devices to Collect Data About the World Around Us

    After the devastating tsunami in 2011, DYIers in Japan built their own devices to detect radiation levels, then posted their finding on the Internet. Right now, thousands of people worldwide are tracking environmental conditions with monitoring devices they’ve built themselves. You can do it too!This inspiring guide shows you how to use Arduino to create gadgets for measuring noise, weather, ... Read more

    $4.99 USD