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 25 - 48 of 23387 Results
Skip side bar filters
  • Beginning Java Data Structures and Algorithms

    Sharpen your problem solving skills by learning core computer science concepts in a pain-free manner

    by James Cutajar ...
    Though your application serves its purpose, it might not be a high performer. Learn techniques to accurately predict code efficiency, easily dismiss inefficient solutions, and improve the performance of your application.Key FeaturesExplains in detail different algorithms and data structures with sample problems and Java implementations where appropriateIncludes interesting tips and tricks that ... Read more

    $18.99 USD or Free with Kobo Plus

  • Practical Design Patterns for Java Developers

    Hone your software design skills by implementing popular design patterns in Java

    Unravel the power of Java design patterns by learning where to apply them effectively to solve specific software design and development problemsKey FeaturesDecouple logic across objects with dependency injection by creating various vehicles with featuresFinalize vehicle construction by chaining handlers using the Chain of Responsibility PatternPlan and execute an advanced vehicle sensor initiation ... Read more

    $28.99 USD or Free with Kobo Plus

  • Android Studio 4.2 Development Essentials - Kotlin Edition

    Developing Android applications using Android Studio 4.2, Kotlin, and Android Jetpack

    by Neil Smyth ...
    A hands-on guide to developing Android applications using Android Studio 4.2 and KotlinKey FeaturesDesign complex and responsive user interface layouts with the Android Studio 4.2 IDEBuild view model-based apps using the Jetpack architecture and use the latest material design components to build modern user interface designsIntegrate with SQLite databases and the Android Room Persistence ... Read more

    $31.99 USD or Free with Kobo Plus

  • Practical Vim

    Edit Text at the Speed of Thought

    by Drew Neil ...
    Vim is a fast and efficient text editor that will make you a faster and more efficient developer. It's available on almost every OS, and if you master the techniques in this book, you'll never need another text editor. In more than 120 Vim tips, you'll quickly learn the editor's core functionality and tackle your trickiest editing and writing tasks. This beloved bestseller has been revised and ... Read more

    $17.99 USD

  • Practical Time Series Analysis

    Step by Step guide filled with real world practical examples.

    Step by Step guide filled with real world practical examples.About This BookGet your first experience with data analysis with one of the most powerful types of analysis—time-series.Find patterns in your data and predict the future pattern based on historical data.Learn the statistics, theory, and implementation of Time-series methods using this example-rich guideWho This Book Is ForThis book is ... Read more

    $35.99 USD or Free with Kobo Plus

  • Software Craftsman, The

    Professionalism, Pragmatism, Pride

    Series series Robert C. Martin Series
    Be a Better Developer and Deliver Better CodeDespite advanced tools and methodologies, software projects continue to fail. Why? Too many organizations still view software development as just another production line. Too many developers feel that way, too—and they behave accordingly.In The Software Craftsman: Professionalism, Pragmatism, Pride, Sandro Mancuso offers a better and more fulfilling ... Read more

    $33.99 USD

  • C++ For Dummies

    The best-selling C++ For Dummies book makes C++ easier!C++ For Dummies, 7th Edition is the best-selling C++ guide on the market, fully revised for the 2014 update. With over 60% new content, this updated guide reflects the new standards, and includes a new Big Data focus that highlights the use of C++ among popular Big Data software solutions. The book provides step-by-step instruction from the ... Read more

    $21.00 USD

  • Flexbox in CSS

    by Estelle Weyl ...
    Layout designers rejoice: CSS finally has an update that will make your lives easier. Flexible box layout, often called Flexbox, frees you from the challenges of creating layouts with floats and padding? and lets you specify containers and their contents instead. The new model means you can specify the directions in which material flows, how content wraps, and the ways components can expand to ... Read more

    $8.99 USD

  • Learning Helm

    Get up to speed with Helm, the preeminent package manager for the Kubernetes container orchestration system. This practical guide shows you how to efficiently create, install, and manage the applications running inside your containers. Helm maintainers Matt Butcher, Matt Farina, and Josh Dolitsky explain how this package manager fits into the Kubernetes ecosystem and provide an inside look at Helm ... Read more

    $34.99 USD

  • Beyond the Basic Stuff with Python

    Best Practices for Writing Clean Code

    by Al Sweigart ...
    BRIDGE THE GAP BETWEEN NOVICE AND PROFESSIONALYou've completed a basic Python programming tutorial or finished Al Sweigart's bestseller, Automate the Boring Stuff with Python. What's the next step toward becoming a capable, confident software developer?Welcome to Beyond the Basic Stuff with Python. More than a mere collection of advanced syntax and masterful tips for writing clean code, you'll ... Read more

    $20.99 USD

  • The Kerbal Player's Guide

    The Easiest Way to Launch a Space Program

    Kerbal Space Program (KSP) is a critically acclaimed, bestselling space flight simulator game. It’s making waves everywhere from mainstream media to the actual space flight industry, but it has a bit of a learning curve. In this book, five KSP nerds—including an astrophysicist—teach you everything you need to know to get a nation of tiny green people into space.KSP is incredibly realistic. When ... Read more

    $24.99 USD

  • Modern C++ Programming Cookbook

    Master modern C++ including the latest features of C++23 with 140+ practical recipes

    Packed with practical recipes, explore the latest advancements in C++, optimize performance, and gain insights into essential techniques though this comprehensive guide. Purchase of the print or Kindle book includes a free eBook in PDF format.Key FeaturesNot just a guide to C++23 programming; find the right solution to over 150 coding tasks in any modern variant of C++Learn all the most important ... Read more

    $39.99 USD or Free with Kobo Plus

  • 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

  • Hands-On UX Design for Developers

    Design, prototype, and implement compelling user experiences from scratch.

    by Elvis Canziba ...
    Learn every step you need for product design and developmentKey FeaturesExplore all the tools that you need to be a complete UX designerCode the product designs you’ve created to become a full-stack designerBuild an amazing portfolio with real-world projectsBook DescriptionDesigning user experience (UX) is one of the most important aspects of a project, as it has a direct effect on how customers ... Read more

    $28.99 USD or Free with Kobo Plus

  • 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

    $26.99 USD

  • Tailwind CSS

    Get a rapid introduction to Tailwind, the utility-first CSS framework, and start building sites with it today!For many years, component-based frameworks, like Bootstrap, were the de facto standard for building websites quickly and easily. But all this magic comes with a price. Without serious customization, sites built with such frameworks look similar to each other. And customization is a real ... Read more

    $11.99 USD or Free with Kobo Plus

  • Full Stack Quarkus and React

    Hands-on full stack web development with Java, React, and Kubernetes

    Create and deploy standalone, fully functional, web applications using Quarkus and React Key Features • Get up and running with web application development speedily using React and Quarkus • Get an overview of how to make a Java backend work seamlessly with a JavaScript frontend • Learn how to deploy your working application to Kubernetes and share it with the world Book Description React has ... Read more

    $30.99 USD or Free with Kobo Plus

  • Principles of Package Design

    Creating Reusable Software Components

    Apply design principles to your classes, preparing them for reuse. You will use package design principles to create packages that are just right in terms of cohesion and coupling, and are user- and maintainer-friendly at the same time.The first part of this book walks you through the five SOLID principles that will help you improve the design of your classes. The second part introduces you to the ... Read more

    $62.99 USD

  • Structured Parallel Programming

    Patterns for Efficient Computation

    Structured Parallel Programming offers the simplest way for developers to learn patterns for high-performance parallel programming. Written by parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders, this book explains how to design and implement maintainable and efficient parallel algorithms using a composable, structured, scalable, and machine ... Read more

    $53.99 USD

  • 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

    $12.99 USD or Free with Kobo Plus

  • C Programming Pocket Primer

    Series series Pocket Primer
    As part of the Pocket Primer series, this book provides an overview of the major concepts to program in the language of C. Companion files with source code from the book and figures are included.FEATURES:Provides an overview of the most important C programming techniquesCovers up-to-date information regarding the C11 standardIncludes two chapters on pointersContains companion files ... ... Read more

    $35.99 USD or Free with Kobo Plus

  • Modern Computer Algebra

    Computer algebra systems are now ubiquitous in all areas of science and engineering. This highly successful textbook, widely regarded as the 'bible of computer algebra', gives a thorough introduction to the algorithmic basis of the mathematical engine in computer algebra systems. Designed to accompany one- or two-semester courses for advanced undergraduate or graduate students in computer science ... Read more

    $109.99 USD

  • Building Machine Learning Powered Applications

    Going from Idea to Product

    Learn the skills necessary to design, build, and deploy applications powered by machine learning (ML). Through the course of this hands-on book, you’ll build an example ML-driven application from initial idea to deployed product. Data scientists, software engineers, and product managers—including experienced practitioners and novices alike—will learn the tools, best practices, and challenges ... Read more

    $41.99 USD

  • Microsoft Project 2010: The Missing Manual

    Microsoft Project is brimming with features to help you manage any project, large or small. But learning the software is only half the battle. What you really need is real-world guidance: how to prep your project before touching your PC, which Project tools work best, and which ones to use with care. This book explains it all, helping you go from project manager to project master.Get a project ... Read more

    $23.99 USD