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 9132 Results
Skip side bar filters
  • Functional Programming in Scala, Second Edition

    This international bestseller has been revised with new exercises, annotations, and full coverage of Scala 3.In Functional Programming in Scala, Second Edition you will learn how to:Recognize and write purely functional codeWork with errors without using exceptionsWork with state and concurrencyInteract with functional structures that define common behaviorsWrite code that performs I/O without ... Read more

    $49.99 USD

  • Introducing C++

    The Easy Way to Start Learning Modern C++

    You know how to code, but you're ready to level up. You've heard about the power and performance of C++, a language vital to fields like AI, game development, and high-performance computing. But where do you even start? Existing resources are outdated or overly academic, or they assume a deep understanding of C. You need a guide that respects your existing skills and gets you coding fast with ... Read more

    $36.99 USD

  • Crafting Interpreters

    Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.That ... Read more

    $39.95 USD or Free with Kobo Plus

  • Spring Start Here

    Learn what you need and learn it well

    Quickly master the massive Spring ecosystem with this focused, hands-on guide that teaches you exactly what you need to know.In Spring Start Here, you will learn how to:Build web applications with SpringManage application objects with Spring contextImplement data persistence using data sources and transactionsImplement data exchange between applications using REST servicesUtilize Spring Boot's ... Read more

    $49.99 USD

  • Code

    The Hidden Language of Computer Hardware and Software

    The classic guide to how computers work, updated with new chapters and interactive graphics"For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about ... Read more

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

  • Godot 4 Best Practices

    Practical techniques and strategies for efficient, scalable game development

    Elevate your Godot 4 development skills with SOLID principles, game architecture patterns, and scalable workflows. Learn to create maintainable systems, organize projects, and build release-ready games that grow beyond prototypes Free with your book: DRM-free PDF version + access to Packt's next-gen Reader\*Key FeaturesApply SOLID principles and proven design patterns in Godot 4Build scalable game ... Read more

    $32.39 USD or Free with Kobo Plus

  • 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

  • Learning Java

    An Introduction to Real-World Programming with Java

    Ideal for working programmers new to Java, this best-selling book guides you through the language features and APIs of Java 21. Through fun, compelling, and realistic examples, authors Marc Loy, Patrick Niemeyer, and Dan Leuck introduce you to Java's fundamentals, including its class libraries, programming techniques, and idioms, with an eye toward building real applications.This updated sixth ... Read more

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

  • HTML, CSS, & JavaScript All-in-One For Dummies

    A thorough and helpful reference for aspiring website buildersLooking to start an exciting new career in front-end web building and design? Or maybe you just want to develop a new skill and create websites for fun. Whatever your reasons, it’s never been easier to start learning how to build websites from scratch than with help from HTML, CSS, & JavaScript All-in-One For Dummies. This book has the ... Read more

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

  • SQL in 10 Minutes a Day, Sams Teach Yourself

    by Ben Forta ...
    Series series Sams Teach Yourself
    Just the parts of SQL you need to know from simple data retrieval to the use of SQL joins, subqueries, stored procedures, cursors, triggers, and table constraintsDesigned for anyone interacting with databases, this SQL book methodically, systematically, and simply teaches you in lessons that each take 10 minutes or less to complete. Lessons includeSQL statements, including complex SQL statements ... Read more

    $20.89 USD

  • 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

  • Mastering Laravel

    by A. Scholtens ...
    Mastering Laravel is a comprehensive guide to learning and mastering the Laravel PHP framework. This book covers everything from the basics of setting up a Laravel development environment, to advanced features like Eloquent ORM, Queues and Jobs, and Docker deployment. Each chapter is written in a clear and concise manner, making it easy for readers to follow along and learn at their own pace. The ... Read more

    $11.50 USD or Free with Kobo Plus

  • 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.49 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

  • 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

  • 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

  • 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.99 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