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 25 - 48 of 10754 Results
Skip side bar filters
  • Grokking Simplicity

    Taming complex software with functional thinking

    by Eric Normand ...
    "The most insightful and intuitive guide to clean and simple software. I recommend this to all software developers." - Rob Pacheco, Vision Government SolutionsGrokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.Distributed across servers, difficult to test, and resistant to modification—modern software is complex. Grokking ... Read more

    $49.99 USD

  • Python for Data Analysis

    Data Wrangling with pandas, NumPy, and Jupyter

    by Wes McKinney ...
    Get the definitive handbook for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.10 and pandas 1.4, the third edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You'll learn the latest versions of pandas, NumPy, and Jupyter in the process.Written by Wes McKinney ... Read more

    $48.99 USD

  • 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

    $49.99 USD

  • Fluent Python

    Clear, Concise, and Effective Programming

    Don't waste time bending Python to fit patterns you've learned in other languages. Python's simplicity lets you become productive quickly, but often this means you aren't using everything the language has to offer. With the updated edition of this hands-on guide, you'll learn how to write effective, modern Python 3 code by leveraging its best ideas.Discover and apply idiomatic Python 3 features ... Read more

    $48.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.69 USD

  • 100 Go Mistakes and How to Avoid Them

    Spot errors in your Go code you didn’t even know you were making and boost your productivity by avoiding common mistakes and pitfalls.100 Go Mistakes and How to Avoid Them shows you how to:Dodge the most common mistakes made by Go developersStructure and organize your Go applicationHandle data and control structures efficientlyDeal with errors in an idiomatic mannerImprove your concurrency ... Read more

    $58.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.Purchase of the print book includes a free ... 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.49 USD

  • Rust for Rustaceans

    Idiomatic Programming for Experienced Developers

    by Jon Gjengset ...
    Master professional-level coding in Rust.For developers who’ve mastered the basics, this book is the next step on your way to professional-level programming in Rust. It covers everything you need to build and maintain larger code bases, write powerful and flexible applications and libraries, and confidently expand the scope and complexity of your projects.Author Jon Gjengset takes you deep into ... Read more

    $34.99 USD

  • 3D Data Science with Python

    Building Accurate Digital Environments with 3D Point Cloud Workflows

    by Florent Poux ...
    Our physical world is grounded in three dimensions. To create technology that can reason about and interact with it, our data must be 3D too. This practical guide offers data scientists, engineers, and researchers a hands-on approach to working with 3D data using Python. From 3D reconstruction to 3D deep learning techniques, you'll learn how to extract valuable insights from massive datasets, ... Read more

    $48.99 USD

  • Programming in C

    Learn the C programming language from one of the best. Stephen Kochan's Programming in C is thorough with easy-to-follow instructions that are sure to benefit beginning programmers. This book provides readers with practical examples of how the C programming language can be used with small, fast programs, similar to the programming used by large game developers such as Nintendo. If you want a one ... Read more

    $34.59 USD

  • 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

  • C Programs with Solutions

    100% Pure Adrenaline

    Series Book 1 - Surf Rangers
    This book gives a rich collection of C programs. These programs that support the theoretical concepts are given in a large number to help students understand the concepts better. This book will be useful for students of BE, MCA, BCA, MSc, and BSc, which have C programming language as a part of the course. ... Read more

    $5.99 USD

  • Mastering Delphi Programming: A Complete Reference Guide

    Learn all about building fast, scalable, and high performing applications with Delphi

    Use structural, behavioral, and concurrent patterns in Delphi to skillfully develop applicationsKey FeaturesDelve into the core patterns and components of Delphi to enhance your application's designLearn how to select the right patterns to improve your program's efficiency and productivityDiscover how parallel programming and memory management can optimize your codeBook DescriptionDelphi is a ... Read more

    $28.99 USD or Free with Kobo Plus

  • Visual Studio Code

    End-to-End Editing and Debugging Tools for Web Developers

    by Bruce Johnson ...
    Expert guidance on using Visual Studio Code for editing and debugging your web development projectsVisual Studio Code, a free, open source, cross-compatible source code editor, is one of the most popular choices for web developers. It is fast, lightweight, customizable, and contains built-in support for JavaScript, Typescript, and Node.js extensions for other languages, including C++, Python, and ... Read more

    $27.00 USD

  • Practical Domain-Driven Design in Enterprise Java

    Using Jakarta EE, Eclipse MicroProfile, Spring Boot, and the Axon Framework

    by Vijay Nair ...
    Series series Professional and Applied Computing (R0)
    See how Domain-Driven Design (DDD) combines with Jakarta EE MicroProfile or Spring Boot to offer a complete suite for building enterprise-grade applications. In this book you will see how these all come together in one of the most efficient ways to develop complex software, with a particular focus on the DDD process.Practical Domain-Driven Design in Enterprise Java starts by building out the Cargo ... Read more

    $40.49 USD

  • Powerful Python

    Patterns and Strategies with Modern Python

    by Aaron Maxwell ...
    Once you've mastered the basics of Python, how do you skill up to the top 1%? How do you focus your learning time on topics that yield the most benefit for production engineering and data teams—without getting distracted by info of little real-world use? This book answers these questions and more.Based on author Aaron Maxwell's software engineering career in Silicon Valley, this unique book ... Read more

    $40.99 USD

  • Creating Procedural Artworks with Processing

    by Penny de Byl ...
    Creating Procedural Artworks with Processing: A Holistic Guide, is for those seeking to learn computer programming from the very basics to the more advanced concepts. It uses Processing (processing.org) to visualise the concepts through the production of computer graphics that illustrate the coding principles while being artworks in their own right. This book started as a set of tutorials for ... Read more

    $24.95 USD or Free with Kobo Plus

  • Oracle SQL Developer Data Modeler for Database Design Mastery

    Design Databases with Oracle SQL Developer Data ModelerIn this practical guide, Oracle ACE Director Heli Helskyaho explains the process of database design using Oracle SQL Developer Data Modeler—the powerful, free tool that flawlessly supports Oracle and other database environments, including Microsoft SQL Server and IBM DB2. Oracle SQL Developer Data Modeler for Database Design Mastery covers ... Read more

    $49.69 USD

  • Creating Web Animations

    Bringing Your UIs to Life

    Thanks to faster browsers, better web standards support, and more powerful devices, the web now defines the next generation of user interfaces that are fun, practical, fluid, and memorable. The key? Animation. But learning how to create animations is hard, and existing learning material doesn’t explain the context of the UI problem that animations are trying to solve. That’s where this book comes ... Read more

    $24.49 USD

  • Blazor in Action

    by Chris Sainty ...
    An example-driven guide to building reusable UI components and web frontends—all with Blazor, C#, and .NET.In Blazor in Action, you will learn about:Blazor + WebAssemblyPicking the right hosting modelBuilding reusable UI componentsBuilding forms with validationIntegrating with JavaScript librariesSecuring your applicationTesting your applicationsBlazor in Action is a practical guide to buil... ... Read more

    $49.99 USD

  • C# 7.0 All-in-One For Dummies

    Sharpen your knowledge of C#C# know-how is a must if you want to be a professional Microsoft developer. It's also good to know a little C# if you're building tools for the web, mobile apps, or other development tasks. C# 7.0 All-in-One For Dummies offers a deep dive into C# for coders still learning the nuances of the valuable programming language. Pop it open to get an intro into coding with C#, ... Read more

    $30.00 USD

  • Learning jQuery Fourth Edition

    Step through each of the core concepts of the jQuery library, building an overall picture of its capabilities. Once you have thoroughly covered the basics, the book returns to each concept to cover more advanced examples and techniques.This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their ... Read more

    $23.79 USD or Free with Kobo Plus

  • Building RESTful Web Services with .NET Core

    Developing Distributed Web Services to improve scalability with .NET Core 2.0 and ASP.NET Core 2.0

    Building Complete E-commerce/Shopping Cart ApplicationKey Features\[\*\]Follow best practices and explore techniques such as clustering and caching to achieve a reactive, scalable web service\[\*\]Leverage the .NET Framework to quickly implement RESTful endpoints.\[\*\]Learn to implement a client library for a RESTful web service using ASP.NET Core.Book DescriptionREST is an architectural style ... Read more

    $34.19 USD or Free with Kobo Plus