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 1 - 24 of 10566 Results
Skip side bar filters
  • Programming Arduino Next Steps: Going Further with Sketches, Second Edition

    by Simon Monk ...
    Go beyond the basics with this up to date Arduino programming resourceTake your Arduino programming skills to the next level using the hands-on information contained in this thoroughly revised, easy to follow TAB guide. Aimed at programmers and hobbyists who have mastered the fundamentals, Programming Arduino Next Steps: Going Further with Sketches, Second Edition reveals professional programming ... Read more

    $17.99 USD

  • The Psychology of Software Teams

    by Cat Hicks ...
    To build the future, we need new ways of supporting software teams. This book will give you a secret weapon: the psychology that creates resilience for developers, sustainable practices for software teams, and innovation for organizations. You’ll learn from rigorous empirical evidence gathered from top engineering organizations and thousands of developers around the world, revealing powerful ... Read more

    $27.99 USD

  • Build a Large Language Model (From Scratch)

    Series series From Scratch
    How to implement LLM attention mechanisms and GPT-style transformers.In Build a Large Language Model (from Scratch) bestselling author Sebastian Raschka guides you step by step through creating your own LLM. Each stage is explained with clear text, diagrams, and examples. You’ll go from the initial design and creation, to pretraining on a general corpus, and on to fine-tuning for specific tasks ... Read more

    $49.99 USD

  • Modern Compiler Implementation in C

    This new, expanded textbook describes all phases of a modern compiler: lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow analysis, graph-coloring register allocation, and runtime systems. It includes good coverage of current techniques in code generation and register allocation, as well as functional and ... Read more

    $85.99 USD

  • JavaScript Crash Course

    A Hands-On, Project-Based Introduction to Programming

    by Nick Morgan ...
    **A fast-paced, thorough programming introduction that will have you writing your own software and web applications in no time.Like Python Crash Course, this hands-on guide is a must-have for anyone who wants to learn how to code from the ground up—this time using the popular JavaScript programming language.**Learn JavaScript—Fast!JavaScript Crash Course is a fun-filled, fast-paced introduction to ... Read more

    $29.99 USD

  • Causal Inference in Python

    Applying Causal Inference in the Tech Industry

    How many buyers will an additional dollar of online marketing bring in? Which customers will only buy when given a discount coupon? How do you establish an optimal pricing strategy? The best way to determine how the levers at our disposal affect the business metrics we want to drive is through causal inference.In this book, author Matheus Facure, senior data scientist at Nubank, explains the ... Read more

    $48.99 USD

  • Mastering Robotics Research

    From Enthusiast To Expert

    by Rob Botwright ...
    Unlock Your Potential in Robotics Research with Our Book Bundle! Are you passionate about robotics? Do you dream of becoming an expert in this exciting field? Look no further! Introducing the "Mastering Robotics Research" book bundle—a comprehensive collection of knowledge that will take you from an enthusiastic beginner to a seasoned expert. Book 1: Introduction to Robotics Research: A Beginner ... Read more

    $7.99 USD or Free with Kobo Plus

  • HTML5 and CSS3 All-in-One For Dummies

    by Andy Harris ...
    A new edition of a bestseller covers the latest advances in web development!HTML5 and CSS3 are essential tools for creating dynamic websites and boast updates and enhanced features that can make your websites even more effective and unique. This friendly, all-in-one guide covers everything you need to know about each of these technologies and their latest versions so that you can use them together ... Read more

    $27.00 USD

  • Spring Cloud Data Flow

    Native Cloud Orchestration Services for Microservice Applications on Modern Runtimes

    Series series Professional and Applied Computing (R0)
    Work with big data applications by using Spring Cloud Data Flow as a unified, distributed, and extensible system for data ingestion and integration, real-time analytics and data processing pipelines, batch processing, and data export. With this book you will develop a foundation for creating applications that use real-time data streaming by combining different technologies and use the full power ... Read more

    $71.99 USD

  • Programming Concepts in C++

    by Robert Burns ...
    Programming Concepts in C++ is one in a series of books that introduce the basic concepts of computer programming, using a selected programming language. Other books in the series use languages like Java and Python, but all focus on concepts and not on any particular language. The presentation of the material is the same in each language, and much of the text is identical. Code samples are ... Read more

    $4.99 USD

  • Dive Into Algorithms

    A Pythonic Adventure for the Intrepid Beginner

    Dive Into Algorithms is a broad introduction to algorithms using the Python Programming Language.Dive Into Algorithms is a wide-ranging, Pythonic tour of many of the world's most interesting algorithms. With little more than a bit of computer programming experience and basic high-school math, you'll explore standard computer science algorithms for searching, sorting, and optimization; human-based ... Read more

    $23.99 USD

  • Head First Design Patterns

    What will you learn from this book?You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging. Something more fun. This book shows you the patterns ... Read more

    $48.99 USD

  • QGIS: Becoming a GIS Power User

    Master data management, visualization, and spatial analysis techniques in QGIS and become a GIS power userAbout This BookLearn how to work with various types of data and create beautiful maps using this easy-to-follow guideGive a touch of professionalism to your maps, both for functionality and look and feel, with the help of this practical guideThis progressive, hands-on guide builds on a geo ... Read more

    $61.99 USD or Free with Kobo Plus

  • The Art of SQL

    For all the buzz about trendy IT techniques, data processing is still at the core of our systems, especially now that enterprises all over the world are confronted with exploding volumes of data. Database performance has become a major headache, and most IT departments believe that developers should provide simple SQL code to solve immediate problems and let DBAs tune any "bad SQL" later.In The ... Read more

    $25.99 USD

  • Introducing Go

    Build Reliable, Scalable Programs

    by Caleb Doxsey ...
    Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language’s core features with step-by-step instructions and exercises in each chapter to help you practice what you learn.Go is a general-purpose programming language with a clean syntax and advanced ... Read more

    $15.99 USD

  • 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

    $31.99 USD

  • Android Developer Tools Essentials

    Android Studio to Zipalign

    Android development can be challenging, but through the effective use of Android Developer Tools (ADT), you can make the process easier and improve the quality of your code. This concise guide demonstrates how to build apps with ADT for a device family that features several screen sizes, different hardware capabilities, and a varying number of resources.With examples in Windows, Linux, and Mac OS ... Read more

    $10.99 USD

  • Java Concurrency in Practice

    Threads are a fundamental part of the Java platform. As multicore processors become the norm, using concurrency effectively becomes essential for building high-performance applications. Java SE 5 and 6 are a huge step forward for the development of concurrent applications, with improvements to the Java Virtual Machine to support high-performance, highly scalable concurrent classes and a rich set ... Read more

    $41.79 USD

  • Go Cookbook

    Expert Solutions for Commonly Needed Go Tasks

    Go is an increasingly popular language for programming everything from web applications to distributed network services. This practical guide provides recipes to help you unravel common problems and perform useful tasks when working with Go. Each recipe includes self-contained code solutions that you can freely use, along with a discussion of how and why they work. Programmers new to Go can ... Read more

    $48.99 USD

  • Spring in Action

    by Craig Walls ...
    SummarySpring in Action, 5th Edition is the fully updated revision of Manning's bestselling Spring in Action. This new edition includes all Spring 5.0 updates, along with new examples on reactive programming, Spring WebFlux, and microservices. You'll also find the latest Spring best practices, including Spring Boot for application setup and configuration.About the TechnologySpring Framework makes ... Read more

    $38.99 USD

  • Make Your Own Python Text Adventure

    A Guide to Learning Programming

    Series series Professional and Applied Computing (R0)
    Learn programming with Python by creating a text adventure. This book will teach you the fundamentals of programming, how to organize code, and some coding best practices. By the end of the book, you will have a working game that you can play or show off to friends. You will also be able to change the game and make it your own by writing a different story line, including new items, creating new ... Read more

    $31.99 USD

  • Hands-On Functional Programming in Rust

    Build modular and reactive applications with functional programming techniques in Rust 2018

    Explore the support Rust offers for creating functional applications in Rust. Learn about various design patterns, implementing concurrency, metaprogramming, and so on in the processKey FeaturesLearn generics, organization, and design patterns in functional programmingModularize your applications and make them highly reusable and testable using functional design patternsGet familiar with complex ... Read more

    $37.99 USD or Free with Kobo Plus

  • Rust

    The Practical Guide

    Master Rust programming from the basics to advanced topics like ownership, concurrency, and memory management with practical examples and exercises.Key FeaturesStep-by-step guidance from beginner to advanced topics in Rust programming.Practical exercises to reinforce learning and provide hands-on experience.Focus on Rust’s ownership, memory safety, and concurrency features.Book DescriptionThis ... Read more

    $49.99 USD or Free with Kobo Plus

  • Secure Coding in C and C++

    Series series SEI Series in Software Engineering
    Learn the Root Causes of Software Vulnerabilities and How to Avoid ThemCommonly exploited software vulnerabilities are usually caused by avoidable software defects. Having analyzed tens of thousands of vulnerability reports since 1988, CERT has determined that a relatively small number of root causes account for most of the vulnerabilities.Secure Coding in C and C++, Second Edition, identifies and ... Read more

    $55.79 USD